LifeV
|
MultiscaleGlobalData - Global data container for the physical quantities of the problem. More...
#include <MultiscaleGlobalData.hpp>
Type definitions | |
typedef TimeData | time_Type |
typedef std::shared_ptr< time_Type > | timePtr_Type |
Constructors & Destructor | |
MultiscaleGlobalData () | |
Constructor. More... | |
MultiscaleGlobalData (const MultiscaleGlobalData &data) | |
Copy constructor. More... | |
virtual | ~MultiscaleGlobalData () |
Destructor. More... | |
Operators | |
MultiscaleGlobalData & | operator= (const MultiscaleGlobalData &data) |
Operator=. More... | |
Methods | |
void | readData (const GetPot &dataFile) |
Read the physical quantities from a GetPot file. More... | |
void | showMe () |
Display some information about the physical quantities. More... | |
Get Methods | |
timePtr_Type | dataTime () const |
Get the time container. More... | |
const Real & | fluidDensity () const |
Get the global fluid density. More... | |
const Real & | fluidViscosity () const |
Get the global fluid viscosity. More... | |
const Real & | fluidVenousPressure () const |
Get the global fluid venous pressure. More... | |
const Real & | solidExternalPressure () const |
Get the global fluid reference pressure (used by 1D model). More... | |
const Real & | solidDensity () const |
Get the global structural Poisson coefficient. More... | |
const Real & | solidPoissonCoefficient () const |
Get the global structural density. More... | |
const Real & | solidYoungModulus () const |
Get the global structural Young modulus. More... | |
const Real & | scalingFactorResistance () const |
Get the global resistance scaling factor. More... | |
const Real & | scalingFactorCompliance () const |
Get the global compliance scaling factor. More... | |
MultiscaleGlobalData - Global data container for the physical quantities of the problem.
At the present time the global container has the following parameters:
Definition at line 75 of file MultiscaleGlobalData.hpp.
Definition at line 82 of file MultiscaleGlobalData.hpp.
typedef std::shared_ptr< time_Type > timePtr_Type |
Definition at line 83 of file MultiscaleGlobalData.hpp.
|
explicit |
Constructor.
Definition at line 47 of file MultiscaleGlobalData.cpp.
|
explicit |
Copy constructor.
PhysicalData | MultiscaleGlobalData |
Definition at line 62 of file MultiscaleGlobalData.cpp.
|
inlinevirtual |
Destructor.
Definition at line 101 of file MultiscaleGlobalData.hpp.
MultiscaleGlobalData & operator= | ( | const MultiscaleGlobalData & | data | ) |
Operator=.
PhysicalData | MultiscaleGlobalData |
Definition at line 81 of file MultiscaleGlobalData.cpp.
void readData | ( | const GetPot & | dataFile | ) |
Read the physical quantities from a GetPot file.
dataFile | GetPot file |
Definition at line 105 of file MultiscaleGlobalData.cpp.
void showMe | ( | ) |
Display some information about the physical quantities.
Definition at line 121 of file MultiscaleGlobalData.cpp.
|
inline |
Get the time container.
Definition at line 141 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global fluid density.
Definition at line 150 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global fluid viscosity.
Definition at line 159 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global fluid venous pressure.
Definition at line 168 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global fluid reference pressure (used by 1D model).
Definition at line 177 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global structural Poisson coefficient.
Definition at line 186 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global structural density.
Definition at line 195 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global structural Young modulus.
Definition at line 210 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global resistance scaling factor.
Definition at line 219 of file MultiscaleGlobalData.hpp.
|
inline |
Get the global compliance scaling factor.
Definition at line 228 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 237 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 239 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 240 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 241 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 243 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 244 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 245 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 247 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 249 of file MultiscaleGlobalData.hpp.
|
private |
Definition at line 250 of file MultiscaleGlobalData.hpp.