Searched refs:rvec (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex59.c | 441 Vec lvec, rvec; in ComputeSubdomainMatrix() local 443 PetscCall(MatCreateVecs(temp_local_mat, &lvec, &rvec)); in ComputeSubdomainMatrix() 445 PetscCall(MatMult(temp_local_mat, lvec, rvec)); in ComputeSubdomainMatrix() 446 PetscCall(VecNorm(rvec, NORM_INFINITY, &norm)); in ComputeSubdomainMatrix() 448 PetscCall(VecDestroy(&rvec)); in ComputeSubdomainMatrix() 622 Vec lvec, rvec; in GLLStuffs() local 624 PetscCall(MatCreateVecs(glldata->elem_mat, &lvec, &rvec)); in GLLStuffs() 626 PetscCall(MatMult(glldata->elem_mat, lvec, rvec)); in GLLStuffs() 627 PetscCall(VecNorm(rvec, NORM_INFINITY, &norm)); in GLLStuffs() 629 PetscCall(VecDestroy(&rvec)); in GLLStuffs() [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | TS.pyx | 1305 cdef PetscVec rvec=NULL 1306 if r is not None: rvec = r.vec 1313 CHKERR(TSRHSSplitSetRHSFunction(self.ts, cname, rvec, TS_RHSFunction, <void*>context)) 1315 CHKERR(TSRHSSplitSetRHSFunction(self.ts, cname, rvec, NULL, NULL)) 1349 cdef PetscVec rvec=NULL 1350 if r is not None: rvec = r.vec 1357 CHKERR(TSRHSSplitSetIFunction(self.ts, cname, rvec, TS_IFunction, <void*>context)) 1359 CHKERR(TSRHSSplitSetIFunction(self.ts, cname, rvec, NULL, NULL))
|
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 8384 Vec lvec,rvec; in PCBDDCMatISSubassemble() 8387 PetscCall(MatCreateVecs(mat,&rvec,&lvec)); in PCBDDCMatISSubassemble() 8388 PetscCall(VecSetRandom(rvec,NULL)); in PCBDDCMatISSubassemble() 8389 PetscCall(MatMult(mat,rvec,lvec)); in PCBDDCMatISSubassemble() 8391 PetscCall(MatMultAdd(*mat_n,rvec,lvec,lvec)); in PCBDDCMatISSubassemble() 8394 PetscCall(VecDestroy(&rvec)); in PCBDDCMatISSubassemble()
|