Provides functions to setup the flow model. More...
#include <FlowModel.h>
Public Types | |
typedef DataFileName | DataFileParameterType |
Public Member Functions | |
FlowModel (const InputParameters ¶ms) | |
virtual void | init () |
Initialize the model. More... | |
virtual void | addVariables ()=0 |
Add variables the model uses. More... | |
virtual void | addInitialConditions ()=0 |
Add initial conditions. More... | |
virtual void | addMooseObjects ()=0 |
Add MOOSE objects this model uses. More... | |
virtual bool | enabled () const |
std::shared_ptr< MooseObject > | getSharedPtr () |
std::shared_ptr< const MooseObject > | getSharedPtr () const |
MooseApp & | getMooseApp () const |
const std::string & | type () const |
virtual const std::string & | name () const |
std::string | typeAndName () const |
std::string | errorPrefix (const std::string &error_type) const |
void | callMooseError (std::string msg, const bool with_prefix) const |
MooseObjectParameterName | uniqueParameterName (const std::string ¶meter_name) const |
const InputParameters & | parameters () const |
MooseObjectName | uniqueName () const |
const T & | getParam (const std::string &name) const |
std::vector< std::pair< T1, T2 > > | getParam (const std::string ¶m1, const std::string ¶m2) const |
const T * | queryParam (const std::string &name) const |
const T & | getRenamedParam (const std::string &old_name, const std::string &new_name) const |
T | getCheckedPointerParam (const std::string &name, const std::string &error_string="") const |
bool | isParamValid (const std::string &name) const |
bool | isParamSetByUser (const std::string &nm) const |
void | paramError (const std::string ¶m, Args... args) const |
void | paramWarning (const std::string ¶m, Args... args) const |
void | paramInfo (const std::string ¶m, Args... args) const |
void | connectControllableParams (const std::string ¶meter, const std::string &object_type, const std::string &object_name, const std::string &object_parameter) const |
void | mooseError (Args &&... args) const |
void | mooseErrorNonPrefixed (Args &&... args) const |
void | mooseDocumentedError (const std::string &repo_name, const unsigned int issue_num, Args &&... args) const |
void | mooseWarning (Args &&... args) const |
void | mooseWarningNonPrefixed (Args &&... args) const |
void | mooseDeprecated (Args &&... args) const |
void | mooseInfo (Args &&... args) const |
std::string | getDataFileName (const std::string ¶m) const |
std::string | getDataFileNameByName (const std::string &relative_path) const |
std::string | getDataFilePath (const std::string &relative_path) const |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
std::string | genName (const std::string &prefix, unsigned int id, const std::string &suffix="") const |
Build a name from a prefix, number and possible suffix. More... | |
std::string | genName (const std::string &prefix, unsigned int i, unsigned int j, const std::string &suffix="") const |
Build a name from a prefix, 2 numbers and possible suffix. More... | |
std::string | genName (const std::string &prefix, const std::string &name, unsigned int i) const |
Build a name from 2 strings and a number. More... | |
std::string | genName (const std::string &prefix, const std::string &middle, const std::string &suffix="") const |
Build a name from strings. More... | |
std::string | genSafeName (const std::string &prefix, const std::string &middle, const std::string &suffix="") const |
Build a name from strings that is safe to use in input files (i.e. More... | |
Static Public Member Functions | |
static InputParameters | validParams () |
Public Attributes | |
const ConsoleStream | _console |
Static Public Attributes | |
static const std::string | AREA = THM::AREA |
static const std::string | AREA_LINEAR = THM::AREA_LINEAR |
static const std::string | HEAT_FLUX_WALL = THM::HEAT_FLUX_WALL |
static const std::string | HEAT_FLUX_PERIMETER = THM::HEAT_FLUX_PERIMETER |
static const std::string | NUSSELT_NUMBER = THM::NUSSELT_NUMBER |
static const std::string | SURFACE_TENSION |
static const std::string | TEMPERATURE_WALL = THM::TEMPERATURE_WALL |
static const std::string | UNITY = THM::UNITY |
static const std::string | DIRECTION = THM::DIRECTION |
Protected Member Functions | |
const FunctionName & | getVariableFn (const FunctionName &fn_param_name) |
virtual void | addCommonVariables () |
Adds variables common to any flow model (A, P_hf, ...) More... | |
virtual void | addCommonInitialConditions () |
Adds initial conditions common to any flow model. More... | |
virtual void | addCommonMooseObjects () |
Adds common MOOSE objects. More... | |
Protected Attributes | |
THMProblem & | _sim |
Factory & | _factory |
The Factory associated with the MooseApp. More... | |
FlowChannelBase & | _flow_channel |
The flow channel component that built this class. More... | |
const libMesh::FEType & | _fe_type |
The type of FE used for flow. More... | |
const UserObjectName | _fp_name |
The name of the user object that defines fluid properties. More... | |
const std::string | _comp_name |
The component name. More... | |
const RealVectorValue & | _gravity_vector |
Gravitational acceleration vector. More... | |
const Real | _gravity_magnitude |
Gravitational acceleration magnitude. More... | |
std::vector< VariableName > | _solution_vars |
std::vector< VariableName > | _derivative_vars |
const bool & | _output_vector_velocity |
True if we output velocity as a vector-value field, false for outputting velocity as a scalar. More... | |
const bool & | _enabled |
MooseApp & | _app |
const std::string | _type |
const std::string | _name |
const InputParameters & | _pars |
ActionFactory & | _action_factory |
const Parallel::Communicator & | _communicator |
Provides functions to setup the flow model.
Should be used by components that has flow in them
Definition at line 27 of file FlowModel.h.
FlowModel::FlowModel | ( | const InputParameters & | params | ) |
Definition at line 41 of file FlowModel.C.
|
protectedvirtual |
Adds initial conditions common to any flow model.
Definition at line 80 of file FlowModel.C.
Referenced by FlowModel1PhaseBase::addInitialConditions().
|
protectedvirtual |
Adds common MOOSE objects.
Definition at line 112 of file FlowModel.C.
Referenced by FlowModel1PhaseBase::addMooseObjects().
|
protectedvirtual |
Adds variables common to any flow model (A, P_hf, ...)
Definition at line 70 of file FlowModel.C.
Referenced by FlowModel1PhaseBase::addVariables().
|
pure virtual |
Add initial conditions.
Implemented in FlowModel1PhaseBase, and FlowModelGasMix.
|
pure virtual |
Add MOOSE objects this model uses.
Implemented in FlowModel1PhaseBase.
|
pure virtual |
Add variables the model uses.
Implemented in FlowModel1PhaseBase, and FlowModelGasMix.
|
inlineinherited |
Build a name from a prefix, number and possible suffix.
Definition at line 29 of file NamingInterface.h.
Referenced by Closures1PhaseBase::addAverageWallTemperatureMaterial(), addCommonInitialConditions(), addCommonMooseObjects(), FlowChannelBase::addCommonObjects(), Simulation::addComponentScalarIC(), HeatStructureBase::addConstantDensitySolidPropertiesMaterial(), Simulation::addConstantIC(), Simulation::addConstantScalarIC(), FlowModel1PhaseBase::addDensityAux(), FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModel1PhaseBase::addEnergyGravityKernel(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModel1PhaseBase::addFunctionIC(), Simulation::addFunctionIC(), HeatTransferBase::addHeatedPerimeter(), HeatConductionModel::addHeatEquationRZ(), HeatConductionModel::addHeatEquationXYZ(), HeatTransferFromTemperature1Phase::addHeatTransferKernels(), FlowChannel1PhaseBase::addHydraulicDiameterMaterial(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelGasMix::addMassDiffusionSpeciesDGKernel(), FlowModelGasMix::addMassFractionAux(), HeatConductionModel::addMaterials(), FlowModel1PhaseBase::addMomentumAreaGradientKernel(), FlowModel1PhaseBase::addMomentumFrictionKernel(), FlowModel1PhaseBase::addMomentumGravityKernel(), HeatSourceFromPowerDensity::addMooseObjects(), HeatSourceFromTotalPower::addMooseObjects(), HeatStructure2DCoupler::addMooseObjects(), HeatStructure2DRadiationCouplerRZ::addMooseObjects(), HeatTransferFromHeatFlux1Phase::addMooseObjects(), HSBoundaryAmbientConvection::addMooseObjects(), HSBoundaryHeatFlux::addMooseObjects(), HSBoundaryRadiation::addMooseObjects(), InletVelocityTemperature1Phase::addMooseObjects(), HSBoundarySpecifiedTemperature::addMooseObjects(), FormLossFromFunction1Phase::addMooseObjects(), FormLossFromExternalApp1Phase::addMooseObjects(), GateValve1Phase::addMooseObjects(), HeatSourceVolumetric1Phase::addMooseObjects(), HeatTransferFromSpecifiedTemperature1Phase::addMooseObjects(), HSBoundaryExternalAppTemperature::addMooseObjects(), Shaft::addMooseObjects(), TotalPower::addMooseObjects(), VolumeJunction1Phase::addMooseObjects(), FormLoss1PhaseBase::addMooseObjects(), HeatTransferFromExternalAppHeatFlux1Phase::addMooseObjects(), ShaftConnectedTurbine1Phase::addMooseObjects(), HSBoundaryExternalAppConvection::addMooseObjects(), ShaftConnectedCompressor1Phase::addMooseObjects(), ShaftConnectedPump1Phase::addMooseObjects(), HeatTransferBase::addMooseObjects(), HeatTransferFromHeatStructure3D1Phase::addMooseObjects(), HSCoupler2D2DRadiation::addMooseObjects(), SimpleTurbine1Phase::addMooseObjects(), HSCoupler2D3D::addMooseObjects(), HeatTransferFromHeatStructure1Phase::addMooseObjects(), HSBoundaryExternalAppHeatFlux::addMooseObjects(), JunctionOneToOne1Phase::addMooseObjects(), FlowChannelBase::addMooseObjects(), FunctorClosures::addMooseObjectsFlowChannel(), Closures1PhaseSimple::addMooseObjectsHeatTransfer(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), FlowModelGasMix::addRDGAdvectionDGKernels(), FlowModel1PhaseBase::addRhoAIC(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModel1PhaseBase::addRhoUAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModel1PhaseBase::addSpecificInternalEnergyAux(), FlowModel1PhaseBase::addSpecificInternalEnergyIC(), FlowModel1PhaseBase::addSpecificTotalEnthalpyAux(), FlowModel1PhaseBase::addSpecificTotalEnthalpyIC(), FlowModel1PhaseBase::addSpecificVolumeAux(), FlowModel1PhaseBase::addSpecificVolumeIC(), FlowModelSinglePhase::addTemperatureAux(), FlowModelGasMix::addTemperatureAux(), Closures1PhaseTHM::addTemperatureWallFromHeatFluxMaterial(), FlowModel1PhaseBase::addTimeDerivativeKernelIfTransient(), FlowChannelBase::addVariables(), FlowModel1PhaseBase::addVelocityAux(), FlowModel1PhaseBase::addVelocityIC(), VolumeJunction1Phase::addVolumeJunctionIC(), Closures1PhaseTHM::addWallFFMaterial(), Closures1PhaseBase::addWallFrictionFunctionMaterial(), Closures1PhaseTHM::addWallHTCMaterial(), ClosuresBase::addWallTemperatureFromAuxMaterial(), Closures1PhaseSimple::addWallTemperatureFromHeatFluxMaterial(), FlowBoundary1Phase::addWeakBCs(), FlowBoundaryGasMix::addWeakBCs(), ClosuresBase::addWeightedAverageMaterial(), FlowModelGasMix::addXiRhoAIC(), ClosuresBase::addZeroMaterial(), Component2D::buildMesh(), FileMeshComponent::buildMesh(), Component1D::buildMesh(), HeatSourceBase::HeatSourceBase(), and Simulation::setupInitialConditionsFromFile().
|
inlineinherited |
Build a name from a prefix, 2 numbers and possible suffix.
Definition at line 41 of file NamingInterface.h.
|
inlineinherited |
|
inlineinherited |
Build a name from strings.
Definition at line 66 of file NamingInterface.h.
|
inlineinherited |
Build a name from strings that is safe to use in input files (i.e.
can be exposed to users)
Definition at line 80 of file NamingInterface.h.
Referenced by HSBoundaryAmbientConvection::addMooseObjects(), HSBoundaryRadiation::addMooseObjects(), HSBoundaryHeatFlux::addMooseObjects(), HSBoundaryExternalAppConvection::addMooseObjects(), and HSBoundaryExternalAppHeatFlux::addMooseObjects().
|
protected |
Definition at line 56 of file FlowModel.C.
Referenced by FlowModelSinglePhase::addRhoEAIC().
|
inlinevirtual |
|
static |
Definition at line 19 of file FlowModel.C.
Referenced by FlowModel1PhaseBase::validParams().
|
protected |
The component name.
Definition at line 68 of file FlowModel.h.
Referenced by addCommonInitialConditions(), addCommonMooseObjects(), FlowModel1PhaseBase::addDensityAux(), FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModel1PhaseBase::addEnergyGravityKernel(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModel1PhaseBase::addFunctionIC(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelGasMix::addMassDiffusionSpeciesDGKernel(), FlowModelGasMix::addMassFractionAux(), FlowModel1PhaseBase::addMomentumAreaGradientKernel(), FlowModel1PhaseBase::addMomentumFrictionKernel(), FlowModel1PhaseBase::addMomentumGravityKernel(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), FlowModelGasMix::addRDGAdvectionDGKernels(), FlowModel1PhaseBase::addRhoAIC(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModel1PhaseBase::addRhoUAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModel1PhaseBase::addSpecificInternalEnergyAux(), FlowModel1PhaseBase::addSpecificInternalEnergyIC(), FlowModel1PhaseBase::addSpecificTotalEnthalpyAux(), FlowModel1PhaseBase::addSpecificTotalEnthalpyIC(), FlowModel1PhaseBase::addSpecificVolumeAux(), FlowModel1PhaseBase::addSpecificVolumeIC(), FlowModelSinglePhase::addTemperatureAux(), FlowModelGasMix::addTemperatureAux(), FlowModel1PhaseBase::addTimeDerivativeKernelIfTransient(), FlowModel1PhaseBase::addVelocityAux(), FlowModel1PhaseBase::addVelocityIC(), and FlowModelGasMix::addXiRhoAIC().
|
protected |
Definition at line 79 of file FlowModel.h.
Referenced by addCommonMooseObjects(), and FlowModel1PhaseBase::addVariables().
|
protected |
The Factory associated with the MooseApp.
Definition at line 56 of file FlowModel.h.
Referenced by addCommonInitialConditions(), addCommonMooseObjects(), FlowModel1PhaseBase::addDensityAux(), FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModel1PhaseBase::addEnergyGravityKernel(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModel1PhaseBase::addFunctionIC(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelGasMix::addMassDiffusionSpeciesDGKernel(), FlowModelGasMix::addMassFractionAux(), FlowModel1PhaseBase::addMomentumAreaGradientKernel(), FlowModel1PhaseBase::addMomentumFrictionKernel(), FlowModel1PhaseBase::addMomentumGravityKernel(), FlowModelSinglePhase::addNumericalFluxUserObject(), FlowModelGasMix::addNumericalFluxUserObject(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), FlowModelGasMix::addRDGAdvectionDGKernels(), FlowModel1PhaseBase::addRhoAIC(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModel1PhaseBase::addRhoUAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModel1PhaseBase::addSpecificInternalEnergyAux(), FlowModel1PhaseBase::addSpecificInternalEnergyIC(), FlowModel1PhaseBase::addSpecificTotalEnthalpyAux(), FlowModel1PhaseBase::addSpecificTotalEnthalpyIC(), FlowModel1PhaseBase::addSpecificVolumeAux(), FlowModel1PhaseBase::addSpecificVolumeIC(), FlowModelSinglePhase::addTemperatureAux(), FlowModelGasMix::addTemperatureAux(), FlowModel1PhaseBase::addTimeDerivativeKernelIfTransient(), FlowModel1PhaseBase::addVelocityAux(), FlowModel1PhaseBase::addVelocityIC(), and FlowModelGasMix::addXiRhoAIC().
|
protected |
The type of FE used for flow.
Definition at line 62 of file FlowModel.h.
Referenced by addCommonVariables(), FlowModelGasMix::addVariables(), and FlowModel1PhaseBase::addVariables().
|
protected |
The flow channel component that built this class.
Definition at line 59 of file FlowModel.h.
Referenced by addCommonInitialConditions(), addCommonMooseObjects(), addCommonVariables(), FlowModel1PhaseBase::addDensityAux(), FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModel1PhaseBase::addEnergyGravityKernel(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModel1PhaseBase::addFunctionIC(), FlowModel1PhaseBase::addInitialConditions(), FlowModelGasMix::addInitialConditions(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelGasMix::addMassDiffusionSpeciesDGKernel(), FlowModelGasMix::addMassFractionAux(), FlowModel1PhaseBase::addMomentumAreaGradientKernel(), FlowModel1PhaseBase::addMomentumFrictionKernel(), FlowModel1PhaseBase::addMomentumGravityKernel(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), FlowModelGasMix::addRDGAdvectionDGKernels(), FlowModel1PhaseBase::addRhoAIC(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModel1PhaseBase::addRhoUAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModel1PhaseBase::addSpecificInternalEnergyAux(), FlowModel1PhaseBase::addSpecificInternalEnergyIC(), FlowModel1PhaseBase::addSpecificTotalEnthalpyAux(), FlowModel1PhaseBase::addSpecificTotalEnthalpyIC(), FlowModel1PhaseBase::addSpecificVolumeAux(), FlowModel1PhaseBase::addSpecificVolumeIC(), FlowModelSinglePhase::addTemperatureAux(), FlowModelGasMix::addTemperatureAux(), FlowModel1PhaseBase::addTimeDerivativeKernelIfTransient(), FlowModelGasMix::addVariables(), FlowModel1PhaseBase::addVariables(), FlowModel1PhaseBase::addVelocityAux(), FlowModel1PhaseBase::addVelocityIC(), FlowModelGasMix::addXiRhoAIC(), getVariableFn(), and FlowModel1PhaseBase::ICParametersAreValid().
|
protected |
The name of the user object that defines fluid properties.
Definition at line 65 of file FlowModel.h.
Referenced by FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelSinglePhase::addNumericalFluxUserObject(), FlowModelGasMix::addNumericalFluxUserObject(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModelSinglePhase::addTemperatureAux(), and FlowModelGasMix::addTemperatureAux().
|
protected |
Gravitational acceleration magnitude.
Definition at line 73 of file FlowModel.h.
|
protected |
Gravitational acceleration vector.
Definition at line 71 of file FlowModel.h.
Referenced by FlowModel1PhaseBase::addEnergyGravityKernel(), and FlowModel1PhaseBase::addMomentumGravityKernel().
|
protected |
True if we output velocity as a vector-value field, false for outputting velocity as a scalar.
Definition at line 82 of file FlowModel.h.
Referenced by FlowModel1PhaseBase::addVariables(), FlowModel1PhaseBase::addVelocityAux(), and FlowModel1PhaseBase::addVelocityIC().
|
protected |
Definition at line 53 of file FlowModel.h.
Referenced by addCommonInitialConditions(), addCommonMooseObjects(), addCommonVariables(), FlowModel1PhaseBase::addDensityAux(), FlowModelSinglePhase::addDensityIC(), FlowModelGasMix::addDensityIC(), FlowModel1PhaseBase::addEnergyGravityKernel(), FlowModelSinglePhase::addFluidPropertiesMaterials(), FlowModelGasMix::addFluidPropertiesMaterials(), FlowModel1PhaseBase::addFunctionIC(), FlowModelGasMix::addMassDiffusionEnergyDGKernel(), FlowModelGasMix::addMassDiffusionSpeciesDGKernel(), FlowModelGasMix::addMassFractionAux(), FlowModel1PhaseBase::addMomentumAreaGradientKernel(), FlowModel1PhaseBase::addMomentumFrictionKernel(), FlowModel1PhaseBase::addMomentumGravityKernel(), FlowModelSinglePhase::addNumericalFluxUserObject(), FlowModelGasMix::addNumericalFluxUserObject(), FlowModelSinglePhase::addPressureAux(), FlowModelGasMix::addPressureAux(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), FlowModelGasMix::addRDGAdvectionDGKernels(), FlowModel1PhaseBase::addRhoAIC(), FlowModelSinglePhase::addRhoEAIC(), FlowModelGasMix::addRhoEAIC(), FlowModel1PhaseBase::addRhoUAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), FlowModelGasMix::addSlopeReconstructionMaterial(), FlowModel1PhaseBase::addSpecificInternalEnergyAux(), FlowModel1PhaseBase::addSpecificInternalEnergyIC(), FlowModel1PhaseBase::addSpecificTotalEnthalpyAux(), FlowModel1PhaseBase::addSpecificTotalEnthalpyIC(), FlowModel1PhaseBase::addSpecificVolumeAux(), FlowModel1PhaseBase::addSpecificVolumeIC(), FlowModelSinglePhase::addTemperatureAux(), FlowModelGasMix::addTemperatureAux(), FlowModel1PhaseBase::addTimeDerivativeKernelIfTransient(), FlowModelGasMix::addVariables(), FlowModel1PhaseBase::addVariables(), FlowModel1PhaseBase::addVelocityAux(), FlowModel1PhaseBase::addVelocityIC(), FlowModelGasMix::addXiRhoAIC(), and getVariableFn().
|
protected |
Definition at line 76 of file FlowModel.h.
Referenced by FlowModel1PhaseBase::addVariables().
|
static |
Definition at line 102 of file FlowModel.h.
Referenced by addCommonInitialConditions(), FlowChannelBase::addCommonObjects(), addCommonVariables(), FlowModelSinglePhase::addFluidPropertiesMaterials(), GateValve1Phase::addMooseObjects(), HeatSourceVolumetric1Phase::addMooseObjects(), VolumeJunction1Phase::addMooseObjects(), FormLoss1PhaseBase::addMooseObjects(), JunctionOneToOne1Phase::addMooseObjects(), FlowModelSinglePhase::addRhoEAIC(), FlowModelSinglePhase::addSlopeReconstructionMaterial(), Pump1Phase::buildVolumeJunctionUserObject(), JunctionParallelChannels1Phase::buildVolumeJunctionUserObject(), SimpleTurbine1Phase::buildVolumeJunctionUserObject(), ShaftConnectedPump1Phase::buildVolumeJunctionUserObject(), ShaftConnectedCompressor1Phase::buildVolumeJunctionUserObject(), ShaftConnectedTurbine1Phase::buildVolumeJunctionUserObject(), and VolumeJunction1Phase::buildVolumeJunctionUserObject().
|
static |
Definition at line 103 of file FlowModel.h.
Referenced by addCommonInitialConditions(), FlowChannelBase::addCommonObjects(), addCommonVariables(), VolumeJunction1Phase::addMooseObjects(), GateValve1Phase::addMooseObjects(), JunctionOneToOne1Phase::addMooseObjects(), FlowModelSinglePhase::addRDGAdvectionDGKernels(), and FlowModelSinglePhase::addSlopeReconstructionMaterial().
|
static |
Definition at line 110 of file FlowModel.h.
Referenced by FlowModelSinglePhase::addSlopeReconstructionMaterial().
|
static |
Definition at line 105 of file FlowModel.h.
Referenced by Closures1PhaseBase::addAverageWallTemperatureMaterial(), addCommonVariables(), FlowChannelBase::addMooseObjects(), FlowChannelBase::addVariables(), HeatTransferFromHeatStructure3D1Phase::initSecondary(), and HeatTransferBase::initSecondary().
|
static |
Definition at line 104 of file FlowModel.h.
Referenced by FlowChannelBase::addMooseObjects(), Closures1PhaseSimple::addWallTemperatureFromHeatFluxMaterial(), HeatTransferFromHeatStructure3D1Phase::initSecondary(), and HeatTransferBase::initSecondary().
|
static |
Definition at line 106 of file FlowModel.h.
|
static |
Definition at line 107 of file FlowModel.h.
|
static |
Definition at line 108 of file FlowModel.h.
Referenced by HeatTransferFromHeatStructure3D1Phase::addVariables(), HeatTransferFromHeatStructure3D1Phase::initSecondary(), HeatTransferBase::initSecondary(), HeatRateConvection1Phase::validParams(), ADHeatRateConvection1Phase::validParams(), ADWallHeatTransferCoefficientLyonMaterial::validParams(), ADWallHeatTransferCoefficientGnielinskiMaterial::validParams(), ADWallHeatTransferCoefficientWolfMcCarthyMaterial::validParams(), ADWallHeatTransferCoefficientMikityukMaterial::validParams(), ADWallHeatTransferCoefficientSchadMaterial::validParams(), ADWallHeatTransferCoefficientKazimiMaterial::validParams(), ADWallHeatTransferCoefficientWeismanMaterial::validParams(), and ADWallHTCGnielinskiAnnularMaterial::validParams().
|
static |
Definition at line 109 of file FlowModel.h.
Referenced by addCommonMooseObjects().