|
Mechanics of Defect Evolution Library
|
#include <GmshReader.h>
Public Member Functions | |
| GmshReader (const std::string &meshFileName) | |
| GmshReader (const std::string &meshFileName, const Eigen::Matrix< double, 3, 3 > &A, const Eigen::Matrix< double, 3, 1 > &x0) | |
| const std::map< size_t, Eigen::Vector3d > & | nodes () const |
| std::map< size_t, Eigen::Vector3d > & | nodes () |
| const std::map< size_t, GmshElement > & | elements () const |
| std::map< size_t, GmshElement > & | elements () |
| std::map< int, GmshPhysicalName > & | physicalNames () |
| const std::map< int, GmshPhysicalName > & | physicalNames () const |
| void | readVersion2 (std::ifstream &meshFile, const Eigen::Matrix< double, 3, 3 > &A, const Eigen::Matrix< double, 3, 1 > &x0) |
| void | read (const std::string &meshFileName, const Eigen::Matrix< double, 3, 3 > &A, const Eigen::Matrix< double, 3, 1 > &x0) |
Public Attributes | |
| const std::map< int, std::string > | elementTypes |
| float | version |
| int | format |
| int | size |
| int | numberPhysicalNames |
| int | numberNodes |
| int | numberElements |
| std::map< int, size_t > | numberElementsByType |
Definition at line 44 of file GmshReader.h.
| model::GmshReader::GmshReader | ( | const std::string & | meshFileName | ) |
Definition at line 110 of file GmshReader.cpp.
| model::GmshReader::GmshReader | ( | const std::string & | meshFileName, |
| const Eigen::Matrix< double, 3, 3 > & | A, | ||
| const Eigen::Matrix< double, 3, 1 > & | x0 ) |
Definition at line 116 of file GmshReader.cpp.
| std::map< size_t, GmshElement > & model::GmshReader::elements | ( | ) |
Definition at line 141 of file GmshReader.cpp.
| const std::map< size_t, GmshElement > & model::GmshReader::elements | ( | ) | const |
Definition at line 135 of file GmshReader.cpp.
| std::map< size_t, Eigen::Vector3d > & model::GmshReader::nodes | ( | ) |
Definition at line 129 of file GmshReader.cpp.
| const std::map< size_t, Eigen::Vector3d > & model::GmshReader::nodes | ( | ) | const |
Definition at line 123 of file GmshReader.cpp.
| std::map< int, GmshPhysicalName > & model::GmshReader::physicalNames | ( | ) |
Definition at line 146 of file GmshReader.cpp.
| const std::map< int, GmshPhysicalName > & model::GmshReader::physicalNames | ( | ) | const |
Definition at line 151 of file GmshReader.cpp.
| void model::GmshReader::read | ( | const std::string & | meshFileName, |
| const Eigen::Matrix< double, 3, 3 > & | A, | ||
| const Eigen::Matrix< double, 3, 1 > & | x0 ) |
Definition at line 241 of file GmshReader.cpp.
| void model::GmshReader::readVersion2 | ( | std::ifstream & | meshFile, |
| const Eigen::Matrix< double, 3, 3 > & | A, | ||
| const Eigen::Matrix< double, 3, 1 > & | x0 ) |
Definition at line 157 of file GmshReader.cpp.
| const std::map<int,std::string> model::GmshReader::elementTypes |
Definition at line 55 of file GmshReader.h.
| int model::GmshReader::format |
Definition at line 57 of file GmshReader.h.
| int model::GmshReader::numberElements |
Definition at line 61 of file GmshReader.h.
| std::map<int,size_t> model::GmshReader::numberElementsByType |
Definition at line 62 of file GmshReader.h.
| int model::GmshReader::numberNodes |
Definition at line 60 of file GmshReader.h.
| int model::GmshReader::numberPhysicalNames |
Definition at line 59 of file GmshReader.h.
| int model::GmshReader::size |
Definition at line 58 of file GmshReader.h.
| float model::GmshReader::version |
Definition at line 56 of file GmshReader.h.