|
dune-grid
2.4.1
|
dimension independent parts for GmshReaderParser More...
#include <dune/grid/io/file/gmshreader.hh>
Public Member Functions | |
| GmshReaderParser (Dune::GridFactory< GridType > &_factory, bool v, bool i) | |
| std::vector< int > & | boundaryIdMap () |
| std::vector< int > & | elementIndexMap () |
| void | read (const std::string &f) |
| void | pass1HandleElement (FILE *file, const int elm_type, std::map< int, unsigned int > &renumber, const std::vector< GlobalVector > &nodes) |
| template<class E , class V , class V2 > | |
| void | boundarysegment_insert (const V &nodes, const E &elementDofs, const V2 &vertices) |
| template<class E , class V > | |
| void | boundarysegment_insert (const std::vector< FieldVector< double, 3 > > &nodes, const E &elementDofs, const V &vertices) |
| virtual void | pass2HandleElement (FILE *file, const int elm_type, std::map< int, unsigned int > &renumber, const std::vector< GlobalVector > &nodes, const int physical_entity) |
Protected Types | |
| typedef FieldVector< double, dimWorld > | GlobalVector |
Protected Member Functions | |
| void | readfile (FILE *file, int cnt, const char *format, void *t1, void *t2=0, void *t3=0, void *t4=0, void *t5=0, void *t6=0, void *t7=0, void *t8=0, void *t9=0, void *t10=0) |
| void | skipline (FILE *file) |
Protected Attributes | |
| Dune::GridFactory< GridType > & | factory |
| bool | verbose |
| bool | insert_boundary_segments |
| unsigned int | number_of_real_vertices |
| int | boundary_element_count |
| int | element_count |
| char | buf [512] |
| std::string | fileName |
| std::vector< int > | boundary_id_to_physical_entity |
| std::vector< int > | element_index_to_physical_entity |
Static Protected Attributes | |
| static const int | dim = GridType::dimension |
| static const int | dimWorld = GridType::dimensionworld |
dimension independent parts for GmshReaderParser
|
protected |
|
inline |
|
inline |
Referenced by Dune::GmshReader< GridType >::read().
|
inline |
|
inline |
|
inline |
Referenced by Dune::GmshReader< GridType >::read().
|
inline |
References Dune::GridFactory< GridType >::insertVertex().
|
inlinevirtual |
|
inline |
References Dune::Alberta::dimWorld, and Dune::VTK::renumber().
Referenced by Dune::GmshReader< GridType >::read().
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.11