Lines Matching refs:gridsweeps

62   PetscInt  gridsweeps[3];  member
359 … PetscCallHYPRE(HYPRE_BoomerAMGSetCycleNumSweeps(jac->hsolver, (HYPRE_Int)jac->gridsweeps[0], 1)); in PCSetUp_HYPRE()
360 … PetscCallHYPRE(HYPRE_BoomerAMGSetCycleNumSweeps(jac->hsolver, (HYPRE_Int)jac->gridsweeps[1], 2)); in PCSetUp_HYPRE()
361 … PetscCallHYPRE(HYPRE_BoomerAMGSetCycleNumSweeps(jac->hsolver, (HYPRE_Int)jac->gridsweeps[2], 3)); in PCSetUp_HYPRE()
1032 …all", "Number of sweeps for the up and down grid levels", "None", jac->gridsweeps[0], &indx, &flg)… in PCSetFromOptions_HYPRE_BoomerAMG()
1035 jac->gridsweeps[0] = indx; in PCSetFromOptions_HYPRE_BoomerAMG()
1036 jac->gridsweeps[1] = indx; in PCSetFromOptions_HYPRE_BoomerAMG()
1038 jac->gridsweeps[2] = 1; in PCSetFromOptions_HYPRE_BoomerAMG()
1052 …rid_sweeps_down", "Number of sweeps for the down cycles", "None", jac->gridsweeps[0], &indx, &flg)… in PCSetFromOptions_HYPRE_BoomerAMG()
1055 jac->gridsweeps[0] = indx; in PCSetFromOptions_HYPRE_BoomerAMG()
1057 …mg_grid_sweeps_up", "Number of sweeps for the up cycles", "None", jac->gridsweeps[1], &indx, &flg)… in PCSetFromOptions_HYPRE_BoomerAMG()
1060 jac->gridsweeps[1] = indx; in PCSetFromOptions_HYPRE_BoomerAMG()
1062 …_sweeps_coarse", "Number of sweeps for the coarse level", "None", jac->gridsweeps[2], &indx, &flg)… in PCSetFromOptions_HYPRE_BoomerAMG()
1065 jac->gridsweeps[2] = indx; in PCSetFromOptions_HYPRE_BoomerAMG()
1265 …PetscCheck(ns_down == jac->gridsweeps[0], PetscObjectComm((PetscObject)jac), PETSC_ERR_ARG_SIZ, "T… in PCSetFromOptions_HYPRE_BoomerAMG()
1266 …PetscCheck(ns_up == jac->gridsweeps[1], PetscObjectComm((PetscObject)jac), PETSC_ERR_ARG_SIZ, "The… in PCSetFromOptions_HYPRE_BoomerAMG()
1271 grid_relax_points[3] = hypre_TAlloc(HYPRE_Int, jac->gridsweeps[2], HYPRE_MEMORY_HOST); in PCSetFromOptions_HYPRE_BoomerAMG()
1297 for (PetscInt i = 0; i < jac->gridsweeps[2]; i++) grid_relax_points[3][i] = 0; in PCSetFromOptions_HYPRE_BoomerAMG()
1403 …PetscViewerASCIIPrintf(viewer, " Sweeps down %" PetscInt_FMT "\n", jac->gridsweeps[0])); in PCView_HYPRE_BoomerAMG()
1404 …PetscViewerASCIIPrintf(viewer, " Sweeps up %" PetscInt_FMT "\n", jac->gridsweeps[1])); in PCView_HYPRE_BoomerAMG()
1405 …PetscViewerASCIIPrintf(viewer, " Sweeps on coarse %" PetscInt_FMT "\n", jac->gridsweeps[2])); in PCView_HYPRE_BoomerAMG()
2304 jac->gridsweeps[0] = jac->gridsweeps[1] = jac->gridsweeps[2] = 1; in PCHYPRESetType_HYPRE()