Lines Matching refs:ss_solver
2950 HYPRE_SStructSolver ss_solver; member
2964 if (ex->ss_solver) PetscCallHYPRE(HYPRE_SStructSysPFMGDestroy(ex->ss_solver)); in PCDestroy_SysPFMG()
2997 if (flg) PetscCallHYPRE(HYPRE_SStructSysPFMGSetPrintLevel(ex->ss_solver, 3)); in PCSetFromOptions_SysPFMG()
2999 PetscCallHYPRE(HYPRE_SStructSysPFMGSetMaxIter(ex->ss_solver, (HYPRE_Int)ex->its)); in PCSetFromOptions_SysPFMG()
3001 PetscCallHYPRE(HYPRE_SStructSysPFMGSetNumPreRelax(ex->ss_solver, (HYPRE_Int)ex->num_pre_relax)); in PCSetFromOptions_SysPFMG()
3003 PetscCallHYPRE(HYPRE_SStructSysPFMGSetNumPostRelax(ex->ss_solver, (HYPRE_Int)ex->num_post_relax)); in PCSetFromOptions_SysPFMG()
3006 PetscCallHYPRE(HYPRE_SStructSysPFMGSetTol(ex->ss_solver, ex->tol)); in PCSetFromOptions_SysPFMG()
3008 PetscCallHYPRE(HYPRE_SStructSysPFMGSetRelaxType(ex->ss_solver, (HYPRE_Int)ex->relax_type)); in PCSetFromOptions_SysPFMG()
3052 PetscCallHYPRE(HYPRE_SStructSysPFMGSolve(ex->ss_solver, mx->ss_mat, mx->ss_b, mx->ss_x)); in PCApply_SysPFMG()
3074 PetscCallHYPRE(HYPRE_SStructSysPFMGSolve(ex->ss_solver, mx->ss_mat, mx->ss_b, mx->ss_x)); in PCApply_SysPFMG()
3097 PetscCallHYPRE(HYPRE_SStructSysPFMGSetMaxIter(jac->ss_solver, (HYPRE_Int)(its * jac->its))); in PCApplyRichardson_SysPFMG()
3098 PetscCallHYPRE(HYPRE_SStructSysPFMGSetTol(jac->ss_solver, rtol)); in PCApplyRichardson_SysPFMG()
3100 PetscCallHYPRE(HYPRE_SStructSysPFMGGetNumIterations(jac->ss_solver, &oits)); in PCApplyRichardson_SysPFMG()
3104 PetscCallHYPRE(HYPRE_SStructSysPFMGSetTol(jac->ss_solver, jac->tol)); in PCApplyRichardson_SysPFMG()
3105 PetscCallHYPRE(HYPRE_SStructSysPFMGSetMaxIter(jac->ss_solver, (HYPRE_Int)jac->its)); in PCApplyRichardson_SysPFMG()
3120 if (ex->ss_solver) PetscCallHYPRE(HYPRE_SStructSysPFMGDestroy(ex->ss_solver)); in PCSetUp_SysPFMG()
3121 PetscCallHYPRE(HYPRE_SStructSysPFMGCreate(ex->hcomm, &ex->ss_solver)); in PCSetUp_SysPFMG()
3122 PetscCallHYPRE(HYPRE_SStructSysPFMGSetZeroGuess(ex->ss_solver)); in PCSetUp_SysPFMG()
3123 PetscCallHYPRE(HYPRE_SStructSysPFMGSetup(ex->ss_solver, mx->ss_mat, mx->ss_b, mx->ss_x)); in PCSetUp_SysPFMG()
3176 PetscCallHYPRE(HYPRE_SStructSysPFMGCreate(ex->hcomm, &ex->ss_solver)); in PCCreate_SysPFMG()