NeoPZ
TPBSpStructMatrix.h
Go to the documentation of this file.
1 
6 #ifndef TPBSPSTRUCTMATRIX_H
7 #define TPBSPSTRUCTMATRIX_H
8 
9 #include "TPZSpStructMatrix.h"
10 #include "pzelmat.h"
11 #include "pzcmesh.h"
12 #include "pzmatrix.h"
13 #include "pzfmatrix.h"
14 
20 public:
21  public:
22 int ClassId() const override;
23 
24 
25  virtual TPZMatrix<STATE> * Create() override;
26 
28 
29  virtual TPZStructMatrix * Clone() override;
30 
32  static int main();
33 
35 
37  TPZSpStructMatrix(copy)
38  {
39  }
40 
41 };
42 
43 #endif //TPBSPSTRUCTMATRIX_H
TPBSpStructMatrix(const TPBSpStructMatrix &copy)
virtual TPZStructMatrix * Clone() override
virtual TPZMatrix< STATE > * CreateAssemble(TPZFMatrix< STATE > &rhs, TPZAutoPointer< TPZGuiInterface > guiInterface) override
Refines geometrical mesh (all the elements) num times.
Definition: pzstrmatrix.h:35
Contains declaration of TPZElementMatrix struct which associates an element matrix with the coeficien...
Contains the TPZSpStructMatrix class which implements sparse structural matrices. ...
virtual TPZMatrix< STATE > * Create() override
Contains TPZMatrixclass which implements full matrix (using column major representation).
Contains declaration of TPZCompMesh class which is a repository for computational elements...
Contains TPZMatrix<TVar>class, root matrix class.
TPBSpStructMatrix(TPZCompMesh *)
Implements computational mesh. Computational Mesh.
Definition: pzcmesh.h:47
Assembles only the pair equations. Structural Matrix.
Implements Sparse Structural Matrices. Structural Matrix.
int ClassId() const override
Define the class id associated with the class.