| /honee/include/ |
| H A D | bc_definition.h | 9 typedef struct _p_BCDefinition *BCDefinition; typedef 11 typedef PetscErrorCode (*BCDefinitionCreateQFunction)(BCDefinition bc_def, CeedQFunction *qf); 12 typedef PetscErrorCode (*BCDefinitionAddIFunctionOperator)(BCDefinition bc_def, DMLabel orientation… 14 typedef PetscErrorCode (*BCDefinitionAddIJacobianOperator)(BCDefinition bc_def, CeedOperator sub_op… 53 … const char name[], BCDefinition *bc_def, PetscBool *set); 55 … comm, const char *name, PetscInt num_label_values, PetscInt label_values[], BCDefinition *bc_def); 56 PetscErrorCode BCDefinitionGetInfo(BCDefinition bc_def, const char *name[], PetscInt *num_label_val… 57 PetscErrorCode BCDefinitionView(BCDefinition bc_def, PetscViewer viewer); 58 PetscErrorCode BCDefinitionViewFromOptions(BCDefinition bc_def, PetscObject obj, const char name[]); 59 PetscErrorCode BCDefinitionDestroy(BCDefinition *bc_def); [all …]
|
| H A D | navierstokes.h | 217 PetscErrorCode HoneeBCCreateIFunctionQF(BCDefinition bc_def, CeedQFunctionUser qf_func_ptr, const c… 219 PetscErrorCode HoneeBCCreateIJacobianQF(BCDefinition bc_def, CeedQFunctionUser qf_func_ptr, const c… 221 PetscErrorCode HoneeBCAddIFunctionOp(BCDefinition bc_def, DMLabel domain_label, PetscInt label_valu… 223 PetscErrorCode HoneeBCAddIJacobianOp(BCDefinition bc_def, CeedOperator sub_op_ifunc, DMLabel domain… 245 BCDefinition *bc_defs; 338 PetscErrorCode FreestreamBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, Newton… 340 PetscErrorCode OutflowBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, Newtonian… 342 PetscErrorCode SlipBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, CeedQFunctio…
|
| /honee/src/ |
| H A D | bc_definition.c | 37 …comm, const char *name, PetscInt num_label_values, PetscInt label_values[], BCDefinition *bc_def) { in BCDefinitionCreate() 38 BCDefinition bc_def_; in BCDefinitionCreate() 59 PetscErrorCode BCDefinitionDestroy(BCDefinition *bc_def) { in BCDefinitionDestroy() 60 BCDefinition bc_def_ = *bc_def; in BCDefinitionDestroy() 85 PetscErrorCode BCDefinitionView(BCDefinition bc_def, PetscViewer viewer) { in BCDefinitionView() 144 PetscErrorCode BCDefinitionViewFromOptions(BCDefinition bc_def, PetscObject obj, const char name[])… in BCDefinitionViewFromOptions() 159 PetscErrorCode BCDefinitionGetInfo(BCDefinition bc_def, const char *name[], PetscInt *num_label_val… in BCDefinitionGetInfo() 182 PetscErrorCode BCDefinitionSetEssential(BCDefinition bc_def, PetscInt num_essential_comps, PetscInt… in BCDefinitionSetEssential() 198 PetscErrorCode BCDefinitionGetEssential(BCDefinition bc_def, PetscInt *num_essential_comps, const P… in BCDefinitionGetEssential() 212 … const char name[], BCDefinition *bc_def, PetscBool *set) { in PetscOptionsBCDefinition_Private() [all …]
|
| H A D | boundary_condition.c | 13 static PetscErrorCode AddBCDefinitionToSegBuffer(BCDefinition bc_def, PetscSegBuffer bc_defs_seg) { in AddBCDefinitionToSegBuffer() 14 BCDefinition *bc_def_ptr; in AddBCDefinitionToSegBuffer() 33 BCDefinition bc_def; in BoundaryConditionSetUp() 36 PetscCall(PetscSegBufferCreate(sizeof(BCDefinition), 4, &bc_defs_seg)); in BoundaryConditionSetUp() 124 PetscErrorCode HoneeBCCreateIFunctionQF(BCDefinition bc_def, CeedQFunctionUser qf_func_ptr, const c… in HoneeBCCreateIFunctionQF() 172 PetscErrorCode HoneeBCCreateIJacobianQF(BCDefinition bc_def, CeedQFunctionUser qf_func_ptr, const c… in HoneeBCCreateIJacobianQF() 219 PetscErrorCode HoneeBCAddIFunctionOp(BCDefinition bc_def, DMLabel domain_label, PetscInt label_valu… in HoneeBCAddIFunctionOp() 288 PetscErrorCode HoneeBCAddIJacobianOp(BCDefinition bc_def, CeedOperator sub_op_ifunc, DMLabel domain… in HoneeBCAddIJacobianOp()
|
| H A D | strong_boundary_conditions.c | 61 BCDefinition bc_def = NULL; in SetupStrongSTG_Ceed() 63 BCDefinition bc_def_ = problem->bc_defs[b]; in SetupStrongSTG_Ceed()
|
| H A D | setupdm.c | 95 BCDefinition bc_def = problem->bc_defs[i]; in SetUpDM()
|
| /honee/problems/ |
| H A D | bc_slip.c | 15 static PetscErrorCode SlipBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf) { in SlipBCSetup_CreateIFunctionQF() 37 static PetscErrorCode SlipBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction *qf) { in SlipBCSetup_CreateIJacobianQF() 58 PetscErrorCode SlipBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, CeedQFunctio… in SlipBCSetup()
|
| H A D | bc_outflow.c | 25 static PetscErrorCode OutflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf) { in OutflowBCSetup_CreateIFunctionQF() 69 static PetscErrorCode OutflowBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction *qf) { in OutflowBCSetup_CreateIJacobianQF() 113 PetscErrorCode OutflowBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, Newtonian… in OutflowBCSetup()
|
| H A D | eulervortex.c | 34 static PetscErrorCode EulerVortexOutflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunctio… in EulerVortexOutflowBCSetup_CreateIFunctionQF() 43 static PetscErrorCode EulerVortexInflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction… in EulerVortexInflowBCSetup_CreateIFunctionQF() 158 BCDefinition bc_def = problem->bc_defs[b]; in NS_EULER_VORTEX()
|
| H A D | channel.c | 16 static PetscErrorCode ChannelOutflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *q… in ChannelOutflowBCSetup_CreateIFunctionQF() 27 static PetscErrorCode ChannelInflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf… in ChannelInflowBCSetup_CreateIFunctionQF() 113 BCDefinition bc_def = problem->bc_defs[b]; in NS_CHANNEL()
|
| H A D | blasius.c | 114 static PetscErrorCode BlasiusInflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf… in BlasiusInflowBCSetup_CreateIFunctionQF() 123 static PetscErrorCode BlasiusInflowBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction *qf… in BlasiusInflowBCSetup_CreateIJacobianQF() 228 BCDefinition bc_def = problem->bc_defs[b]; in NS_BLASIUS()
|
| H A D | stg_shur14.c | 219 static PetscErrorCode STGWeakInflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf… in STGWeakInflowBCSetup_CreateIFunctionQF() 228 static PetscErrorCode STGWeakInflowBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction *qf… in STGWeakInflowBCSetup_CreateIJacobianQF() 311 BCDefinition bc_def = problem->bc_defs[b]; in SetupStg() 358 BCDefinition bc_def = problem->bc_defs[b]; in SetupStrongStg()
|
| H A D | gaussianwave.c | 46 BCDefinition bc_def = problem->bc_defs[b]; in NS_GAUSSIAN_WAVE()
|
| H A D | bc_freestream.c | 23 static PetscErrorCode FreestreamBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *qf) { in FreestreamBCSetup_CreateIFunctionQF() 67 static PetscErrorCode FreestreamBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction *qf) { in FreestreamBCSetup_CreateIJacobianQF() 111 PetscErrorCode FreestreamBCSetup(BCDefinition bc_def, ProblemData problem, DM dm, void *ctx, Newton… in FreestreamBCSetup()
|
| H A D | newtonian.c | 328 static PetscErrorCode BoundaryIntegralBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction … in BoundaryIntegralBCSetup_CreateIFunctionQF() 349 static PetscErrorCode BoundaryIntegralBCSetup_CreateIJacobianQF(BCDefinition bc_def, CeedQFunction … in BoundaryIntegralBCSetup_CreateIJacobianQF() 612 BCDefinition bc_def = problem->bc_defs[b]; in NS_NEWTONIAN_IG()
|
| H A D | advection.c | 359 static PetscErrorCode AdvectionInflowBCSetup_CreateIFunctionQF(BCDefinition bc_def, CeedQFunction *… in AdvectionInflowBCSetup_CreateIFunctionQF() 598 BCDefinition bc_def = problem->bc_defs[b]; in NS_ADVECTION()
|
| /honee/ |
| H A D | CHANGELOG.md | 33 - Extend `BCDefinition` to handle boundary integral setup (`BCDefinition{Get,Set}DM()`, `BCDefiniti…
|