Memosa-FVM
0.2
|
This is the complete list of members for CRMatrixRect< T_Coeff, X, B >, including all inherited members.
_col | CRMatrixRect< T_Coeff, X, B > | private |
_conn | CRMatrixRect< T_Coeff, X, B > | private |
_diag | CRMatrixRect< T_Coeff, X, B > | private |
_offDiag | CRMatrixRect< T_Coeff, X, B > | private |
_pairWiseAssemblers | CRMatrixRect< T_Coeff, X, B > | private |
_row | CRMatrixRect< T_Coeff, X, B > | private |
BArray typedef | CRMatrixRect< T_Coeff, X, B > | |
Coeff typedef | CRMatrixRect< T_Coeff, X, B > | |
CoeffArray typedef | CRMatrixRect< T_Coeff, X, B > | |
computeResidual(const IContainer &xB, const IContainer &bB, IContainer &residual) const | Matrix | virtual |
createCoarseConnectivity(const IContainer &gCoarseIndex, const CRConnectivity &coarseToFine, const StorageSite &coarseRowSite, const StorageSite &coarseColSite) | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
createCoarseMatrix(const IContainer &gCoarseIndex, const CRConnectivity &coarseToFine, const CRConnectivity &coarseConnectivity) | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
createCoarsening(IContainer &coarseIndex, const int groupSize, const double weighRatioThreshold) | Matrix | virtual |
createMergeMatrix(const LinearSystemMerger &mergeLS) | Matrix | inlinevirtual |
CRMatrixRect(const CRConnectivity &conn) | CRMatrixRect< T_Coeff, X, B > | inline |
DEFINE_TYPENAME("CRMatrixRect<"+NumTypeTraits< Coeff >::getTypeName()+","+NumTypeTraits< X >::getTypeName()+","+NumTypeTraits< B >::getTypeName()+">") | CRMatrixRect< T_Coeff, X, B > | |
Matrix::DEFINE_TYPENAME("Matrix") | Matrix | |
Diag typedef | CRMatrixRect< T_Coeff, X, B > | |
DiagArray typedef | CRMatrixRect< T_Coeff, X, B > | |
eliminateBoundaryEquations(IContainer &xB) | Matrix | inlinevirtual |
forwardGS(IContainer &xB, IContainer &bB, IContainer &residual) const | Matrix | virtual |
getConnectivity() const | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
getDiag() | CRMatrixRect< T_Coeff, X, B > | inline |
getDiag() const | CRMatrixRect< T_Coeff, X, B > | inline |
getDiagData() const | Matrix | inlinevirtual |
getDiagDataSize() const | Matrix | inlinevirtual |
getOffDiag() | CRMatrixRect< T_Coeff, X, B > | inline |
getOffDiag() const | CRMatrixRect< T_Coeff, X, B > | inline |
getOffDiagData() const | Matrix | inlinevirtual |
getOffDiagDataSize() const | Matrix | inlinevirtual |
getPairWiseAssembler(const CRConnectivity &pairs) | CRMatrixRect< T_Coeff, X, B > | inline |
iluSolve(IContainer &xB, const IContainer &bB, const IContainer &residual) const | Matrix | virtual |
initAssembly() | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
isInvertible() | Matrix | inlinevirtual |
Jacobi(IContainer &xnew, const IContainer &xold, const IContainer &b) const | Matrix | virtual |
Matrix() | Matrix | |
multiply(IContainer &yB, const IContainer &xB) const | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
multiplyAndAdd(IContainer &yB, const IContainer &xB) const | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
OffDiag typedef | CRMatrixRect< T_Coeff, X, B > | |
PairWiseAssemblerMap typedef | CRMatrixRect< T_Coeff, X, B > | |
printRow(const int nr) const | Matrix | inlinevirtual |
quadProduct(const IContainer &xB) const | Matrix | inlinevirtual |
reverseGS(IContainer &xB, IContainer &bB, IContainer &residual) const | Matrix | virtual |
setFlatMatrix(Matrix &fmg) const | Matrix | inlinevirtual |
solveBoundary(IContainer &xB, IContainer &bB, IContainer &residual) const | Matrix | virtual |
spikeSolve(IContainer &xB, const IContainer &bB, const IContainer &residual, const SpikeStorage &spike_storage) const | Matrix | virtual |
transpose() | Matrix | inlinevirtual |
XArray typedef | CRMatrixRect< T_Coeff, X, B > | |
~CRMatrixRect() | CRMatrixRect< T_Coeff, X, B > | inlinevirtual |
~Matrix() | Matrix | virtual |