54 std::vector<unsigned int>
_c_in;
virtual void threadJoin(const UserObject &uo) override
virtual void finalize() override
std::vector< ADReal > _areas
Areas at each connection.
std::vector< bool > _is_inlet
Check if the connection is an inlet.
Computes and caches flux and residual vectors for a 1-phase junction that connects flow channels that...
std::vector< unsigned int > _c_in
Connection index for inlet flow channel connections.
RealVectorValue _d_flow
Flow direction for the first connection.
std::vector< unsigned int > _c_out
Connection index for outlet flow channel connections.
virtual void computeFluxesAndResiduals(const unsigned int &c) override
Computes and stores the fluxes, the scalar residuals, and their Jacobians.
const ADMaterialProperty< Real > & _p
Pressure material property.
static InputParameters validParams()
ADJunctionParallelChannels1PhaseUserObject(const InputParameters ¶ms)
Common class for single phase fluid properties.
Base class for computing numerical fluxes for FlowModelSinglePhase.
Computes and caches flux and residual vectors for a 1-phase volume junction.
virtual void initialize() override
std::vector< ADReal > _stored_pA
RealVectorValue _dir_c0
Channel direction for the first connection.
std::vector< unsigned int > _c_wall
Connection index for connections that contribute to the wall pressure.
const std::string & _component_name
Name of the associated component.