Home
last modified time | relevance | path

Searched refs:prolong_restr_ctx (Results 1 – 3 of 3) sorted by relevance

/libCEED/examples/solids/src/
H A Dmisc.c52 … 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 Dmisc.h24 … CeedData ceed_data_f, Ceed ceed, UserMultProlongRestr prolong_restr_ctx);
/libCEED/examples/solids/
H A Delasticity.c62 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()