Lines Matching refs:diff_flux_proj_
25 DivDiffFluxProjectionData diff_flux_proj_; in DivDiffFluxProjectionCreate() local
34 PetscCall(PetscNew(&diff_flux_proj_)); in DivDiffFluxProjectionCreate()
35 *diff_flux_proj_ = (struct DivDiffFluxProjectionData_){ in DivDiffFluxProjectionCreate()
44 switch (diff_flux_proj_->method) { in DivDiffFluxProjectionCreate()
46 projection->num_comp = diff_flux_proj_->num_diff_flux_comps; in DivDiffFluxProjectionCreate()
51 &diff_flux_proj_->elem_restr_div_diff_flux)); in DivDiffFluxProjectionCreate()
53 …CeedElemRestrictionCreateVector(diff_flux_proj_->elem_restr_div_diff_flux, &diff_flux_proj_->div_d… in DivDiffFluxProjectionCreate()
55 &diff_flux_proj_->basis_div_diff_flux)); in DivDiffFluxProjectionCreate()
56 diff_flux_proj_->eval_mode_div_diff_flux = CEED_EVAL_INTERP; in DivDiffFluxProjectionCreate()
77 projection->num_comp = diff_flux_proj_->num_diff_flux_comps * dim; in DivDiffFluxProjectionCreate()
82 … diff_flux_proj_->num_diff_flux_comps, &diff_flux_proj_->elem_restr_div_diff_flux)); in DivDiffFluxProjectionCreate()
84 …CeedElemRestrictionCreateVector(diff_flux_proj_->elem_restr_div_diff_flux, &diff_flux_proj_->div_d… in DivDiffFluxProjectionCreate()
85 diff_flux_proj_->basis_div_diff_flux = CEED_BASIS_NONE; in DivDiffFluxProjectionCreate()
86 diff_flux_proj_->eval_mode_div_diff_flux = CEED_EVAL_NONE; in DivDiffFluxProjectionCreate()
93 *diff_flux_proj = diff_flux_proj_; in DivDiffFluxProjectionCreate()