const ADVariableValue & _A_linear
Cross-sectional area, linear.
const ADVariableValue & _A_elem
Cross-sectional area, elemental.
const unsigned int _connection_index
Index of the connected flow channel.
const ADVolumeJunction1PhaseUserObject & _volume_junction_uo
1-phase volume junction user object
virtual ADReal computeQpResidual() override
std::map< unsigned int, unsigned int > getFlowChannelIndexMapping() const
Creates the mapping of coupled variable index to local equation system index for flow channel variabl...
const unsigned int _rhoA_jvar
Flow channel rho*A coupled variable index.
const std::map< unsigned int, unsigned int > _flow_channel_jvar_map
Map of coupled variable index to local equation system index for flow channel variables.
Computes and caches flux and residual vectors for a 1-phase volume junction.
const unsigned int _rhoEA_jvar
Flow channel rho*E*A coupled variable index.
const unsigned int _equation_index
Index within local system of the equation upon which this object acts.
Adds boundary fluxes for flow channels connected to a 1-phase volume junction.
const unsigned int _rhouA_jvar
Flow channel rho*u*A coupled variable index.
ADVolumeJunction1PhaseBC(const InputParameters ¶ms)
Base class for integrated boundary conditions for 1D problems in 3D space.
static InputParameters validParams()