Searched refs:JsBlockPrec (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/tao/pde_constrained/tutorials/ ! |
| H A D | parabolic.c | 19 Mat Js, Jd, JsBlockPrec, JsInv, JsBlock; member 185 …PetscCall(TaoSetJacobianStateRoutine(tao, user.Js, user.JsBlockPrec, user.JsInv, FormJacobianState… in main() 933 …l(PETSC_COMM_WORLD, PETSC_DETERMINE, PETSC_DETERMINE, user->m, user->m, user, &user->JsBlockPrec)); in ParabolicInitialize() 934 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockPre… in ParabolicInitialize() 936 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)StateM… in ParabolicInitialize() 937 PetscCall(MatSetOption(user->JsBlockPrec, MAT_SYMMETRIC, PETSC_TRUE)); in ParabolicInitialize() 938 PetscCall(MatSetOption(user->JsBlockPrec, MAT_SYMMETRY_ETERNAL, PETSC_TRUE)); in ParabolicInitialize() 953 PetscCall(KSPSetOperators(user->solver, user->JsBlock, user->JsBlockPrec)); in ParabolicInitialize() 1207 PetscCall(MatDestroy(&user->JsBlockPrec)); in ParabolicDestroy()
|
| H A D | hyperbolic.c | 16 Mat Js, Jd, JsBlockPrec, JsInv, JsBlock; member 1026 …atCreateShell(PETSC_COMM_WORLD, PETSC_DETERMINE, PETSC_DETERMINE, n, n, user, &user->JsBlockPrec)); in HyperbolicInitialize() 1027 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT, (PetscErrorCodeFn *)StateMatBlockPre… in HyperbolicInitialize() 1028 …PetscCall(MatShellSetOperation(user->JsBlockPrec, MATOP_MULT_TRANSPOSE, (PetscErrorCodeFn *)StateM… in HyperbolicInitialize() 1058 PetscCall(KSPSetOperators(user->solver, user->JsBlock, user->JsBlockPrec)); in HyperbolicInitialize() 1129 PetscCall(MatDestroy(&user->JsBlockPrec)); in HyperbolicDestroy()
|