![]() |
NeoPZ
|
This is the complete list of members for TPZMatRed< TVar, TSideMatrix >, including all inherited members.
| Add(const TPZMatrix< TVar > &A, TPZMatrix< TVar > &res) const | TPZMatrix< TVar > | virtual |
| AddKel(TPZFMatrix< TVar > &elmat, TPZVec< int64_t > &destinationindex) | TPZMatrix< TVar > | virtual |
| AddKel(TPZFMatrix< TVar > &elmat, TPZVec< int64_t > &sourceindex, TPZVec< int64_t > &destinationindex) | TPZMatrix< TVar > | virtual |
| AddSub(const int64_t sRow, const int64_t sCol, const TPZFMatrix< TVar > &Source) | TPZMatrix< TVar > | virtual |
| AddSub(const int64_t sRow, const int64_t sCol, const int64_t rowSize, const int64_t colSize, const int64_t pRow, const int64_t pCol, TPZMatrix< TVar > *pA) const | TPZMatrix< TVar > | virtual |
| AutoFill(int64_t nrow, int64_t ncol, int symmetric) | TPZMatrix< TVar > | |
| ClassId() const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| ClassIdMap() | TPZSavable | inlinestatic |
| Clear() | TPZMatrix< TVar > | inlineprotectedvirtual |
| Clone() const =0 | TPZMatrix< TVar > | pure virtual |
| Cols() const | TPZMatrix< TVar > | inline |
| Compare(TPZSavable *copy, bool override=false) override | TPZMatrix< TVar > | virtual |
| Compare(TPZSavable *copy, bool override=false) const override | TPZMatrix< TVar > | virtual |
| CompareValues(TPZMatrix< TVar > &M, TVar tol) | TPZMatrix< TVar > | |
| ConditionNumber(int p, int64_t numiter=2000000, REAL tol=1.e-10) | TPZMatrix< TVar > | |
| CopyFrom(TPZMatrix< TVar2 > ©) | TPZMatrix< TVar > | inline |
| CreateInstance(const int &classId) | TPZSavable | static |
| Decompose(const DecomposeType dt, std::list< int64_t > &singular) | TPZMatrix< TVar > | inlinevirtual |
| Decompose_Cholesky() | TPZMatrix< TVar > | virtual |
| Decompose_Cholesky(std::list< int64_t > &singular) | TPZMatrix< TVar > | virtual |
| Decompose_LDLt(std::list< int64_t > &singular) | TPZMatrix< TVar > | virtual |
| Decompose_LDLt() | TPZMatrix< TVar > | virtual |
| Decompose_LU(std::list< int64_t > &singular) | TPZMatrix< TVar > | virtual |
| Decompose_LU() | TPZMatrix< TVar > | virtual |
| DecomposeK00() | TPZMatRed< TVar, TSideMatrix > | private |
| Dim() const | TPZMatrix< TVar > | inlinevirtual |
| Dim0() | TPZMatRed< TVar, TSideMatrix > | inline |
| Dim1() | TPZMatRed< TVar, TSideMatrix > | inline |
| Error(const char *msg, const char *msg2=0) | TPZMatrix< TVar > | static |
| F0() | TPZMatRed< TVar, TSideMatrix > | inline |
| F1() | TPZMatRed< TVar, TSideMatrix > | inline |
| F1Red(TPZFMatrix< TVar > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| fCol | TPZMatrix< TVar > | protected |
| fDecomposed | TPZMatrix< TVar > | protected |
| fDefPositive | TPZMatrix< TVar > | protected |
| fDim0 | TPZMatRed< TVar, TSideMatrix > | private |
| fDim1 | TPZMatRed< TVar, TSideMatrix > | private |
| fF0 | TPZMatRed< TVar, TSideMatrix > | private |
| fF0IsComputed | TPZMatRed< TVar, TSideMatrix > | private |
| fF1 | TPZMatRed< TVar, TSideMatrix > | private |
| fIsReduced | TPZMatRed< TVar, TSideMatrix > | private |
| fK00 | TPZMatRed< TVar, TSideMatrix > | private |
| fK01 | TPZMatRed< TVar, TSideMatrix > | private |
| fK01IsComputed | TPZMatRed< TVar, TSideMatrix > | private |
| fK10 | TPZMatRed< TVar, TSideMatrix > | private |
| fK11 | TPZMatRed< TVar, TSideMatrix > | private |
| fMaxRigidBodyModes | TPZMatRed< TVar, TSideMatrix > | private |
| fNumberRigidBodyModes | TPZMatRed< TVar, TSideMatrix > | private |
| fRow | TPZMatrix< TVar > | protected |
| fSolver | TPZMatRed< TVar, TSideMatrix > | private |
| g(const int64_t row, const int64_t col) const | TPZMatrix< TVar > | inline |
| Get(const int64_t row, const int64_t col) const | TPZMatrix< TVar > | inlinevirtual |
| GetSub(const int64_t sRow, const int64_t sCol, const int64_t rowSize, const int64_t colSize, TPZFMatrix< TVar > &Target) const | TPZMatrix< TVar > | virtual |
| GetSub(const TPZVec< int64_t > &indices, TPZFMatrix< TVar > &block) const | TPZMatrix< TVar > | virtual |
| GetVal(const int64_t row, const int64_t col) const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| gZero | TPZMatrix< TVar > | protectedstatic |
| Identity() | TPZMatrix< TVar > | virtual |
| Input(std::istream &in=std::cin) | TPZMatrix< TVar > | virtual |
| InsertSub(const int64_t sRow, const int64_t sCol, const int64_t rowSize, const int64_t colSize, const int64_t pRow, const int64_t pCol, TPZMatrix< TVar > *Target) const | TPZMatrix< TVar > | virtual |
| Inverse(TPZFMatrix< TVar > &Inv, DecomposeType dec) | TPZMatrix< TVar > | |
| IsDecomposed() const | TPZMatrix< TVar > | inline |
| IsDefPositive() const | TPZMatrix< TVar > | inlinevirtual |
| IsSimetric() const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| IsSquare() const | TPZMatrix< TVar > | inline |
| K00() | TPZMatRed< TVar, TSideMatrix > | inline |
| K01() | TPZMatRed< TVar, TSideMatrix > | inline |
| K10() | TPZMatRed< TVar, TSideMatrix > | inline |
| K11() | TPZMatRed< TVar, TSideMatrix > | inline |
| K11Reduced(TPZFMatrix< TVar > &K11, TPZFMatrix< TVar > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| K11Reduced(TPZFMatrix< double > &K11, TPZFMatrix< double > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| K11Reduced(TPZFMatrix< float > &K11, TPZFMatrix< float > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| K11Reduced(TPZFMatrix< long double > &K11, TPZFMatrix< long double > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| K11Reduced(TPZFMatrix< std::complex< double > > &K11, TPZFMatrix< std::complex< double > > &F1) | TPZMatRed< TVar, TSideMatrix > | |
| MatrixNorm(int p, int64_t numiter=2000000, REAL tol=1.e-10) const | TPZMatrix< TVar > | |
| MemoryFootprint() const | TPZMatrix< TVar > | inlinevirtual |
| MultAdd(const TPZFMatrix< TVar > &x, const TPZFMatrix< TVar > &y, TPZFMatrix< TVar > &z, const TVar alpha, const TVar beta, const int opt) const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| Multiply(const TPZFMatrix< TVar > &A, TPZFMatrix< TVar > &res, int opt=0) const | TPZMatrix< TVar > | virtual |
| NeoPZVersion() | TPZSavable | static |
| NumberRigidBodyModes() | TPZMatRed< TVar, TSideMatrix > | inline |
| operator()(const int64_t row, const int64_t col) | TPZMatrix< TVar > | inline |
| operator()(const int64_t row) | TPZMatrix< TVar > | inline |
| PrepareZ(const TPZFMatrix< TVar > &y, TPZFMatrix< TVar > &z, const TVar beta, const int opt) const | TPZMatrix< TVar > | protected |
| Print(const char *name=NULL, std::ostream &out=std::cout, const MatrixOutputFormat=EFormatted) const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| TPZMatrix::Print(std::ostream &out) const | TPZMatrix< TVar > | inlinevirtual |
| Put(const int64_t row, const int64_t col, const TVar &value) | TPZMatrix< TVar > | inlinevirtual |
| PutSub(const int64_t sRow, const int64_t sCol, const TPZFMatrix< TVar > &Source) | TPZMatrix< TVar > | virtual |
| PutVal(const int64_t row, const int64_t col, const TVar &value) override | TPZMatRed< TVar, TSideMatrix > | virtual |
| Read(TPZStream &buf, void *context) override | TPZMatRed< TVar, TSideMatrix > | virtual |
| ReallocSolver() | TPZMatRed< TVar, TSideMatrix > | inline |
| Redim(const int64_t dim, const int64_t dim00) override | TPZMatRed< TVar, TSideMatrix > | virtual |
| Register(TPZRestoreClassBase *restore) | TPZSavable | static |
| RegisterClassId(int classid, TPZRestore_t fun) | TPZSavable | static |
| Residual(const TPZFMatrix< TVar > &x, const TPZFMatrix< TVar > &rhs, TPZFMatrix< TVar > &res) | TPZMatrix< TVar > | inlinevirtual |
| Resize(const int64_t newRows, const int64_t newCols) | TPZMatrix< TVar > | inlinevirtual |
| RestoreClassSet() | TPZSavable | inlinestatic |
| ReturnNearestValue(TVar val, TPZVec< TVar > &Vec, TVar tol) | TPZMatrix< TVar > | static |
| Rows() const | TPZMatrix< TVar > | inline |
| s(const int64_t row, const int64_t col) override | TPZMatRed< TVar, TSideMatrix > | virtual |
| SetF(const TPZFMatrix< TVar > &F) | TPZMatRed< TVar, TSideMatrix > | |
| SetF0IsComputed(bool directive) | TPZMatRed< TVar, TSideMatrix > | inline |
| SetIsDecomposed(int val) | TPZMatrix< TVar > | inline |
| SetK00(TPZAutoPointer< TPZMatrix< TVar > > K00) | TPZMatRed< TVar, TSideMatrix > | |
| SetK01IsComputed(bool directive) | TPZMatRed< TVar, TSideMatrix > | inline |
| SetMaxNumberRigidBodyModes(int maxrigid) | TPZMatRed< TVar, TSideMatrix > | inline |
| SetReduced() | TPZMatRed< TVar, TSideMatrix > | inline |
| SetSolver(TPZAutoPointer< TPZMatrixSolver< TVar > > solver) | TPZMatRed< TVar, TSideMatrix > | |
| Simetrize() | TPZMatrix< TVar > | virtual |
| SimetrizeMatRed() | TPZMatRed< TVar, TSideMatrix > | |
| Solve_Cholesky(TPZFMatrix< TVar > *B) | TPZMatrix< TVar > | inlinevirtual |
| Solve_Cholesky(TPZFMatrix< TVar > *B, std::list< int64_t > &singular) | TPZMatrix< TVar > | inline |
| Solve_LDLt(TPZFMatrix< TVar > *B, std::list< int64_t > &singular) | TPZMatrix< TVar > | |
| Solve_LDLt(TPZFMatrix< TVar > *B) | TPZMatrix< TVar > | inline |
| Solve_LU(TPZFMatrix< TVar > *B, std::list< int64_t > &singular) | TPZMatrix< TVar > | inline |
| Solve_LU(TPZFMatrix< TVar > *B) | TPZMatrix< TVar > | inline |
| SolveBICG(int64_t &numiterations, TPZSolver< TVar > &preconditioner, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, REAL &tol) | TPZMatrix< TVar > | virtual |
| SolveBICG(int64_t &numiterations, TPZSolver< std::complex< float > > &preconditioner, const TPZFMatrix< std::complex< float > > &F, TPZFMatrix< std::complex< float > > &result, REAL &tol) | TPZMatrix< TVar > | |
| SolveBICG(int64_t &numiterations, TPZSolver< std::complex< double > > &preconditioner, const TPZFMatrix< std::complex< double > > &F, TPZFMatrix< std::complex< double > > &result, REAL &tol) | TPZMatrix< TVar > | |
| SolveBICG(int64_t &numiterations, TPZSolver< std::complex< long double > > &preconditioner, const TPZFMatrix< std::complex< long double > > &F, TPZFMatrix< std::complex< long double > > &result, REAL &tol) | TPZMatrix< TVar > | |
| SolveBICGStab(int64_t &numiterations, TPZSolver< TVar > &preconditioner, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, REAL &tol, const int FromCurrent=0) | TPZMatrix< TVar > | virtual |
| SolveBICGStab(int64_t &numiterations, TPZSolver< std::complex< float > > &preconditioner, const TPZFMatrix< std::complex< float > > &F, TPZFMatrix< std::complex< float > > &result, TPZFMatrix< std::complex< float > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveBICGStab(int64_t &numiterations, TPZSolver< std::complex< double > > &preconditioner, const TPZFMatrix< std::complex< double > > &F, TPZFMatrix< std::complex< double > > &result, TPZFMatrix< std::complex< double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveBICGStab(int64_t &numiterations, TPZSolver< std::complex< long double > > &preconditioner, const TPZFMatrix< std::complex< long double > > &F, TPZFMatrix< std::complex< long double > > &result, TPZFMatrix< std::complex< long double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveCG(int64_t &numiterations, TPZSolver< TVar > &preconditioner, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, REAL &tol, const int FromCurrent=0) | TPZMatrix< TVar > | virtual |
| SolveCG(int64_t &numiterations, TPZSolver< std::complex< float > > &preconditioner, const TPZFMatrix< std::complex< float > > &F, TPZFMatrix< std::complex< float > > &result, TPZFMatrix< std::complex< float > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveCG(int64_t &numiterations, TPZSolver< std::complex< double > > &preconditioner, const TPZFMatrix< std::complex< double > > &F, TPZFMatrix< std::complex< double > > &result, TPZFMatrix< std::complex< double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveCG(int64_t &numiterations, TPZSolver< std::complex< long double > > &preconditioner, const TPZFMatrix< std::complex< long double > > &F, TPZFMatrix< std::complex< long double > > &result, TPZFMatrix< std::complex< long double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveDirect(TPZFMatrix< TVar > &F, const DecomposeType dt, std::list< int64_t > &singular) | TPZMatrix< TVar > | virtual |
| SolveDirect(TPZFMatrix< TVar > &F, const DecomposeType dt) | TPZMatrix< TVar > | virtual |
| SolveEigensystemJacobi(int64_t &numiterations, REAL &tol, TPZVec< TVar > &Eigenvalues, TPZFMatrix< TVar > &Eigenvectors) const | TPZMatrix< TVar > | virtual |
| SolveEigenvaluesJacobi(int64_t &numiterations, REAL &tol, TPZVec< TVar > *Sort=0) | TPZMatrix< TVar > | virtual |
| SolveEigenvaluesJacobi(int64_t &numiterations, REAL &tol, TPZVec< std::complex< float > > *Sort) | TPZMatrix< TVar > | |
| SolveEigenvaluesJacobi(int64_t &numiterations, REAL &tol, TPZVec< std::complex< double > > *Sort) | TPZMatrix< TVar > | |
| SolveEigenvaluesJacobi(int64_t &numiterations, REAL &tol, TPZVec< std::complex< long double > > *Sort) | TPZMatrix< TVar > | |
| SolveGMRES(int64_t &numiterations, TPZSolver< TVar > &preconditioner, TPZFMatrix< TVar > &H, int &numvectors, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | virtual |
| SolveGMRES(int64_t &numiterations, TPZSolver< std::complex< float > > &preconditioner, TPZFMatrix< std::complex< float > > &H, int &numvectors, const TPZFMatrix< std::complex< float > > &F, TPZFMatrix< std::complex< float > > &result, TPZFMatrix< std::complex< float > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveGMRES(int64_t &numiterations, TPZSolver< std::complex< double > > &preconditioner, TPZFMatrix< std::complex< double > > &H, int &numvectors, const TPZFMatrix< std::complex< double > > &F, TPZFMatrix< std::complex< double > > &result, TPZFMatrix< std::complex< double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveGMRES(int64_t &numiterations, TPZSolver< std::complex< long double > > &preconditioner, TPZFMatrix< std::complex< long double > > &H, int &numvectors, const TPZFMatrix< std::complex< long double > > &F, TPZFMatrix< std::complex< long double > > &result, TPZFMatrix< std::complex< long double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveIR(int64_t &numiterations, TPZSolver< TVar > &preconditioner, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, REAL &tol, const int FromCurrent=0) | TPZMatrix< TVar > | virtual |
| SolveIR(int64_t &numiterations, TPZSolver< std::complex< float > > &preconditioner, const TPZFMatrix< std::complex< float > > &F, TPZFMatrix< std::complex< float > > &result, TPZFMatrix< std::complex< float > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveIR(int64_t &numiterations, TPZSolver< std::complex< double > > &preconditioner, const TPZFMatrix< std::complex< double > > &F, TPZFMatrix< std::complex< double > > &result, TPZFMatrix< std::complex< double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveIR(int64_t &numiterations, TPZSolver< std::complex< long double > > &preconditioner, const TPZFMatrix< std::complex< long double > > &F, TPZFMatrix< std::complex< long double > > &result, TPZFMatrix< std::complex< long double > > *residual, REAL &tol, const int FromCurrent) | TPZMatrix< TVar > | |
| SolveJacobi(int64_t &numiterations, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, TPZFMatrix< TVar > &scratch, REAL &tol, const int FromCurrent=0) | TPZMatrix< TVar > | virtual |
| Solver() | TPZMatRed< TVar, TSideMatrix > | inline |
| SolveSOR(int64_t &numiterations, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, TPZFMatrix< TVar > &scratch, const REAL overrelax, REAL &tol, const int FromCurrent=0, const int direction=1) | TPZMatrix< TVar > | virtual |
| SolveSSOR(int64_t &numiterations, const TPZFMatrix< TVar > &F, TPZFMatrix< TVar > &result, TPZFMatrix< TVar > *residual, TPZFMatrix< TVar > &scratch, const REAL overrelax, REAL &tol, const int FromCurrent=0) | TPZMatrix< TVar > | virtual |
| Subst_Backward(TPZFMatrix< TVar > *b) const | TPZMatrix< TVar > | virtual |
| Subst_Diag(TPZFMatrix< TVar > *b) const | TPZMatrix< TVar > | virtual |
| Subst_Forward(TPZFMatrix< TVar > *b) const | TPZMatrix< TVar > | virtual |
| Subst_LBackward(TPZFMatrix< TVar > *b) const | TPZMatrix< TVar > | virtual |
| Subst_LForward(TPZFMatrix< TVar > *b) const | TPZMatrix< TVar > | virtual |
| Substitution(TPZFMatrix< TVar > *B) const | TPZMatrix< TVar > | virtual |
| Substract(const TPZMatrix< TVar > &A, TPZMatrix< TVar > &result) const | TPZMatrix< TVar > | virtual |
| Swap(int64_t *row, int64_t *col) | TPZMatRed< TVar, TSideMatrix > | inlineprivatestatic |
| TPZMatRed() | TPZMatRed< TVar, TSideMatrix > | |
| TPZMatRed(const int64_t dim, const int64_t dim00) | TPZMatRed< TVar, TSideMatrix > | |
| TPZMatRed(const TPZMatRed< TVar, TSideCopy > &cp) | TPZMatRed< TVar, TSideMatrix > | inline |
| TPZMatRed< TVar, TPZFMatrix< TVar > > class | TPZMatRed< TVar, TSideMatrix > | friend |
| TPZMatRed< TVar, TPZVerySparseMatrix< TVar > > class | TPZMatRed< TVar, TSideMatrix > | friend |
| TPZMatrix() | TPZMatrix< TVar > | inline |
| TPZMatrix(const TPZMatrix< TVar > &cp) | TPZMatrix< TVar > | inline |
| TPZMatrix(const int64_t row, const int64_t col) | TPZMatrix< TVar > | inlineprotected |
| TPZRegisterClassId(int(T::*)() const) | TPZRegisterClassId | inline |
| TPZRegisterClassId()=default | TPZRegisterClassId | |
| TPZSavable() | TPZSavable | inline |
| Transpose(TPZMatrix< TVar > *const T) const | TPZMatrix< TVar > | virtual |
| U1(TPZFMatrix< TVar > &F) | TPZMatRed< TVar, TSideMatrix > | |
| UGlobal(const TPZFMatrix< TVar > &U1, TPZFMatrix< TVar > &result) | TPZMatRed< TVar, TSideMatrix > | |
| UGlobal(const TPZFMatrix< REAL > &U1, TPZFMatrix< REAL > &result) | TPZMatRed< TVar, TSideMatrix > | |
| UGlobal2(TPZFMatrix< TVar > &U1, TPZFMatrix< TVar > &result) | TPZMatRed< TVar, TSideMatrix > | |
| UpdateFrom(TPZAutoPointer< TPZMatrix< TVar > >) | TPZMatrix< TVar > | inlinevirtual |
| VerifySymmetry(REAL tol=1.e-13) const | TPZMatrix< TVar > | virtual |
| Version() const | TPZSavable | virtual |
| VersionHistory() const | TPZSavable | virtual |
| Write(TPZStream &buf, int withclassid) const override | TPZMatRed< TVar, TSideMatrix > | virtual |
| Zero() override | TPZMatRed< TVar, TSideMatrix > | virtual |
| ~TPZMatRed() | TPZMatRed< TVar, TSideMatrix > | |
| ~TPZMatrix() | TPZMatrix< TVar > | virtual |
| ~TPZSavable() | TPZSavable | inlinevirtual |
1.8.13