GRINS-0.6.0
|
Public Member Functions | |
ThermallyDrivenFlowTestBCFactory (const GetPot &input) | |
virtual | ~ThermallyDrivenFlowTestBCFactory () |
virtual std::map< GRINS::PhysicsName, GRINS::NBCContainer > | build_neumann (libMesh::EquationSystems &equation_system) |
Builds all Neumann boundary condition function objects needed. More... | |
virtual std::multimap< GRINS::PhysicsName, GRINS::DBCContainer > | build_dirichlet () |
Builds all required libMesh::DirichletBoundary objects and adds them to DofMap. More... | |
Private Attributes | |
const GetPot & | _input |
Definition at line 46 of file test_thermally_driven_flow.C.
|
inline |
Definition at line 49 of file test_thermally_driven_flow.C.
|
inlinevirtual |
Definition at line 50 of file test_thermally_driven_flow.C.
|
virtualinherited |
Builds all required libMesh::DirichletBoundary objects and adds them to DofMap.
This needs to be done for all the physics in the simulation, for all "special" dirichlet boundary conditions.
Reimplemented in TurbulentBCFactory, AxiConCylBCFactory, ParabolicBCFactory, AxiParabolicBCFactory, ParabolicBCFactory, ParabolicBCFactory, and ParabolicBCFactory.
Definition at line 53 of file bc_factory.C.
|
virtual |
Builds all Neumann boundary condition function objects needed.
This is done for each physics. Thus, the container returned maps between each physics and set of Neumann boundary conditions for that physics.
Reimplemented from GRINS::BoundaryConditionsFactory.
Definition at line 201 of file test_thermally_driven_flow.C.
References _input, GRINS::NBCContainer::add_var_func_pair(), and GRINS::NBCContainer::set_bc_id().
|
private |
Definition at line 54 of file test_thermally_driven_flow.C.
Referenced by build_neumann().