|
ADS-IDAC Engine 5.0.0
|
#include <HydraulicJunction.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | mass_flow_rate |
| double | liquid_velocity |
| double | vapor_velocity |
| std::string | unit_of_mass_flow_rate |
| std::string | unit_of_liquid_velocity |
| std::string | unit_of_vapor_velocity |
Friends | |
| class | boost::serialization::access |
Definition at line 13 of file HydraulicJunction.h.
| HydraulicJunction::HydraulicJunction | ( | ) |
Definition at line 16 of file HydraulicJunction.cpp.
References HydraulicJunction, liquid_velocity, mass_flow_rate, THElement::setTypeOfCard(), unit_of_liquid_velocity, unit_of_mass_flow_rate, unit_of_vapor_velocity, and vapor_velocity.
|
virtual |
Definition at line 28 of file HydraulicJunction.cpp.
| void HydraulicJunction::copyHydraulicJunction | ( | HydraulicJunction & | _hj | ) |
Definition at line 111 of file HydraulicJunction.cpp.
References THElement::copyTHElement(), getLiquidVelocity(), getMassFlowRate(), getUnitOfLiquidVelocity(), getUnitOfMassFlowRate(), getUnitOfVaporVelocity(), getVaporVelocity(), liquid_velocity, mass_flow_rate, unit_of_liquid_velocity, unit_of_mass_flow_rate, unit_of_vapor_velocity, and vapor_velocity.
| double HydraulicJunction::getLiquidVelocity | ( | ) |
Definition at line 37 of file HydraulicJunction.cpp.
References liquid_velocity.
Referenced by copyHydraulicJunction(), and SystemDisplay::getCorrespondingSystemParameterValue().
| double HydraulicJunction::getMassFlowRate | ( | ) |
Definition at line 36 of file HydraulicJunction.cpp.
References mass_flow_rate.
Referenced by copyHydraulicJunction(), and SystemDisplay::getCorrespondingSystemParameterValue().
| string HydraulicJunction::getUnitOfLiquidVelocity | ( | ) |
Definition at line 69 of file HydraulicJunction.cpp.
References unit_of_liquid_velocity.
Referenced by copyHydraulicJunction(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| string HydraulicJunction::getUnitOfMassFlowRate | ( | ) |
Definition at line 68 of file HydraulicJunction.cpp.
References unit_of_mass_flow_rate.
Referenced by copyHydraulicJunction(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| string HydraulicJunction::getUnitOfVaporVelocity | ( | ) |
Definition at line 70 of file HydraulicJunction.cpp.
References unit_of_vapor_velocity.
Referenced by copyHydraulicJunction(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| double HydraulicJunction::getVaporVelocity | ( | ) |
Definition at line 38 of file HydraulicJunction.cpp.
References vapor_velocity.
Referenced by copyHydraulicJunction(), and SystemDisplay::getCorrespondingSystemParameterValue().
| void HydraulicJunction::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 71 of file HydraulicJunction.cpp.
References THElement::readInfoFromFile().
| void HydraulicJunction::retrieveHydraulicJunctionFromFile | ( | std::ifstream & | ) |
Definition at line 102 of file HydraulicJunction.cpp.
References liquid_velocity, mass_flow_rate, THElement::retrieveTHElementFromFile(), unit_of_liquid_velocity, unit_of_mass_flow_rate, unit_of_vapor_velocity, and vapor_velocity.
| void HydraulicJunction::saveHydraulicJunctionToFile | ( | std::ofstream & | ) |
Definition at line 74 of file HydraulicJunction.cpp.
References e, liquid_velocity, mass_flow_rate, THElement::saveTHElementToFile(), unit_of_liquid_velocity, unit_of_mass_flow_rate, unit_of_vapor_velocity, and vapor_velocity.
|
inlineprivate |
Definition at line 45 of file HydraulicJunction.h.
References liquid_velocity, mass_flow_rate, unit_of_liquid_velocity, unit_of_mass_flow_rate, unit_of_vapor_velocity, and vapor_velocity.
| void HydraulicJunction::setLiquidVelocity | ( | double | velocity | ) |
Definition at line 34 of file HydraulicJunction.cpp.
References liquid_velocity.
| void HydraulicJunction::setMassFlowRate | ( | double | rate | ) |
Definition at line 33 of file HydraulicJunction.cpp.
References mass_flow_rate.
| void HydraulicJunction::setUnitOfLiquidVelocity | ( | bool | unit | ) |
Definition at line 52 of file HydraulicJunction.cpp.
References si_unit, and unit_of_liquid_velocity.
Referenced by setUnits().
| void HydraulicJunction::setUnitOfMassFlowRate | ( | bool | unit | ) |
Definition at line 44 of file HydraulicJunction.cpp.
References si_unit, and unit_of_mass_flow_rate.
Referenced by setUnits().
| void HydraulicJunction::setUnitOfVaporVelocity | ( | bool | unit | ) |
Definition at line 60 of file HydraulicJunction.cpp.
References si_unit, and unit_of_vapor_velocity.
Referenced by setUnits().
| void HydraulicJunction::setUnits | ( | bool | unit | ) |
Definition at line 39 of file HydraulicJunction.cpp.
References setUnitOfLiquidVelocity(), setUnitOfMassFlowRate(), and setUnitOfVaporVelocity().
| void HydraulicJunction::setVaporVelocity | ( | double | velocity | ) |
Definition at line 35 of file HydraulicJunction.cpp.
References vapor_velocity.
|
friend |
Definition at line 43 of file HydraulicJunction.h.
|
private |
Definition at line 37 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getLiquidVelocity(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setLiquidVelocity().
|
private |
Definition at line 36 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getMassFlowRate(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setMassFlowRate().
|
private |
Definition at line 40 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getUnitOfLiquidVelocity(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setUnitOfLiquidVelocity().
|
private |
Definition at line 39 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getUnitOfMassFlowRate(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setUnitOfMassFlowRate().
|
private |
Definition at line 41 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getUnitOfVaporVelocity(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setUnitOfVaporVelocity().
|
private |
Definition at line 38 of file HydraulicJunction.h.
Referenced by copyHydraulicJunction(), getVaporVelocity(), HydraulicJunction(), retrieveHydraulicJunctionFromFile(), saveHydraulicJunctionToFile(), serialize(), and setVaporVelocity().