|
ADS-IDAC Engine 5.0.0
|
#include <HeatStructure.h>
Public Member Functions | |
| HeatStructure () | |
| virtual | ~HeatStructure () |
| void | setMeshPointTemperature (int index, double temp) |
| void | setNumberOfMeshPoints (int num) |
| double | getMeshPointTemperature (int index) |
| int | getNumberOfMeshPoints () |
| void | setUnits (bool unit) |
| void | setUnitOfMeshPointTemperature (bool unit) |
| std::string | getUnitOfMeshPointTemperature () |
| void | readInfoFromFile (std::ifstream &) |
| void | copyHeatStructure (HeatStructure &) |
| void | saveHeatStructureToFile (std::ofstream &) |
| void | retrieveHeatStructureFromFile (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 &) |
Public Attributes | |
| std::vector< double > | mesh_point_temperature |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| int | number_of_mesh_points |
| std::string | unit_of_mesh_point_temperature |
Friends | |
| class | boost::serialization::access |
Definition at line 16 of file HeatStructure.h.
| HeatStructure::HeatStructure | ( | ) |
Definition at line 20 of file HeatStructure.cpp.
References HeatStructure, number_of_mesh_points, THElement::setTypeOfCard(), and unit_of_mesh_point_temperature.
|
virtual |
Definition at line 27 of file HeatStructure.cpp.
| void HeatStructure::copyHeatStructure | ( | HeatStructure & | _hs | ) |
Definition at line 100 of file HeatStructure.cpp.
References THElement::copyTHElement(), getNumberOfMeshPoints(), getUnitOfMeshPointTemperature(), mesh_point_temperature, number_of_mesh_points, and unit_of_mesh_point_temperature.
| double HeatStructure::getMeshPointTemperature | ( | int | index | ) |
Definition at line 46 of file HeatStructure.cpp.
References mesh_point_temperature, and r5pars_.
Referenced by SystemDisplay::getCorrespondingHeatStructureValue().
| int HeatStructure::getNumberOfMeshPoints | ( | ) |
Definition at line 57 of file HeatStructure.cpp.
References number_of_mesh_points.
Referenced by copyHeatStructure().
| string HeatStructure::getUnitOfMeshPointTemperature | ( | ) |
Definition at line 73 of file HeatStructure.cpp.
References unit_of_mesh_point_temperature.
Referenced by copyHeatStructure(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| void HeatStructure::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 74 of file HeatStructure.cpp.
References number_of_mesh_points, and THElement::readInfoFromFile().
| void HeatStructure::retrieveHeatStructureFromFile | ( | std::ifstream & | ) |
Definition at line 90 of file HeatStructure.cpp.
References mesh_point_temperature, number_of_mesh_points, THElement::retrieveTHElementFromFile(), and unit_of_mesh_point_temperature.
| void HeatStructure::saveHeatStructureToFile | ( | std::ofstream & | ) |
Definition at line 78 of file HeatStructure.cpp.
References mesh_point_temperature, number_of_mesh_points, THElement::saveTHElementToFile(), and unit_of_mesh_point_temperature.
|
inlineprivate |
Definition at line 39 of file HeatStructure.h.
References mesh_point_temperature, number_of_mesh_points, and unit_of_mesh_point_temperature.
| void HeatStructure::setMeshPointTemperature | ( | int | index, |
| double | temp | ||
| ) |
Definition at line 30 of file HeatStructure.cpp.
References mesh_point_temperature.
| void HeatStructure::setNumberOfMeshPoints | ( | int | num | ) |
Definition at line 43 of file HeatStructure.cpp.
References number_of_mesh_points.
| void HeatStructure::setUnitOfMeshPointTemperature | ( | bool | unit | ) |
Definition at line 65 of file HeatStructure.cpp.
References si_unit, and unit_of_mesh_point_temperature.
Referenced by setUnits().
| void HeatStructure::setUnits | ( | bool | unit | ) |
Definition at line 62 of file HeatStructure.cpp.
References setUnitOfMeshPointTemperature().
|
friend |
Definition at line 37 of file HeatStructure.h.
| std::vector<double> HeatStructure::mesh_point_temperature |
Definition at line 31 of file HeatStructure.h.
Referenced by copyHeatStructure(), getMeshPointTemperature(), retrieveHeatStructureFromFile(), saveHeatStructureToFile(), serialize(), and setMeshPointTemperature().
|
private |
Definition at line 34 of file HeatStructure.h.
Referenced by copyHeatStructure(), getNumberOfMeshPoints(), HeatStructure(), readInfoFromFile(), retrieveHeatStructureFromFile(), saveHeatStructureToFile(), serialize(), and setNumberOfMeshPoints().
|
private |
Definition at line 35 of file HeatStructure.h.
Referenced by copyHeatStructure(), getUnitOfMeshPointTemperature(), HeatStructure(), retrieveHeatStructureFromFile(), saveHeatStructureToFile(), serialize(), and setUnitOfMeshPointTemperature().