| AssembleLHS(MatrixType &A, TOtherMatrixType &LHS_Contribution, TEquationIdVectorType &EquationId) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Assign(VectorType &rX, const double A, const VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Clear(MatrixPointerType &pA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Clear(VectorPointerType &pX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Copy(MatrixType const &rX, MatrixType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Copy(VectorType const &rX, VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| CreateDofUpdater() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| CreateEmptyMatrixPointer() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| CreateEmptyVectorPointer() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| DataType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| DofUpdaterPointerType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| DofUpdaterType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| Dot(VectorType const &rX, VectorType const &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| GatherValues(const VectorType &x, const std::vector< IndexType > &IndexArray, TDataType *pValues) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| GetColumn(unsigned int j, Matrix &rM, TColumnType &rX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| GetValue(const VectorType &x, IndexType LocalI) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| GraphDegree(IndexType i, const CsrMatrix< TDataType > &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| GraphNeighbors(IndexType i, const CsrMatrix< TDataType > &rA, std::vector< IndexType > &neighbors) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| IndexType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| Info() const | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinevirtual |
| InplaceMult(VectorType &rX, const double A) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| IsDistributed() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| JacobiNorm(const Matrix &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| JacobiNorm(const CsrMatrix< TDataType > &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| KRATOS_CLASS_POINTER_DEFINITION(KratosSpace) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| KratosSpace() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inline |
| MatrixPointerType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| MatrixType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| Mult(const Matrix &rA, VectorType &rX, VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Mult(const CsrMatrix< TDataType > &rA, VectorType &rX, VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| PrintData(std::ostream &rOStream) const | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinevirtual |
| Resize(MatrixType &rA, SizeType m, SizeType n) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Resize(MatrixPointerType &pA, SizeType m, SizeType n) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Resize(VectorType &rX, SizeType n) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Resize(VectorPointerType &pX, SizeType n) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ResizeData(TOtherMatrixType &rA, SizeType m) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ResizeData(CsrMatrix< TDataType > &rA, SizeType m) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ResizeData(VectorType &rX, SizeType m) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| RowDot(unsigned int i, MatrixType &rA, VectorType &rX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ScaleAndAdd(const double A, const VectorType &rX, const double B, const VectorType &rY, VectorType &rZ) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ScaleAndAdd(const double A, const VectorType &rX, const double B, VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Set(VectorType &rX, TDataType A) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SetColumn(unsigned int j, Matrix &rM, TColumnType &rX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SetToZero(TOtherMatrixType &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SetToZero(CsrMatrix< TDataType > &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SetToZero(VectorType &rX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SetValue(VectorType &rX, IndexType local_i, TDataType value) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Size(VectorType const &rV) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Size1(MatrixType const &rM) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| Size2(MatrixType const &rM) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| SizeType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| TransposeMult(TOtherMatrixType &rA, VectorType &rX, VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| TwoNorm(VectorType const &rX) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| TwoNorm(const Matrix &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| TwoNorm(const CsrMatrix< TDataType > &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| TwoNorm(const DistributedCsrMatrix< TDataType > &rA) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| UnaliasedAdd(VectorType &rX, const double A, const VectorType &rY) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| VectorPointerType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| VectorType typedef | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | |
| WriteMatrixMarketMatrix(const char *pFileName, TOtherMatrixType &rM, const bool Symmetric) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| WriteMatrixMarketVector(const char *pFileName, const VectorType &rV) | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinestatic |
| ~KratosSpace() | Kratos::KratosSpace< TDataType, TMatrixType, TVectorType > | inlinevirtual |