Home
last modified time | relevance | path

Searched refs:BCDefinition (Results 1 – 17 of 17) sorted by relevance

/honee/include/
H A Dbc_definition.h9 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 Dnavierstokes.h217 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 Dbc_definition.c37 …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 Dboundary_condition.c13 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 Dstrong_boundary_conditions.c61 BCDefinition bc_def = NULL; in SetupStrongSTG_Ceed()
63 BCDefinition bc_def_ = problem->bc_defs[b]; in SetupStrongSTG_Ceed()
H A Dsetupdm.c95 BCDefinition bc_def = problem->bc_defs[i]; in SetUpDM()
/honee/problems/
H A Dbc_slip.c15 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 Dbc_outflow.c25 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 Deulervortex.c34 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 Dchannel.c16 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 Dblasius.c114 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 Dstg_shur14.c219 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 Dgaussianwave.c46 BCDefinition bc_def = problem->bc_defs[b]; in NS_GAUSSIAN_WAVE()
H A Dbc_freestream.c23 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 Dnewtonian.c328 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 Dadvection.c359 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 DCHANGELOG.md33 - Extend `BCDefinition` to handle boundary integral setup (`BCDefinition{Get,Set}DM()`, `BCDefiniti…