Searched refs:loc_vec_f (Results 1 – 6 of 6) sorted by relevance
| /libCEED/examples/petsc/src/ |
| H A D | matops.c | 120 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 D | matops.c | 120 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 D | misc.c | 62 prolong_restr_ctx->loc_vec_f = V_loc_f; in SetupProlongRestrictCtx()
|
| /libCEED/examples/petsc/include/ |
| H A D | structs.h | 35 Vec loc_vec_c, loc_vec_f, mult_vec; member
|
| /libCEED/examples/solids/include/ |
| H A D | structs.h | 110 Vec loc_vec_c, loc_vec_f; member
|
| /libCEED/examples/petsc/ |
| H A D | multigrid.c | 337 pr_restr_ctx[i]->loc_vec_f = op_apply_ctx[i]->Y_loc; in main()
|