NeoPZ
pzbstrmatrix.h
Go to the documentation of this file.
1 
6 #ifndef TPZBANDSTRUCTMATRIX_H
7 #define TPZBANDSTRUCTMATRIX_H
8 
9 #include "pzmatrix.h"
10 #include "pzstrmatrix.h"
11 #include "pzfmatrix.h"
12 #include "pzcmesh.h"
13 
19 public:
20 
22 
24 
26  {
27  }
28 
29  virtual TPZMatrix<STATE> * Create();
30 
33 
34  virtual TPZStructMatrix * Clone();
35 
36 public:
37 
38 private :
40 
42 };
43 
44 #endif //TPZBANDSTRUCTMATRIX_H
Implements Banded Structural Matrices. Structural Matrix.
Definition: pzbstrmatrix.h:18
virtual TPZStructMatrix * Clone()
Contains the TPZStructMatrixOR class which responsible for a interface among Matrix and Finite Elemen...
Refines geometrical mesh (all the elements) num times.
Definition: pzstrmatrix.h:35
Contains TPZMatrixclass which implements full matrix (using column major representation).
virtual TPZMatrix< STATE > * Create()
Contains declaration of TPZCompMesh class which is a repository for computational elements...
Contains TPZMatrix<TVar>class, root matrix class.
friend TPZPersistenceManager
Definition: pzbstrmatrix.h:41
virtual TPZMatrix< STATE > * CreateAssemble(TPZFMatrix< STATE > &rhs, TPZAutoPointer< TPZGuiInterface > guiInterface)
Implements computational mesh. Computational Mesh.
Definition: pzcmesh.h:47
TPZBandStructMatrix(const TPZBandStructMatrix &copy)
Definition: pzbstrmatrix.h:25
virtual TPZMatrix< STATE > * CreateAssemble(TPZFMatrix< STATE > &rhs, TPZAutoPointer< TPZGuiInterface > guiInterface, unsigned numthreads_assemble, unsigned numthreads_decompose)
Definition: pzstrmatrix.h:100