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().