← Documentation
ADS-IDAC Engine 5.0.0
HydraulicVolume Class Reference

#include <HydraulicVolume.h>

Inheritance diagram for HydraulicVolume:
[legend]
Collaboration diagram for HydraulicVolume:
[legend]

Public Member Functions

 HydraulicVolume ()
 
virtual ~HydraulicVolume ()
 
void setLiquidTemperature (double temp)
 
void setVaporTemperature (double temp)
 
void setPressure (double p)
 
void setSaturationTemperature (double temp)
 
void setBoronDensity (double density)
 
void setEquilibriumQuality (double quality)
 
void setFlowRegimeNumber (double number)
 
double getLiquidTemperature ()
 
double getVaporTemperature ()
 
double getPressure ()
 
double getSaturationTemperature ()
 
double getBoronDensity ()
 
double getEquilibriumQuality ()
 
double getFlowRegimeNumber ()
 
void setUnits (bool unit)
 
void setUnitOfLiquidTemperature (bool unit)
 
void setUnitOfVaporTemperature (bool unit)
 
void setUnitOfPressure (bool unit)
 
void setUnitOfSaturationTemperature (bool unit)
 
void setUnitOfBoronDensity (bool unit)
 
std::string getUnitOfLiquidTemperature ()
 
std::string getUnitOfVaporTemperature ()
 
std::string getUnitOfPressure ()
 
std::string getUnitOfSaturationTemperature ()
 
std::string getUnitOfBoronDensity ()
 
void copyHydraulicVolume (HydraulicVolume &)
 
void readInfoFromFile (std::ifstream &)
 
void saveHydraulicVolumeToFile (std::ofstream &)
 
void retrieveHydraulicVolumeFromFile (std::ifstream &)
 
- Public Member Functions inherited from THElement
 THElement ()
 
virtual ~THElement ()
 
std::string getName ()
 
void setName (std::string newName)
 
int getCardNumber ()
 
void setCardNumber (int newCardNumber)
 
void readInfoFromFile (std::ifstream &)
 
Relap5ComponentType getTypeOfCard ()
 
void setTypeOfCard (Relap5ComponentType newTypeOfCard)
 
void copyTHElement (THElement &)
 
void saveTHElementToFile (std::ofstream &)
 
void retrieveTHElementFromFile (std::ifstream &)
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

double liquid_temperature
 
double vapor_temperature
 
double pressure
 
double saturation_temperature
 
double boron_density
 
double equilibrium_quality
 
double flow_regime_number
 
std::string unit_of_liquid_temperature
 
std::string unit_of_vapor_temperature
 
std::string unit_of_pressure
 
std::string unit_of_saturation_temperature
 
std::string unit_of_boron_density
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 13 of file HydraulicVolume.h.

Constructor & Destructor Documentation

◆ HydraulicVolume()

HydraulicVolume::HydraulicVolume ( )

Definition at line 16 of file HydraulicVolume.cpp.

References boron_density, equilibrium_quality, flow_regime_number, HydraulicVolume, liquid_temperature, pressure, saturation_temperature, THElement::setTypeOfCard(), unit_of_boron_density, unit_of_liquid_temperature, unit_of_pressure, unit_of_saturation_temperature, unit_of_vapor_temperature, and vapor_temperature.

Here is the call graph for this function:

◆ ~HydraulicVolume()

HydraulicVolume::~HydraulicVolume ( )
virtual

Definition at line 33 of file HydraulicVolume.cpp.

Member Function Documentation

◆ copyHydraulicVolume()

◆ getBoronDensity()

double HydraulicVolume::getBoronDensity ( )

Definition at line 49 of file HydraulicVolume.cpp.

References boron_density.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getEquilibriumQuality()

double HydraulicVolume::getEquilibriumQuality ( )

Definition at line 50 of file HydraulicVolume.cpp.

References equilibrium_quality.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getFlowRegimeNumber()

double HydraulicVolume::getFlowRegimeNumber ( )

Definition at line 51 of file HydraulicVolume.cpp.

References flow_regime_number.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getLiquidTemperature()

double HydraulicVolume::getLiquidTemperature ( )

Definition at line 45 of file HydraulicVolume.cpp.

References liquid_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getPressure()

double HydraulicVolume::getPressure ( )

Definition at line 47 of file HydraulicVolume.cpp.

References pressure.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getSaturationTemperature()

double HydraulicVolume::getSaturationTemperature ( )

Definition at line 48 of file HydraulicVolume.cpp.

References saturation_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ getUnitOfBoronDensity()

string HydraulicVolume::getUnitOfBoronDensity ( )

Definition at line 94 of file HydraulicVolume.cpp.

References unit_of_boron_density.

Referenced by copyHydraulicVolume(), and SystemDisplay::setCorrespondingSystemParameterUnit().

Here is the caller graph for this function:

◆ getUnitOfLiquidTemperature()

string HydraulicVolume::getUnitOfLiquidTemperature ( )

Definition at line 90 of file HydraulicVolume.cpp.

References unit_of_liquid_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::setCorrespondingSystemParameterUnit().

Here is the caller graph for this function:

◆ getUnitOfPressure()

string HydraulicVolume::getUnitOfPressure ( )

Definition at line 92 of file HydraulicVolume.cpp.

References unit_of_pressure.

Referenced by copyHydraulicVolume(), and SystemDisplay::setCorrespondingSystemParameterUnit().

Here is the caller graph for this function:

◆ getUnitOfSaturationTemperature()

string HydraulicVolume::getUnitOfSaturationTemperature ( )

Definition at line 93 of file HydraulicVolume.cpp.

References unit_of_saturation_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::setCorrespondingSystemParameterUnit().

Here is the caller graph for this function:

◆ getUnitOfVaporTemperature()

string HydraulicVolume::getUnitOfVaporTemperature ( )

Definition at line 91 of file HydraulicVolume.cpp.

References unit_of_vapor_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::setCorrespondingSystemParameterUnit().

Here is the caller graph for this function:

◆ getVaporTemperature()

double HydraulicVolume::getVaporTemperature ( )

Definition at line 46 of file HydraulicVolume.cpp.

References vapor_temperature.

Referenced by copyHydraulicVolume(), and SystemDisplay::getCorrespondingSystemParameterValue().

Here is the caller graph for this function:

◆ readInfoFromFile()

void HydraulicVolume::readInfoFromFile ( std::ifstream &  )

Definition at line 95 of file HydraulicVolume.cpp.

References THElement::readInfoFromFile().

Here is the call graph for this function:

◆ retrieveHydraulicVolumeFromFile()

void HydraulicVolume::retrieveHydraulicVolumeFromFile ( std::ifstream &  )

Definition at line 148 of file HydraulicVolume.cpp.

References boron_density, equilibrium_quality, flow_regime_number, liquid_temperature, pressure, THElement::retrieveTHElementFromFile(), saturation_temperature, unit_of_boron_density, unit_of_liquid_temperature, unit_of_pressure, unit_of_saturation_temperature, unit_of_vapor_temperature, and vapor_temperature.

Here is the call graph for this function:

◆ saveHydraulicVolumeToFile()

void HydraulicVolume::saveHydraulicVolumeToFile ( std::ofstream &  )

Definition at line 98 of file HydraulicVolume.cpp.

References boron_density, e, equilibrium_quality, flow_regime_number, liquid_temperature, pressure, saturation_temperature, THElement::saveTHElementToFile(), unit_of_boron_density, unit_of_liquid_temperature, unit_of_pressure, unit_of_saturation_temperature, unit_of_vapor_temperature, and vapor_temperature.

Here is the call graph for this function:

◆ serialize()

template<class Archive >
void HydraulicVolume::serialize ( Archive &  ar,
const unsigned int  version 
)
inlineprivate

◆ setBoronDensity()

void HydraulicVolume::setBoronDensity ( double  density)

Definition at line 42 of file HydraulicVolume.cpp.

References boron_density.

◆ setEquilibriumQuality()

void HydraulicVolume::setEquilibriumQuality ( double  quality)

Definition at line 43 of file HydraulicVolume.cpp.

References equilibrium_quality.

◆ setFlowRegimeNumber()

void HydraulicVolume::setFlowRegimeNumber ( double  number)

Definition at line 44 of file HydraulicVolume.cpp.

References flow_regime_number.

◆ setLiquidTemperature()

void HydraulicVolume::setLiquidTemperature ( double  temp)

Definition at line 38 of file HydraulicVolume.cpp.

References liquid_temperature.

◆ setPressure()

void HydraulicVolume::setPressure ( double  p)

Definition at line 40 of file HydraulicVolume.cpp.

References pressure.

◆ setSaturationTemperature()

void HydraulicVolume::setSaturationTemperature ( double  temp)

Definition at line 41 of file HydraulicVolume.cpp.

References saturation_temperature.

◆ setUnitOfBoronDensity()

void HydraulicVolume::setUnitOfBoronDensity ( bool  unit)

Definition at line 84 of file HydraulicVolume.cpp.

References si_unit, and unit_of_boron_density.

Referenced by setUnits().

Here is the caller graph for this function:

◆ setUnitOfLiquidTemperature()

void HydraulicVolume::setUnitOfLiquidTemperature ( bool  unit)

Definition at line 59 of file HydraulicVolume.cpp.

References si_unit, and unit_of_liquid_temperature.

Referenced by setUnits().

Here is the caller graph for this function:

◆ setUnitOfPressure()

void HydraulicVolume::setUnitOfPressure ( bool  unit)

Definition at line 71 of file HydraulicVolume.cpp.

References si_unit, and unit_of_pressure.

Referenced by setUnits().

Here is the caller graph for this function:

◆ setUnitOfSaturationTemperature()

void HydraulicVolume::setUnitOfSaturationTemperature ( bool  unit)

Definition at line 77 of file HydraulicVolume.cpp.

References si_unit, and unit_of_saturation_temperature.

Referenced by setUnits().

Here is the caller graph for this function:

◆ setUnitOfVaporTemperature()

void HydraulicVolume::setUnitOfVaporTemperature ( bool  unit)

Definition at line 65 of file HydraulicVolume.cpp.

References si_unit, and unit_of_vapor_temperature.

Referenced by setUnits().

Here is the caller graph for this function:

◆ setUnits()

void HydraulicVolume::setUnits ( bool  unit)

Definition at line 52 of file HydraulicVolume.cpp.

References setUnitOfBoronDensity(), setUnitOfLiquidTemperature(), setUnitOfPressure(), setUnitOfSaturationTemperature(), and setUnitOfVaporTemperature().

Here is the call graph for this function:

◆ setVaporTemperature()

void HydraulicVolume::setVaporTemperature ( double  temp)

Definition at line 39 of file HydraulicVolume.cpp.

References vapor_temperature.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 61 of file HydraulicVolume.h.

Member Data Documentation

◆ boron_density

double HydraulicVolume::boron_density
private

◆ equilibrium_quality

◆ flow_regime_number

double HydraulicVolume::flow_regime_number
private

◆ liquid_temperature

◆ pressure

double HydraulicVolume::pressure
private

◆ saturation_temperature

◆ unit_of_boron_density

std::string HydraulicVolume::unit_of_boron_density
private

◆ unit_of_liquid_temperature

std::string HydraulicVolume::unit_of_liquid_temperature
private

◆ unit_of_pressure

std::string HydraulicVolume::unit_of_pressure
private

◆ unit_of_saturation_temperature

std::string HydraulicVolume::unit_of_saturation_temperature
private

◆ unit_of_vapor_temperature

std::string HydraulicVolume::unit_of_vapor_temperature
private

◆ vapor_temperature


The documentation for this class was generated from the following files: