Home
last modified time | relevance | path

Searched refs:op_mass (Results 1 – 8 of 8) sorted by relevance

/honee/src/
H A Ddiff_flux_projection.c145 CeedOperator op_mass; in DivDiffFluxProjectionSetup_Direct() local
155 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in DivDiffFluxProjectionSetup_Direct()
156 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", elem_restr_div_diff_flux_volume, basis_div_… in DivDiffFluxProjectionSetup_Direct()
157 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data)… in DivDiffFluxProjectionSetup_Direct()
158 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "v", elem_restr_div_diff_flux_volume, basis_div_… in DivDiffFluxProjectionSetup_Direct()
163 PetscCall(MatCreateCeed(projection->dm, projection->dm, op_mass, NULL, &mat_mass)); in DivDiffFluxProjectionSetup_Direct()
183 PetscCallCeed(ceed, CeedOperatorDestroy(&op_mass)); in DivDiffFluxProjectionSetup_Direct()
224 CeedOperator op_mass; in DivDiffFluxProjectionSetup_Indirect() local
227 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in DivDiffFluxProjectionSetup_Indirect()
228 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", elem_restr_diff_flux, basis_diff_flux, CEED… in DivDiffFluxProjectionSetup_Indirect()
[all …]
H A Dvelocity_gradient_projection.c109 CeedOperator op_mass; in VelocityGradientProjectionSetup() local
114 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in VelocityGradientProjectionSetup()
115 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", elem_restr_grad_velo, basis_grad_velo, CEED… in VelocityGradientProjectionSetup()
116 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data)… in VelocityGradientProjectionSetup()
117 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "v", elem_restr_grad_velo, basis_grad_velo, CEED… in VelocityGradientProjectionSetup()
119 PetscCall(MatCreateCeed(grad_velo_proj->dm, grad_velo_proj->dm, op_mass, NULL, &mat_mass)); in VelocityGradientProjectionSetup()
134 PetscCallCeed(ceed, CeedOperatorDestroy(&op_mass)); in VelocityGradientProjectionSetup()
H A Dgrid_anisotropy_tensor.c72 CeedOperator op_mass; in GridAnisotropyTensorProjectionSetupApply() local
77 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in GridAnisotropyTensorProjectionSetupApply()
78 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", *elem_restr_grid_aniso, basis_grid_aniso, C… in GridAnisotropyTensorProjectionSetupApply()
79 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data)… in GridAnisotropyTensorProjectionSetupApply()
80 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "v", *elem_restr_grid_aniso, basis_grid_aniso, C… in GridAnisotropyTensorProjectionSetupApply()
82 PetscCall(MatCreateCeed(grid_aniso_proj->dm, grid_aniso_proj->dm, op_mass, NULL, &mat_mass)); in GridAnisotropyTensorProjectionSetupApply()
98 PetscCallCeed(ceed, CeedOperatorDestroy(&op_mass)); in GridAnisotropyTensorProjectionSetupApply()
H A Dsetuplibceed.c14 static PetscErrorCode CreateKSPMassOperator_Unstabilized(Honee honee, CeedOperator *op_mass) { in CreateKSPMassOperator_Unstabilized() argument
39 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, op_mass)); in CreateKSPMassOperator_Unstabilized()
40 PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator")); in CreateKSPMassOperator_Unstabilized()
41 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "u", elem_restr_q, basis_q, CEED_VECTOR_ACTIVE)… in CreateKSPMassOperator_Unstabilized()
42 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data… in CreateKSPMassOperator_Unstabilized()
43 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "v", elem_restr_q, basis_q, CEED_VECTOR_ACTIVE)… in CreateKSPMassOperator_Unstabilized()
57 CeedOperator op_mass; in CreateKSPMass() local
60 if (problem->create_mass_operator) PetscCall(problem->create_mass_operator(honee, &op_mass)); in CreateKSPMass()
61 else PetscCall(CreateKSPMassOperator_Unstabilized(honee, &op_mass)); in CreateKSPMass()
70 PetscCall(MatCreateCeed(dm, dm, op_mass, NULL, &mat_mass)); in CreateKSPMass()
[all …]
H A Dmisc.c222 CeedOperator op_mass; in HoneeCalculateDomainSize() local
238 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in HoneeCalculateDomainSize()
239 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "u", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE)); in HoneeCalculateDomainSize()
240 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, qdata)); in HoneeCalculateDomainSize()
241 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "v", elem_restr_x, basis_x, CEED_VECTOR_ACTIVE)); in HoneeCalculateDomainSize()
243 …PetscCall(OperatorApplyContextCreate(NULL, dm_coord, ceed, op_mass, NULL, NULL, NULL, NULL, &op_ma… in HoneeCalculateDomainSize()
244 PetscCall(CeedOperatorCreateLocalVecs(op_mass, DMReturnVecType(dm), PETSC_COMM_SELF, &u, NULL)); in HoneeCalculateDomainSize()
259 PetscCallCeed(ceed, CeedOperatorDestroy(&op_mass)); in HoneeCalculateDomainSize()
/honee/src/spanstats/
H A Dspanstats.c293 CeedOperator op_mass, op_proj_rhs; in SpanwiseStatisticsSetupL2Projection() local
316 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, &op_mass)); in SpanwiseStatisticsSetupL2Projection()
318 …CeedOperatorSetField(op_mass, "u", stats_setup_data->elem_restr_parent_stats, stats_setup_data->ba… in SpanwiseStatisticsSetupL2Projection()
319 …PetscCallCeed(ceed, CeedOperatorSetField(op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data)… in SpanwiseStatisticsSetupL2Projection()
321 …CeedOperatorSetField(op_mass, "v", stats_setup_data->elem_restr_parent_stats, stats_setup_data->ba… in SpanwiseStatisticsSetupL2Projection()
327 PetscCall(MatCreateCeed(spanstats->dm, spanstats->dm, op_mass, NULL, &mat_mass)); in SpanwiseStatisticsSetupL2Projection()
349 PetscCallCeed(ceed, CeedOperatorDestroy(&op_mass)); in SpanwiseStatisticsSetupL2Projection()
/honee/problems/
H A Dadvection.c76 PetscErrorCode CreateKSPMassOperator_AdvectionStabilized(Honee honee, CeedOperator *op_mass) { in CreateKSPMassOperator_AdvectionStabilized() argument
122 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, op_mass)); in CreateKSPMassOperator_AdvectionStabilized()
123 …PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator, Advection-Diffusion Stabiliz… in CreateKSPMassOperator_AdvectionStabilized()
124 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "q_dot", elem_restr_q, basis_q, CEED_VECTOR_ACT… in CreateKSPMassOperator_AdvectionStabilized()
125 PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "q", elem_restr_q, basis_q, honee->q_ceed)); in CreateKSPMassOperator_AdvectionStabilized()
126 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data… in CreateKSPMassOperator_AdvectionStabilized()
127 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "v", elem_restr_q, basis_q, CEED_VECTOR_ACTIVE)… in CreateKSPMassOperator_AdvectionStabilized()
128 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "Grad_v", elem_restr_q, basis_q, CEED_VECTOR_AC… in CreateKSPMassOperator_AdvectionStabilized()
H A Dnewtonian.c38 PetscErrorCode CreateKSPMassOperator_NewtonianStabilized(Honee honee, CeedOperator *op_mass) { in CreateKSPMassOperator_NewtonianStabilized() argument
76 PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_mass, NULL, NULL, op_mass)); in CreateKSPMassOperator_NewtonianStabilized()
77 PetscCallCeed(ceed, CeedOperatorSetName(*op_mass, "RHS Mass Operator, Newtonian Stabilized")); in CreateKSPMassOperator_NewtonianStabilized()
78 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "q_dot", elem_restr_q, basis_q, CEED_VECTOR_ACT… in CreateKSPMassOperator_NewtonianStabilized()
79 PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "q", elem_restr_q, basis_q, honee->q_ceed)); in CreateKSPMassOperator_NewtonianStabilized()
80 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "qdata", elem_restr_qd, CEED_BASIS_NONE, q_data… in CreateKSPMassOperator_NewtonianStabilized()
81 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "v", elem_restr_q, basis_q, CEED_VECTOR_ACTIVE)… in CreateKSPMassOperator_NewtonianStabilized()
82 …PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "Grad_v", elem_restr_q, basis_q, CEED_VECTOR_AC… in CreateKSPMassOperator_NewtonianStabilized()