![]() |
NeoPZ
|
Implement the interface between TPZGeoMesh and the files produced by GID (version G.T. 10.0.7 ) in dump format. More...
#include <TPZReadGIDGrid.h>
Public Member Functions | |
| TPZReadGIDGrid () | |
| ~TPZReadGIDGrid () | |
| TPZGeoMesh * | GeometricGIDMesh (std::string FiletoRead) |
| Convert GID Dump files in a TPZGeoMesh object. More... | |
| void | SetfDimensionlessL (REAL fDimensionlessLValue) |
| Max domain dimension for dimensionless geometry. More... | |
Public Attributes | |
| int | MatNumber |
| Number of Materials. More... | |
| int | BCNumber |
| Number of Boundary Conditions. More... | |
| int | fProblemDimension |
| Mesh Dimension. More... | |
| REAL | fDimensionlessL |
| Mesh Dimension. More... | |
| TPZStack< MaterialDataV > | fMaterialDataVec |
| MaterialVec. More... | |
| TPZStack< MaterialDataV > | fBCMaterialDataVec |
| TPZStack< MaterialDataV > | fBCNodeDataVec |
Implement the interface between TPZGeoMesh and the files produced by GID (version G.T. 10.0.7 ) in dump format.
Definition at line 53 of file TPZReadGIDGrid.h.
| TPZReadGIDGrid::TPZReadGIDGrid | ( | ) |
Definition at line 29 of file TPZReadGIDGrid.cpp.
References BCNumber, fDimensionlessL, fProblemDimension, and MatNumber.
| TPZReadGIDGrid::~TPZReadGIDGrid | ( | ) |
Definition at line 36 of file TPZReadGIDGrid.cpp.
| TPZGeoMesh * TPZReadGIDGrid::GeometricGIDMesh | ( | std::string | FiletoRead | ) |
Convert GID Dump files in a TPZGeoMesh object.
If something does not work in the process, a null pointer is returned.
Definition at line 40 of file TPZReadGIDGrid.cpp.
References BCNumber, TPZGeoMesh::BuildConnectivity(), TPZGeoMesh::CreateUniqueNodeId(), fBCMaterialDataVec, fDimensionlessL, MaterialDataV::fMaterial, fMaterialDataVec, MaterialDataV::fMatID, fProblemDimension, MaterialDataV::fProperties, MatNumber, TPZGeoMesh::NodeVec(), TPZStack< T, NumExtAlloc >::Push(), TPZStack< T, NumExtAlloc >::push_back(), stats::read(), and TPZVec< T >::size().
| void TPZReadGIDGrid::SetfDimensionlessL | ( | REAL | fDimensionlessLValue | ) |
Max domain dimension for dimensionless geometry.
Set Max dimension for geometric domain default = 1.0.
Definition at line 610 of file TPZReadGIDGrid.cpp.
References fDimensionlessL.
| int TPZReadGIDGrid::BCNumber |
Number of Boundary Conditions.
Number of Boundary Conditions
Definition at line 70 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh(), and TPZReadGIDGrid().
| TPZStack< MaterialDataV > TPZReadGIDGrid::fBCMaterialDataVec |
Definition at line 84 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh().
| TPZStack< MaterialDataV > TPZReadGIDGrid::fBCNodeDataVec |
Definition at line 85 of file TPZReadGIDGrid.h.
| REAL TPZReadGIDGrid::fDimensionlessL |
Mesh Dimension.
Mesh Dimension
Definition at line 78 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh(), SetfDimensionlessL(), and TPZReadGIDGrid().
| TPZStack< MaterialDataV > TPZReadGIDGrid::fMaterialDataVec |
MaterialVec.
Store Material's data
Definition at line 83 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh().
| int TPZReadGIDGrid::fProblemDimension |
Mesh Dimension.
Mesh Dimension
Definition at line 74 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh(), and TPZReadGIDGrid().
| int TPZReadGIDGrid::MatNumber |
Number of Materials.
Number of Materials
Definition at line 66 of file TPZReadGIDGrid.h.
Referenced by GeometricGIDMesh(), and TPZReadGIDGrid().
1.8.13