Lines Matching refs:honee

17 static PetscErrorCode UnitTests_Newtonian(Honee honee, NewtonianIGProperties gas);
19 static PetscErrorCode PRINT_NEWTONIAN(Honee honee, ProblemData problem, AppCtx app_ctx) { in PRINT_NEWTONIAN() argument
20 MPI_Comm comm = honee->comm; in PRINT_NEWTONIAN()
21 Ceed ceed = honee->ceed; in PRINT_NEWTONIAN()
38 PetscErrorCode CreateKSPMassOperator_NewtonianStabilized(Honee honee, CeedOperator *op_mass) { in CreateKSPMassOperator_NewtonianStabilized() argument
39 Ceed ceed = honee->ceed; in CreateKSPMassOperator_NewtonianStabilized()
54 PetscCallCeed(ceed, CeedOperatorCompositeGetSubList(honee->op_rhs_ctx->op, &sub_ops)); in CreateKSPMassOperator_NewtonianStabilized()
79 PetscCallCeed(ceed, CeedOperatorSetField(*op_mass, "q", elem_restr_q, basis_q, honee->q_ceed)); in CreateKSPMassOperator_NewtonianStabilized()
100 static PetscErrorCode DivDiffFluxProjectionCreateRHS_Direct_NS(Honee honee, DivDiffFluxProjectionDa… in DivDiffFluxProjectionCreateRHS_Direct_NS() argument
101 Ceed ceed = honee->ceed; in DivDiffFluxProjectionCreateRHS_Direct_NS()
111 PetscCall(DMGetFieldNumComps(honee->dm, 0, &num_comp_q)); in DivDiffFluxProjectionCreateRHS_Direct_NS()
114 …CeedOperator *sub_ops, main_op = honee->op_ifunction ? honee->op_ifunction : honee->op_rhs_ctx->op; in DivDiffFluxProjectionCreateRHS_Direct_NS()
130 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, honee->dm, DMLABEL_DEFAULT, DMLABEL_DEFAULT_VALUE,… in DivDiffFluxProjectionCreateRHS_Direct_NS()
131 …PetscCall(DMPlexCeedBasisCreate(ceed, honee->dm, DMLABEL_DEFAULT, DMLABEL_DEFAULT_VALUE, 0, 0, &ba… in DivDiffFluxProjectionCreateRHS_Direct_NS()
133 switch (honee->phys->state_var) { in DivDiffFluxProjectionCreateRHS_Direct_NS()
179 switch (honee->phys->state_var) { in DivDiffFluxProjectionCreateRHS_Direct_NS()
194 PetscCall(QDataBoundaryGradientGetNumComponents(honee->dm, &q_data_size)); in DivDiffFluxProjectionCreateRHS_Direct_NS()
223 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, honee->dm, face_orientation_label, orientation, he… in DivDiffFluxProjectionCreateRHS_Direct_NS()
224 …PetscCall(DMPlexCeedBasisCellToFaceCreate(ceed, honee->dm, face_orientation_label, orientation, or… in DivDiffFluxProjectionCreateRHS_Direct_NS()
228 …PetscCall(QDataBoundaryGradientGet(ceed, honee->dm, face_orientation_label, orientation, &elem_res… in DivDiffFluxProjectionCreateRHS_Direct_NS()
264 static PetscErrorCode DivDiffFluxProjectionCreateRHS_Indirect_NS(Honee honee, DivDiffFluxProjection… in DivDiffFluxProjectionCreateRHS_Indirect_NS() argument
265 Ceed ceed = honee->ceed; in DivDiffFluxProjectionCreateRHS_Indirect_NS()
278 PetscCall(DMGetFieldNumComps(honee->dm, 0, &num_comp_q)); in DivDiffFluxProjectionCreateRHS_Indirect_NS()
281 …CeedOperator *sub_ops, main_op = honee->op_ifunction ? honee->op_ifunction : honee->op_rhs_ctx->op; in DivDiffFluxProjectionCreateRHS_Indirect_NS()
287 …PetscCall(DMPlexCeedElemRestrictionCreate(ceed, honee->dm, DMLABEL_DEFAULT, DMLABEL_DEFAULT_VALUE,… in DivDiffFluxProjectionCreateRHS_Indirect_NS()
288 …PetscCall(DMPlexCeedBasisCreate(ceed, honee->dm, DMLABEL_DEFAULT, DMLABEL_DEFAULT_VALUE, 0, 0, &ba… in DivDiffFluxProjectionCreateRHS_Indirect_NS()
293 switch (honee->phys->state_var) { in DivDiffFluxProjectionCreateRHS_Indirect_NS()
333 Honee honee = honee_bc->honee; in BoundaryIntegralBCSetup_CreateIFunctionQF() local
335 switch (honee->phys->state_var) { in BoundaryIntegralBCSetup_CreateIFunctionQF()
354 Honee honee = honee_bc->honee; in BoundaryIntegralBCSetup_CreateIJacobianQF() local
356 switch (honee->phys->state_var) { in BoundaryIntegralBCSetup_CreateIJacobianQF()
372 Honee honee = *(Honee *)ctx; in NS_NEWTONIAN_IG() local
373 CeedInt degree = honee->app_ctx->degree; in NS_NEWTONIAN_IG()
376 MPI_Comm comm = honee->comm; in NS_NEWTONIAN_IG()
377 Ceed ceed = honee->ceed; in NS_NEWTONIAN_IG()
476 Units units = honee->units; in NS_NEWTONIAN_IG()
491 honee->phys->implicit = implicit; in NS_NEWTONIAN_IG()
492 honee->phys->state_var = state_var; in NS_NEWTONIAN_IG()
499 newtonian_ig_ctx->divFdiff_method = honee->app_ctx->divFdiffproj_method; in NS_NEWTONIAN_IG()
514 PetscCallCeed(ceed, CeedQFunctionContextCreate(honee->ceed, &ics_qfctx)); in NS_NEWTONIAN_IG()
520 PetscCallCeed(ceed, CeedQFunctionContextCreate(honee->ceed, &newtonian_ig_qfctx)); in NS_NEWTONIAN_IG()
572 …PetscCall(DivDiffFluxProjectionCreate(honee, honee->app_ctx->divFdiffproj_method, 4, &honee->diff_… in NS_NEWTONIAN_IG()
573 if (honee->diff_flux_proj) { in NS_NEWTONIAN_IG()
574 DivDiffFluxProjectionData diff_flux_proj = honee->diff_flux_proj; in NS_NEWTONIAN_IG()
581 switch (honee->diff_flux_proj->method) { in NS_NEWTONIAN_IG()
605 …SETERRQ(PetscObjectComm((PetscObject)honee->dm), PETSC_ERR_ARG_WRONG, "Should not reach here with … in NS_NEWTONIAN_IG()
606 DivDiffFluxProjectionMethods[honee->app_ctx->divFdiffproj_method]); in NS_NEWTONIAN_IG()
627 honee_bc->honee = honee; in NS_NEWTONIAN_IG()
628 honee_bc->num_comps_jac_data = honee->phys->implicit ? 11 : 0; in NS_NEWTONIAN_IG()
636 if (unit_tests) PetscCall(UnitTests_Newtonian(honee, newtonian_ig_ctx->gas)); in NS_NEWTONIAN_IG()
733 static PetscErrorCode UnitTests_Newtonian(Honee honee, NewtonianIGProperties gas) { in UnitTests_Newtonian() argument
734 Units units = honee->units; in UnitTests_Newtonian()