Searched refs:prolong_restr_ctx (Results 1 – 3 of 3) sorted by relevance
| /libCEED/examples/solids/src/ |
| H A D | misc.c | 52 … CeedData ceed_data_f, Ceed ceed, UserMultProlongRestr prolong_restr_ctx) { in SetupProlongRestrictCtx() argument 56 prolong_restr_ctx->comm = comm; in SetupProlongRestrictCtx() 57 prolong_restr_ctx->dm_c = dm_c; in SetupProlongRestrictCtx() 58 prolong_restr_ctx->dm_f = dm_f; in SetupProlongRestrictCtx() 61 prolong_restr_ctx->loc_vec_c = V_loc_c; in SetupProlongRestrictCtx() 62 prolong_restr_ctx->loc_vec_f = V_loc_f; in SetupProlongRestrictCtx() 63 prolong_restr_ctx->ceed_vec_c = ceed_data_c->x_ceed; in SetupProlongRestrictCtx() 64 prolong_restr_ctx->ceed_vec_f = ceed_data_f->x_ceed; in SetupProlongRestrictCtx() 67 prolong_restr_ctx->op_prolong = ceed_data_f->op_prolong; in SetupProlongRestrictCtx() 68 prolong_restr_ctx->op_restrict = ceed_data_f->op_restrict; in SetupProlongRestrictCtx() [all …]
|
| /libCEED/examples/solids/include/ |
| H A D | misc.h | 24 … CeedData ceed_data_f, Ceed ceed, UserMultProlongRestr prolong_restr_ctx);
|
| /libCEED/examples/solids/ |
| H A D | elasticity.c | 62 UserMultProlongRestr *prolong_restr_ctx; in main() local 413 PetscCall(PetscMalloc1(num_levels, &prolong_restr_ctx)); in main() 417 PetscCall(PetscMalloc1(1, &prolong_restr_ctx[level])); in main() 419 … ceed_data[level - 1], ceed_data[level], ceed, prolong_restr_ctx[level])); in main() 422 …l_size[level], U_l_size[level - 1], U_g_size[level], U_g_size[level - 1], prolong_restr_ctx[level], in main() 815 PetscCall(PetscFree(prolong_restr_ctx[level])); in main() 836 PetscCall(PetscFree(prolong_restr_ctx)); in main()
|