33 const std::string class_name =
"ADBoundaryFlux3EqnGhostWall";
Component for solid wall BC for 1-phase flow.
THMProblem & getTHMProblem() const
Gets the THM problem.
Real _normal
Outward normal on this boundary.
static InputParameters validParams()
InputParameters getValidParams(const std::string &name) const
SolidWall1Phase(const InputParameters ¶ms)
ExecFlagEnum getDefaultExecFlagEnum()
const UserObjectName _boundary_uo_name
Name of boundary user object name.
const ExecFlagType EXEC_LINEAR
const ExecFlagType EXEC_NONLINEAR
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
UserObjectName _numerical_flux_name
Numerical flux user object name.
virtual void addMooseObjects() override
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)
virtual void addWeakBCs()
Creates the boundary condition objects for 1-phase flow.
registerMooseObject("ThermalHydraulicsApp", SolidWall1Phase)
Base class for boundary components connected to FlowChannel1Phase components.
const ExecFlagType EXEC_INITIAL