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 |