Home
last modified time | relevance | path

Searched refs:loc_vec_c (Results 1 – 6 of 6) sorted by relevance

/libCEED/examples/petsc/src/
H A Dmatops.c115 PetscCall(VecZeroEntries(pr_restr_ctx->loc_vec_c)); in MatMult_Prolong()
116 PetscCall(DMGlobalToLocal(pr_restr_ctx->dmc, X, INSERT_VALUES, pr_restr_ctx->loc_vec_c)); in MatMult_Prolong()
119 PetscCall(VecReadP2C(pr_restr_ctx->loc_vec_c, &c_mem_type, pr_restr_ctx->ceed_vec_c)); in MatMult_Prolong()
126 PetscCall(VecReadC2P(pr_restr_ctx->ceed_vec_c, c_mem_type, pr_restr_ctx->loc_vec_c)); in MatMult_Prolong()
157 PetscCall(VecP2C(pr_restr_ctx->loc_vec_c, &c_mem_type, pr_restr_ctx->ceed_vec_c)); in MatMult_Restrict()
164 PetscCall(VecC2P(pr_restr_ctx->ceed_vec_c, c_mem_type, pr_restr_ctx->loc_vec_c)); in MatMult_Restrict()
168 PetscCall(DMLocalToGlobal(pr_restr_ctx->dmc, pr_restr_ctx->loc_vec_c, ADD_VALUES, Y)); in MatMult_Restrict()
/libCEED/examples/solids/src/
H A Dmatops.c118 PetscCall(VecZeroEntries(user->loc_vec_c)); in Prolong_Ceed()
119 PetscCall(DMGlobalToLocal(user->dm_c, X, INSERT_VALUES, user->loc_vec_c)); in Prolong_Ceed()
123 PetscCall(VecGetArrayReadAndMemType(user->loc_vec_c, (const PetscScalar **)&c, &c_mem_type)); in Prolong_Ceed()
134 PetscCall(VecRestoreArrayReadAndMemType(user->loc_vec_c, (const PetscScalar **)&c)); in Prolong_Ceed()
157 PetscCall(VecZeroEntries(user->loc_vec_c)); in Restrict_Ceed()
161 PetscCall(VecGetArrayAndMemType(user->loc_vec_c, &c, &c_mem_type)); in Restrict_Ceed()
172 PetscCall(VecRestoreArrayAndMemType(user->loc_vec_c, &c)); in Restrict_Ceed()
176 PetscCall(DMLocalToGlobal(user->dm_c, user->loc_vec_c, ADD_VALUES, Y)); in Restrict_Ceed()
H A Dmisc.c61 prolong_restr_ctx->loc_vec_c = V_loc_c; in SetupProlongRestrictCtx()
/libCEED/examples/petsc/include/
H A Dstructs.h35 Vec loc_vec_c, loc_vec_f, mult_vec; member
/libCEED/examples/solids/include/
H A Dstructs.h110 Vec loc_vec_c, loc_vec_f; member
/libCEED/examples/petsc/
H A Dmultigrid.c336 pr_restr_ctx[i]->loc_vec_c = X_loc[i - 1]; in main()