29 virtual void execute()
override;
const std::vector< double > y
Base class for computing numerical fluxes for FlowModelSinglePhase.
const InputParameters & parameters() const
Computes internal fluxes for FlowChannel1Phase.
const ADMaterialProperty< Real > & _rhoEA2
Reconstructed rho*E*A values in neighbor element.
virtual void initialize() override
const ADVariableValue & _A2
Area in neighbor element.
const ADMaterialProperty< Real > & _rhouA2
Reconstructed rho*u*A values in neighbor element.
virtual void threadJoin(const UserObject &y) override
const ADNumericalFlux3EqnBase & _numerical_flux
Numerical flux user object.
const ADMaterialProperty< Real > & _rhoA2
Reconstructed rho*A values in neighbor element.
static InputParameters validParams()
virtual void finalize() override
const ADVariableValue & _A1
Area in current element.
const ADMaterialProperty< Real > & _rhoEA1
Reconstructed rho*E*A values in current element.
const ADMaterialProperty< Real > & _rhoA1
Reconstructed rho*A values in current element.
const ADMaterialProperty< Real > & _rhouA1
Reconstructed rho*u*A values in current element.
virtual void execute() override
virtual void threadJoin(const SamplerBase &y)
VariableValueTempl< true > ADVariableValue