LifeV
|
MeshData - class for handling spatial discretization. More...
#include <MeshData.hpp>
Private Attributes | |
std::string | M_meshDir |
mesh directory More... | |
std::string | M_meshFile |
mesh file More... | |
std::string | M_meshType |
mesh type More... | |
std::string | M_order |
mesh type More... | |
bool | M_verbose |
verbose output? More... | |
Constructors & Destructor | |
MeshData () | |
Empty Constructor. More... | |
MeshData (const GetPot &dataFile, const std::string §ion="space_discretization") | |
Constructor. More... | |
MeshData (const MeshData &meshData) | |
Copy constructor. More... | |
virtual | ~MeshData () |
Virtual destructor. More... | |
Methods | |
void | setup (const GetPot &dataFile, const std::string §ion) |
Read the dataFile and set all the members. More... | |
void | setup (const Teuchos::ParameterList &meshParameters) |
Set all members using a Teuchos ParameterList. More... | |
virtual void | showMe (std::ostream &output=std::cout) const |
Display the values. More... | |
Set Methods | |
void | setMeshDir (const std::string &dir) |
void | setMeshFile (const std::string &file) |
void | setMeshType (const std::string &type) |
void | setMOrder (const std::string &order) |
void | setVerbose (const bool &isVerbose) |
Get Methods | |
const std::string & | meshDir () const |
const std::string & | meshFile () const |
const std::string & | meshType () const |
const std::string & | mOrder () const |
const bool & | verbose () const |
MeshData - class for handling spatial discretization.
The class is a container for mesh information.
Definition at line 72 of file MeshData.hpp.
MeshData | ( | ) |
Empty Constructor.
Definition at line 51 of file MeshData.cpp.
Constructor.
dataFile | data file |
section | the section in the data file |
Definition at line 59 of file MeshData.cpp.
Copy constructor.
Definition at line 69 of file MeshData.cpp.
|
inlinevirtual |
Virtual destructor.
Definition at line 95 of file MeshData.hpp.
void setup | ( | const GetPot & | dataFile, |
const std::string & | section | ||
) |
Read the dataFile and set all the members.
dataFile | data file |
section | file section |
Definition at line 81 of file MeshData.cpp.
void setup | ( | const Teuchos::ParameterList & | meshParameters | ) |
Set all members using a Teuchos ParameterList.
meshParameters | Teuchos ParameterList containing:
|
Definition at line 91 of file MeshData.cpp.
|
virtual |
Display the values.
Definition at line 108 of file MeshData.cpp.
|
inline |
|
inline |
|
inline |
Definition at line 137 of file MeshData.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 164 of file MeshData.hpp.
|
inline |
Definition at line 168 of file MeshData.hpp.
|
inline |
|
private |
mesh directory
Definition at line 181 of file MeshData.hpp.
|
private |
mesh file
Definition at line 182 of file MeshData.hpp.
|
private |
mesh type
Definition at line 183 of file MeshData.hpp.
|
private |
mesh type
Definition at line 184 of file MeshData.hpp.
|
private |
verbose output?
Definition at line 186 of file MeshData.hpp.