NeoPZ
pzv3dmesh.h
Go to the documentation of this file.
1 
6 #ifndef V3DGRAFGH
7 #define V3DGRAFGH
8 
9 #include "pzgraphmesh.h"
10 #include "pzvec.h"
11 
20 class TPZV3DGraphMesh : public TPZGraphMesh {
21 
22 public:
23 
25  TPZV3DGraphMesh(TPZCompMesh *cmesh, int dimension, const std::set<int> & matids, const TPZVec<std::string> &scalarnames,
26  const TPZVec<std::string> &vecnames);
28  TPZV3DGraphMesh(TPZCompMesh *cmesh,int dim,TPZV3DGraphMesh *graph);
30  virtual ~TPZV3DGraphMesh()
31  {
32  }
33 
35  virtual void DrawMesh(int numcases);
36 
38  virtual void DrawSolution(TPZBlock<REAL> &Sol);
40  virtual void DrawSolution(char * var = 0);
42  virtual void DrawSolution(int step, REAL time);
43  virtual void SequenceNodes();
44 
45  private :
47  int fNumCases;
48  int fInterval;
49  int fLoadStep;
50  int fTotScal;
51  int fNumScal[6];
52 };
53 
54 #endif
55 
Represents a graphical mesh used for post processing purposes. Post processing.
Definition: pzgraphmesh.h:34
virtual ~TPZV3DGraphMesh()
Default destructor.
Definition: pzv3dmesh.h:30
virtual void SequenceNodes()
Definition: pzv3dmesh.cpp:162
clarg::argInt dimension("-d", "Matrices dimension M x M", 1000)
Templated vector implementation.
To export a graphical three dimensional mesh to use at V3D package. Post processing.
Definition: pzv3dmesh.h:20
TPZCompMesh * fMesh
Definition: pzv3dmesh.h:46
virtual void DrawMesh(int numcases)
Draw the nodal coordinates and the connectivity.
Definition: pzv3dmesh.cpp:39
Contains the TPZGraphMesh class which represents a graphical mesh used for post processing purposes...
TPZV3DGraphMesh(TPZCompMesh *cmesh, int dimension, const std::set< int > &matids, const TPZVec< std::string > &scalarnames, const TPZVec< std::string > &vecnames)
Constructor for graphical mesh using 3D Image Visualization format.
Definition: pzv3dmesh.cpp:17
Implements block matrices. Matrix utility.
Implements computational mesh. Computational Mesh.
Definition: pzcmesh.h:47
virtual void DrawSolution(TPZBlock< REAL > &Sol)
Draw the solution associated with Sol (not implemented)
Definition: pzv3dmesh.cpp:58
int fNumScal[6]
Definition: pzv3dmesh.h:51