6 #ifndef PZSPBLOCKDIAGPIVOT_H 7 #define PZSPBLOCKDIAGPIVOT_H Contains TPZSparseBlockDiagonal class which implements a block diagonal matrix where the blocks are n...
Implements a block diagonal matrix where the blocks are not contiguous. Matrix.
TPZVec< int > fPivotIndices
Attribute to store equation changes in LU decomposition.
virtual int Decompose_LU(std::list< int64_t > &singular)
Decomposes the current matrix using LU decomposition.
virtual int Decompose_LU()
virtual int Decompose_LU() override
Full matrix class. Matrix.
virtual int Substitution(TPZFMatrix< TVar > *B) const
Makes the backward and forward substitutions whether the matrix was LU decomposed.
int Substitution2(TPZFMatrix< TVar > *B) const
Derivation using decompose LU with pivot. Matrix.