Lines Matching refs:i
94 for (PetscInt i = 0; i < problem->num_bc_defs; i++) { in SetUpDM() local
95 BCDefinition bc_def = problem->bc_defs[i]; in SetUpDM()
100 PetscCall(BCDefinitionSetDM(problem->bc_defs[i], dm)); in SetUpDM()
116 for (PetscInt i = 0; i < problem->num_components; i++) { in SetUpDM() local
117 PetscCall(PetscSectionSetComponentName(section, 0, i, problem->component_names[i])); in SetUpDM()
131 for (PetscInt i = 0, d = honee->app_ctx->degree; i < honee->app_ctx->viz_refine; i++) { in VizRefineDM() local
133 PetscCall(DMRefine(dm_hierarchy[i], MPI_COMM_NULL, &dm_hierarchy[i + 1])); in VizRefineDM()
134 PetscCall(DMClearDS(dm_hierarchy[i + 1])); in VizRefineDM()
135 PetscCall(DMClearFields(dm_hierarchy[i + 1])); in VizRefineDM()
136 PetscCall(DMSetCoarseDM(dm_hierarchy[i + 1], dm_hierarchy[i])); in VizRefineDM()
139 if (i + 1 == honee->app_ctx->viz_refine) d = 1; in VizRefineDM()
141 PetscCall(DMSetVecType(dm_hierarchy[i + 1], vec_type)); in VizRefineDM()
142 PetscCall(SetUpDM(dm_hierarchy[i + 1], problem, d, q_order, phys)); in VizRefineDM()
143 PetscCall(DMCreateInterpolation(dm_hierarchy[i], dm_hierarchy[i + 1], &interp_next, NULL)); in VizRefineDM()
144 if (!i) honee->interp_viz = interp_next; in VizRefineDM()
153 for (PetscInt i = 1; i < honee->app_ctx->viz_refine; i++) { in VizRefineDM() local
154 PetscCall(DMDestroy(&dm_hierarchy[i])); in VizRefineDM()