31 virtual void check()
const override;
virtual void check() const override
Check the component integrity.
virtual UserObjectName getShaftConnectedUserObjectName() const override
const Real & _rho0_rated
Rated compressor inlet stagnation fluid density.
virtual void addMooseObjects() override
const Real & _speed_cr_fr
Compressor speed threshold for friction.
const std::vector< Real > & _speeds
Compressor speeds which correspond to Rp and eff function order.
virtual void addVariables() override
const VariableName _dissipation_torque_var_name
Name of compressor dissipation torque variable.
const Real & _tau_fr_const
Compressor friction constant.
const Real & _mdot_rated
Rated compressor mass flow rate.
const Real & _c0_rated
Rated compressor inlet stagnation sound speed.
virtual void buildVolumeJunctionUserObject() override
Builds user object for computing and storing the fluxes.
const BoundaryName & _outlet
Compressor outlet.
const Real & _speed_cr_I
Compressor speed threshold for inertia.
const VariableName _isentropic_torque_var_name
Name of compressor isentropic torque variable.
const VariableName _delta_p_var_name
Name of compressor delta_p variable.
const BoundaryName & _inlet
Compressor inlet.
1-phase compressor that must be connected to a Shaft component
const std::vector< FunctionName > & _Rp_functions
Names of the pressure ratio functions.
ShaftConnectedCompressor1Phase(const InputParameters ¶ms)
Junction between 1-phase flow channels that has a non-zero volume.
const std::string _junction_uo_name
Name of junction user object name, if any.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Interface class for components that connect to a shaft.
const std::vector< Real > & _inertia_coeff
Compressor inertia coefficients.
const std::vector< FunctionName > & _eff_functions
Names of the adiabatic efficiency functions.
const std::vector< Real > & _tau_fr_coeff
Compressor friction coefficients.
const VariableName _moi_var_name
Name of compressor inertia variable.
const Real & _inertia_const
Compressor inertia constant.
static InputParameters validParams()
const Real & _omega_rated
Rated compressor speed.
const VariableName _friction_torque_var_name
Name of compressor friction torque variable.