Home
last modified time | relevance | path

Searched refs:JsBlockPrec (Results 1 – 2 of 2) sorted by relevance

/petsc/src/tao/pde_constrained/tutorials/ !
H A Dparabolic.c19 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 Dhyperbolic.c16 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()