Home
last modified time | relevance | path

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

/libCEED/examples/petsc/src/
H A Dmatops.c120 PetscCall(VecP2C(pr_restr_ctx->loc_vec_f, &f_mem_type, pr_restr_ctx->ceed_vec_f)); in MatMult_Prolong()
127 PetscCall(VecC2P(pr_restr_ctx->ceed_vec_f, f_mem_type, pr_restr_ctx->loc_vec_f)); in MatMult_Prolong()
130 …PetscCall(VecPointwiseMult(pr_restr_ctx->loc_vec_f, pr_restr_ctx->loc_vec_f, pr_restr_ctx->mult_ve… in MatMult_Prolong()
134 PetscCall(DMLocalToGlobal(pr_restr_ctx->dmf, pr_restr_ctx->loc_vec_f, ADD_VALUES, Y)); in MatMult_Prolong()
149 PetscCall(VecZeroEntries(pr_restr_ctx->loc_vec_f)); in MatMult_Restrict()
150 PetscCall(DMGlobalToLocal(pr_restr_ctx->dmf, X, INSERT_VALUES, pr_restr_ctx->loc_vec_f)); in MatMult_Restrict()
153 …PetscCall(VecPointwiseMult(pr_restr_ctx->loc_vec_f, pr_restr_ctx->loc_vec_f, pr_restr_ctx->mult_ve… in MatMult_Restrict()
156 PetscCall(VecReadP2C(pr_restr_ctx->loc_vec_f, &f_mem_type, pr_restr_ctx->ceed_vec_f)); in MatMult_Restrict()
163 PetscCall(VecReadC2P(pr_restr_ctx->ceed_vec_f, f_mem_type, pr_restr_ctx->loc_vec_f)); in MatMult_Restrict()
/libCEED/examples/solids/src/
H A Dmatops.c120 PetscCall(VecZeroEntries(user->loc_vec_f)); in Prolong_Ceed()
124 PetscCall(VecGetArrayAndMemType(user->loc_vec_f, &f, &f_mem_type)); in Prolong_Ceed()
135 PetscCall(VecRestoreArrayAndMemType(user->loc_vec_f, &f)); in Prolong_Ceed()
139 PetscCall(DMLocalToGlobal(user->dm_f, user->loc_vec_f, ADD_VALUES, Y)); in Prolong_Ceed()
155 PetscCall(VecZeroEntries(user->loc_vec_f)); in Restrict_Ceed()
156 PetscCall(DMGlobalToLocal(user->dm_f, X, INSERT_VALUES, user->loc_vec_f)); in Restrict_Ceed()
160 PetscCall(VecGetArrayReadAndMemType(user->loc_vec_f, (const PetscScalar **)&f, &f_mem_type)); in Restrict_Ceed()
171 PetscCall(VecRestoreArrayReadAndMemType(user->loc_vec_f, (const PetscScalar **)&f)); in Restrict_Ceed()
H A Dmisc.c62 prolong_restr_ctx->loc_vec_f = V_loc_f; 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.c337 pr_restr_ctx[i]->loc_vec_f = op_apply_ctx[i]->Y_loc; in main()