29 const std::string class_name =
"BoundaryFluxGasMixGhostWall";
const ExecFlagType EXEC_INITIAL
const ExecFlagType EXEC_LINEAR
const ExecFlagType EXEC_NONLINEAR
registerMooseObject("ThermalHydraulicsApp", SolidWallGasMix)
Real _normal
Outward normal on this boundary.
THMProblem & getTHMProblem() const
Gets the THM problem.
Factory & _factory
The Factory associated with the MooseApp.
virtual std::vector< std::shared_ptr< UserObject > > addUserObject(const std::string &user_object_name, const std::string &name, InputParameters ¶meters)
InputParameters getValidParams(const std::string &name) const
UserObjectName _numerical_flux_name
Numerical flux user object name.
const UserObjectName _boundary_uo_name
Name of boundary user object name.
Base class for boundary components connected to FlowChannelGasMix components.
static InputParameters validParams()
virtual void addWeakBCs()
Creates the boundary condition objects for weak boundary conditions.
Wall boundary condition component for FlowChannelGasMix.
static InputParameters validParams()
virtual void addMooseObjects() override
SolidWallGasMix(const InputParameters ¶ms)