Home
last modified time | relevance | path

Searched refs:level_degrees (Results 1 – 5 of 5) sorted by relevance

/libCEED/examples/solids/src/
H A Dcl-options.c175 PetscCall(PetscMalloc1(app_ctx->num_levels, &(app_ctx->level_degrees))); in ProcessCommandLineOptions()
179 for (int i = 0; i < app_ctx->num_levels - 1; i++) app_ctx->level_degrees[i] = pow(2, i); in ProcessCommandLineOptions()
180 app_ctx->level_degrees[app_ctx->num_levels - 1] = app_ctx->degree; in ProcessCommandLineOptions()
183 for (int i = 0; i < app_ctx->num_levels; i++) app_ctx->level_degrees[i] = i + 1; in ProcessCommandLineOptions()
186 app_ctx->level_degrees[0] = app_ctx->degree; in ProcessCommandLineOptions()
H A Dsetup-libceed.c128 CeedInt P = app_ctx->level_degrees[fine_level] + 1; in SetupLibceedFineLevel()
129 CeedInt Q = app_ctx->level_degrees[fine_level] + 1 + app_ctx->q_extra; in SetupLibceedFineLevel()
498 CeedInt P = app_ctx->level_degrees[level] + 1; in SetupLibceedLevel()
499 CeedInt Q = app_ctx->level_degrees[fine_level] + 1 + app_ctx->q_extra; in SetupLibceedLevel()
/libCEED/examples/petsc/
H A Dmultigrid.c53 *level_degrees; in main() local
155 PetscCall(PetscMalloc1(num_levels, &level_degrees)); in main()
160 for (PetscInt i = 0; i < num_levels; i++) level_degrees[i] = i + 1; in main()
163 for (PetscInt i = 0; i < num_levels - 1; i++) level_degrees[i] = pow(2, i); in main()
164 level_degrees[fine_level] = degree; in main()
193 …PetscCall(SetupDMByDegree(dm[i], level_degrees[fine_level], q_extra, num_comp_u, dim, bp_options[b… in main()
267 …i, (i ? "fine" : "coarse"), level_degrees[i] + 1, g_size[i] / num_comp_u, l_size[i] / num_comp_u)); in main()
270 …PetscCall(SetupLibceedByDegree(dm[i], ceed, level_degrees[i], dim, q_extra, dim, num_comp_u, g_siz… in main()
551 PetscCall(PetscFree(level_degrees)); in main()
/libCEED/examples/solids/include/
H A Dstructs.h58 PetscInt *level_degrees; member
/libCEED/examples/solids/
H A Delasticity.c144 …PetscCall(SetupDMByDegree(level_dms[level], app_ctx, app_ctx->level_degrees[level], PETSC_TRUE, nu… in main()
157 …PetscCall(SetupDMByDegree(dm_energy, app_ctx, app_ctx->level_degrees[fine_level], PETSC_FALSE, num… in main()
159 …PetscCall(SetupDMByDegree(dm_diagnostic, app_ctx, app_ctx->level_degrees[fine_level], PETSC_FALSE,… in main()
365 … level, i ? "fine" : "coarse", app_ctx->level_degrees[level] + 1, U_g_size[level] / num_comp_u, in main()
838 PetscCall(PetscFree(app_ctx->level_degrees)); in main()