NeoPZ
TPZSSpStructMatrix.h
Go to the documentation of this file.
1 
6 #ifndef TPZSymetricSpStructMatrix_H
7 #define TPZSymetricSpStructMatrix_H
8 
9 #include "pzstrmatrix.h"
10 #include "pzysmp.h"
11 
12 #include "pzcmesh.h"
13 #include "pzsubcmesh.h"
14 #include "pzelmat.h"
15 
16 #include "pzmatrix.h"
17 #include "pzfmatrix.h"
18 
24 
25 public:
26 
28 
29  virtual TPZMatrix<STATE> * Create();
30 
31  virtual TPZMatrix<STATE> * SetupMatrixData(TPZStack<int64_t> & elgraph, TPZVec<int64_t> &elgraphindex);
32 
35 
36  virtual TPZStructMatrix * Clone();
37 
38 
40  static int main();
41 
42 private :
43 
45 
47 };
48 
49 #endif //TPZSymetricSpStructMatrix_H
virtual TPZMatrix< STATE > * Create()
virtual TPZMatrix< STATE > * SetupMatrixData(TPZStack< int64_t > &elgraph, TPZVec< int64_t > &elgraphindex)
Contains the TPZStructMatrixOR class which responsible for a interface among Matrix and Finite Elemen...
virtual TPZStructMatrix * Clone()
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 TPZMatrixclass which implements full matrix (using column major representation).
Contains the TPZFYsmpMatrix class which implements a non symmetric sparse matrix. ...
virtual TPZMatrix< STATE > * CreateAssemble(TPZFMatrix< STATE > &rhs, TPZAutoPointer< TPZGuiInterface > guiInterface)
Contains declaration of TPZCompMesh class which is a repository for computational elements...
Contains TPZMatrix<TVar>class, root matrix class.
Contains declaration of TPZSubCompMesh class which implements a group of computational elements as a ...
Implements computational mesh. Computational Mesh.
Definition: pzcmesh.h:47
virtual TPZMatrix< STATE > * CreateAssemble(TPZFMatrix< STATE > &rhs, TPZAutoPointer< TPZGuiInterface > guiInterface, unsigned numthreads_assemble, unsigned numthreads_decompose)
Definition: pzstrmatrix.h:100
Implements Sparse Structural Matrices. Structural Matrix.