LifeV
|
#include <ADRData.hpp>
Private Attributes | |
Real | M_diffusionCoefficient |
Physics. More... | |
Real | M_reactionCoefficient |
Real | M_steady |
UInt | M_solutionFieldDimension |
TimeData_ptr_type | M_TimeDataPtr |
Data container for time parameters. More... | |
UInt | M_verbose |
Miscellaneous parameters. More... | |
std::string | M_solFEType |
Type of finite element (P1, P2, ...) for the solution. More... | |
StringDataList | M_stabilization_list |
Type of finite element (P1, P2, ...) for the advection field. More... | |
ADRStabilization | M_stabilizationMethod |
Real | M_stabilizationCoefficient |
Public Types | |
typedef TimeData | TimeData_type |
The time data handler. More... | |
typedef std::shared_ptr< TimeData_type > | TimeData_ptr_type |
Constructors & Destructor | |
DataADR () | |
Empty Constructor. More... | |
DataADR (const DataADR &dataADR) | |
Copy constructor. More... | |
Methods | |
void | setup (const GetPot &dataFile, const std::string §ion="adr") |
Read the dataFile and set all the internal quantities. More... | |
void | showMe (std::ostream &output=std::cout) const |
Display the internal values. More... | |
Operators | |
DataADR & | operator= (const DataADR &dataADR) |
Operator=. More... | |
Set methods | |
void | setDiffusionCoefficient (const Real &diffusionCoefficient) |
void | setReactionCoefficient (const Real &reactionCoefficient) |
void | setSteady (const Real &steady) |
void | setTimeDataPtr (const TimeData_ptr_type TimeDataPtr) |
Set data time container. More... | |
void | setFieldDimension (const UInt &fieldDim) |
void | setStabilizationMethod (const ADRStabilization &stabMethod) |
void | setStabilizationCoefficient (const Real &stabCoeff) |
Get methods | |
const Real & | diffusionCoefficient () const |
const Real & | reactionCoefficient () const |
const Real & | steady () const |
TimeData_ptr_type | TimeDataPtr (void) const |
Get data time container. More... | |
const UInt & | solutionFieldDimension () const |
const UInt & | verbose () const |
const std::string & | solFEType () const |
const ADRStabilization & | stabilizationMethod () const |
const Real & | stabilizationCoefficient () const |
Base class which holds usual data for the ADR equations solvers
Definition at line 68 of file ADRData.hpp.
typedef TimeData TimeData_type |
The time data handler.
The class DataADR "has a" time handler object, to manage time dependent problems.
Definition at line 80 of file ADRData.hpp.
typedef std::shared_ptr<TimeData_type> TimeData_ptr_type |
Definition at line 81 of file ADRData.hpp.
DataADR | ( | ) |
Empty Constructor.
Definition at line 38 of file ADRData.cpp.
Copy constructor.
dataADR | an object of type DataADR |
Definition at line 58 of file ADRData.cpp.
void setup | ( | const GetPot & | dataFile, |
const std::string & | section = "adr" |
||
) |
Read the dataFile and set all the internal quantities.
dataFile | data file |
section | section of the file |
Definition at line 79 of file ADRData.cpp.
void showMe | ( | std::ostream & | output = std::cout | ) | const |
Display the internal values.
Definition at line 109 of file ADRData.cpp.
Operator=.
dataADR | an object of type DataADR |
|
inline |
Definition at line 128 of file ADRData.hpp.
|
inline |
Definition at line 133 of file ADRData.hpp.
|
inline |
Definition at line 138 of file ADRData.hpp.
|
inline |
Set data time container.
Definition at line 147 of file ADRData.hpp.
|
inline |
Definition at line 152 of file ADRData.hpp.
|
inline |
Definition at line 157 of file ADRData.hpp.
|
inline |
Definition at line 162 of file ADRData.hpp.
|
inline |
Definition at line 171 of file ADRData.hpp.
|
inline |
Definition at line 176 of file ADRData.hpp.
|
inline |
Definition at line 181 of file ADRData.hpp.
|
inline |
Get data time container.
Definition at line 187 of file ADRData.hpp.
|
inline |
Definition at line 192 of file ADRData.hpp.
|
inline |
Definition at line 197 of file ADRData.hpp.
|
inline |
Definition at line 202 of file ADRData.hpp.
|
inline |
Definition at line 209 of file ADRData.hpp.
|
inline |
Definition at line 214 of file ADRData.hpp.
|
private |
Physics.
Definition at line 224 of file ADRData.hpp.
|
private |
Definition at line 225 of file ADRData.hpp.
|
private |
Definition at line 226 of file ADRData.hpp.
|
private |
Definition at line 227 of file ADRData.hpp.
|
private |
Data container for time parameters.
Definition at line 230 of file ADRData.hpp.
|
private |
Miscellaneous parameters.
Definition at line 233 of file ADRData.hpp.
|
private |
Type of finite element (P1, P2, ...) for the solution.
Definition at line 236 of file ADRData.hpp.
|
private |
Type of finite element (P1, P2, ...) for the advection field.
Discretization
Definition at line 241 of file ADRData.hpp.
|
private |
Definition at line 242 of file ADRData.hpp.
|
private |
Definition at line 244 of file ADRData.hpp.