Lines Matching refs:solver
22 KSP solver; in main() local
75 PetscCall(KSPCreate(comm, &solver)); in main()
76 PetscCall(KSPSetOperators(solver, A, A)); in main()
78 PetscCall(KSPSetType(solver, KSPCG)); in main()
79 PetscCall(KSPSetInitialGuessNonzero(solver, PETSC_TRUE)); in main()
85 PetscCall(KSPGetPC(solver, &prec)); in main()
89 PetscCall(KSPSetFromOptions(solver)); in main()
90 PetscCall(KSPSetUp(solver)); in main()
106 PetscCall(KSPSolve(solver, B, X)); in main()
107 PetscCall(KSPGetConvergedReason(solver, &reason)); in main()
114 PetscCall(KSPGetIterationNumber(solver, &its)); in main()
121 PetscCall(KSPDestroy(&solver)); in main()