NeoPZ
tpzagglomeratemesh.h
Go to the documentation of this file.
1 
6 #ifndef TPZAGGLOMERATEMESH_H
7 #define TPZAGGLOMERATEMESH_H
8 
9 #include "pzflowcmesh.h"
10 
22 
23 public:
24 
25  int ClassId() const override;
26 
29  {
30  fFineMesh = 0;
31  }
32 
35  TPZFlowCompMesh(finemesh->Reference()),
36  fFineMesh(finemesh)
37  {
38  }
39 
41  {
42  }
43 
46  {
47  return fFineMesh;
48  }
49 
50 private:
51 
54 };
55 
56 #endif
TPZGeoMesh * Reference() const
Returns a pointer to the geometrical mesh associated.
Definition: pzcmesh.h:209
Computational mesh with additional data for CFD problems. Computational Mesh.
Definition: pzflowcmesh.h:27
TPZAgglomerateMesh(TPZCompMesh *finemesh)
An agglomeratemesh needs a fine mesh to relate to, because its elements may point to elements of the ...
Implements a mesh that contains agglomerated elements. Computational Mesh.
TPZCompMesh * FineMesh()
Returns a pointer to the associated fine mesh.
TPZCompMesh * fFineMesh
Reference Mesh for agglomerated elements.
Contains declaration of TPZFlowCompMesh class which is a computational mesh with additional data for ...
Implements computational mesh. Computational Mesh.
Definition: pzcmesh.h:47
int ClassId() const override
Returns the unique identifier for reading/writing objects to streams.