Searched refs:level_dms (Results 1 – 1 of 1) sorted by relevance
| /libCEED/examples/solids/ |
| H A D | elasticity.c | 53 DM *level_dms; in main() local 139 PetscCall(PetscMalloc1(num_levels, &level_dms)); in main() 141 PetscCall(DMClone(dm_orig, &level_dms[level])); in main() 143 PetscCall(DMSetVecType(level_dms[level], vectype)); in main() 144 …PetscCall(SetupDMByDegree(level_dms[level], app_ctx, app_ctx->level_degrees[level], PETSC_TRUE, nu… in main() 148 PetscCall(DMGetLocalSection(level_dms[level], §ion)); in main() 191 PetscCall(DMCreateGlobalVector(level_dms[level], &U_g[level])); in main() 197 PetscCall(DMCreateLocalVector(level_dms[level], &U_loc[level])); in main() 250 …PetscCall((*SetupLibceedFineLevel)(level_dms[fine_level], dm_energy, dm_diagnostic, ceed, app_ctx,… in main() 260 PetscCall(DMLocalToGlobal(level_dms[level + 1], U_loc[level + 1], ADD_VALUES, U_g[level + 1])); in main() [all …]
|