![]() |
LifeV
|
DataElasticStructure - Data container for solid problems with elastic structure. More...
#include <WallTensionEstimatorData.hpp>
Collaboration diagram for WallTensionEstimatorData:Private Types | |
| enum | M_analysisType { istant, interval } |
Private Attributes | |
| std::string | M_nameFile |
| Name of the file. More... | |
| std::string | M_typeFile |
| std::string | M_analysisType |
| Type of Analysis. More... | |
| std::string | M_recoveryVariable |
| Field that is recovered. More... | |
| time_Type | M_initialTime |
| Initial & Final Time. More... | |
| time_Type | M_finalTime |
| iteration_Type | M_iterStart |
| Initial & Final iteration. More... | |
| iteration_Type | M_iterEnd |
Type definitions | |
| typedef std::vector< std::string > | iteration_Type |
| typedef std::vector< Real > | time_Type |
Constructors & Destructor | |
| WallTensionEstimatorData () | |
| Empty Constructor. More... | |
| WallTensionEstimatorData (const WallTensionEstimatorData &wallTensionEstimatorData) | |
| Copy constructor. More... | |
| virtual | ~WallTensionEstimatorData () |
| Destructor. More... | |
Operators | |
| WallTensionEstimatorData & | operator= (const WallTensionEstimatorData &wallTensionEstimatorData) |
| Operator=. More... | |
Methods | |
| void | setup (const GetPot &dataFile, const std::string §ion="solid") |
| Read the dataFile and set all the quantities. More... | |
| void | showMe (std::ostream &output=std::cout) const |
| Display the values. More... | |
Set methods | |
| void | setNameFile (const std::string &nameFile) |
| Set nameFile. More... | |
| void | setAnalysisType (const std::string &analysisType) |
| Set Analysis Type. More... | |
| void | setRecoveryVariable (const std::string &recoveryVariable) |
| Set Recovery Variable. More... | |
| void | setInitialTime (const UInt i, const Real initialTime) |
| Set initialTime. More... | |
| void | setFinalTime (const UInt i, const Real finalTime) |
| Set final Time. More... | |
| void | setIterationStart (const UInt i, const std::string &iterStart) |
| Set starting iteration. More... | |
| void | setIterationEnd (const UInt i, const std::string &iterEnd) |
| Set final Time. More... | |
Get methods | |
| const std::string & | nameFile () const |
| Get nameFile. More... | |
| const std::string & | typeFile () const |
| Get typeFile. More... | |
| const std::string & | analysisType () const |
| Get analysisType. More... | |
| const std::string & | recoveryVariable () const |
| Get recoveryVariable. More... | |
| const time_Type & | initialTime () const |
| Get initial Time. More... | |
| const Real | initialTime (const UInt i) const |
| Get initial Time of the interval i. More... | |
| const time_Type & | finalTime () const |
| Get final Time. More... | |
| const Real | finalTime (const UInt i) const |
| Get final Time of the i-th interval. More... | |
| const iteration_Type & | iterStart () const |
| Get starting iteration. More... | |
| const std::string & | iterStart (const UInt i) const |
| Get starting iteration of the i-th interval. More... | |
| const iteration_Type & | iterEnd () const |
| Get ending iteration. More... | |
| const std::string & | iterEnd (const UInt i) const |
| Get starting iteration. More... | |
DataElasticStructure - Data container for solid problems with elastic structure.
Definition at line 66 of file WallTensionEstimatorData.hpp.
| typedef std::vector<std::string > iteration_Type |
Definition at line 73 of file WallTensionEstimatorData.hpp.
Definition at line 74 of file WallTensionEstimatorData.hpp.
|
private |
| Enumerator | |
|---|---|
| istant | |
| interval | |
Definition at line 310 of file WallTensionEstimatorData.hpp.
Empty Constructor.
Definition at line 46 of file WallTensionEstimatorData.cpp.
| WallTensionEstimatorData | ( | const WallTensionEstimatorData & | wallTensionEstimatorData | ) |
Copy constructor.
| WallTensionEstimatorData | - WallTensionEstimatorData |
Definition at line 57 of file WallTensionEstimatorData.cpp.
|
inlinevirtual |
Destructor.
Definition at line 92 of file WallTensionEstimatorData.hpp.
| WallTensionEstimatorData & operator= | ( | const WallTensionEstimatorData & | wallTensionEstimatorData | ) |
Operator=.
| WallTensionEstimatorData | - WallTensionEstimatorData |
Definition at line 72 of file WallTensionEstimatorData.cpp.
| void setup | ( | const GetPot & | dataFile, |
| const std::string & | section = "solid" |
||
| ) |
Read the dataFile and set all the quantities.
| dataFile | data file |
| section | section of the file |
Definition at line 93 of file WallTensionEstimatorData.cpp.
| void showMe | ( | std::ostream & | output = std::cout | ) | const |
Display the values.
Definition at line 132 of file WallTensionEstimatorData.cpp.
|
inline |
Set nameFile.
| nameFile | name of the post-processing file to be opened |
Definition at line 132 of file WallTensionEstimatorData.hpp.
|
inline |
Set Analysis Type.
| analysis | Type of analysis that can be performed |
Definition at line 141 of file WallTensionEstimatorData.hpp.
|
inline |
Set Recovery Variable.
| recoveryVariable | the field that is recovered (displacement or tensions) |
Definition at line 150 of file WallTensionEstimatorData.hpp.
Set initialTime.
| initial | Time initial of the analysis |
Definition at line 159 of file WallTensionEstimatorData.hpp.
Set final Time.
| final | Time final time of the analysis |
Definition at line 168 of file WallTensionEstimatorData.hpp.
|
inline |
Set starting iteration.
| starting | iteration |
Definition at line 177 of file WallTensionEstimatorData.hpp.
|
inline |
Set final Time.
| final | Time final time of the analysis |
Definition at line 186 of file WallTensionEstimatorData.hpp.
|
inline |
Get nameFile.
Definition at line 201 of file WallTensionEstimatorData.hpp.
|
inline |
Get typeFile.
Definition at line 210 of file WallTensionEstimatorData.hpp.
|
inline |
Get analysisType.
Definition at line 219 of file WallTensionEstimatorData.hpp.
|
inline |
Get recoveryVariable.
Definition at line 228 of file WallTensionEstimatorData.hpp.
|
inline |
Get initial Time.
Definition at line 237 of file WallTensionEstimatorData.hpp.
Get initial Time of the interval i.
Definition at line 246 of file WallTensionEstimatorData.hpp.
|
inline |
Get final Time.
Definition at line 255 of file WallTensionEstimatorData.hpp.
Get final Time of the i-th interval.
Definition at line 264 of file WallTensionEstimatorData.hpp.
|
inline |
Get starting iteration.
Definition at line 273 of file WallTensionEstimatorData.hpp.
|
inline |
Get starting iteration of the i-th interval.
Definition at line 282 of file WallTensionEstimatorData.hpp.
|
inline |
Get ending iteration.
Definition at line 292 of file WallTensionEstimatorData.hpp.
|
inline |
Get starting iteration.
Definition at line 301 of file WallTensionEstimatorData.hpp.
|
private |
Name of the file.
Definition at line 312 of file WallTensionEstimatorData.hpp.
|
private |
Definition at line 313 of file WallTensionEstimatorData.hpp.
|
private |
Type of Analysis.
Definition at line 316 of file WallTensionEstimatorData.hpp.
|
private |
Field that is recovered.
Definition at line 318 of file WallTensionEstimatorData.hpp.
|
private |
Initial & Final Time.
Definition at line 321 of file WallTensionEstimatorData.hpp.
|
private |
Definition at line 322 of file WallTensionEstimatorData.hpp.
|
private |
Initial & Final iteration.
Definition at line 325 of file WallTensionEstimatorData.hpp.
|
private |
Definition at line 326 of file WallTensionEstimatorData.hpp.