AMG_NLevels | BlockPCGSolver | [private] |
Apply(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | BlockPCGSolver | |
ApplyInverse(const Epetra_MultiVector &X, Epetra_MultiVector &Y) const | BlockPCGSolver | |
BlockPCGSolver(const BlockPCGSolver &ref) | BlockPCGSolver | [private] |
BlockPCGSolver(const Epetra_Comm &_Com, const Epetra_Operator *KK, double _tol=0.0, int _iMax=0, int _verb=0) | BlockPCGSolver | |
BlockPCGSolver(const Epetra_Comm &_Com, const Epetra_Operator *KK, Epetra_Operator *PP, double _tol=0.0, int _iMax=0, int _verb=0) | BlockPCGSolver | |
callBLAS | BlockPCGSolver | [private] |
callFortran | BlockPCGSolver | [private] |
callLAPACK | BlockPCGSolver | [private] |
Comm() const | BlockPCGSolver | [inline] |
getAMG_NLevels() const | BlockPCGSolver | [inline] |
getAvgIter() const | BlockPCGSolver | [inline] |
getMaxIter() const | BlockPCGSolver | [inline] |
getMinIter() const | BlockPCGSolver | [inline] |
getPreconditioner() const | BlockPCGSolver | [inline] |
HasNormInf() const | BlockPCGSolver | [inline] |
iterMax | BlockPCGSolver | [private] |
K | BlockPCGSolver | [private] |
Label() const | BlockPCGSolver | [inline] |
maxIter | BlockPCGSolver | [mutable, private] |
minIter | BlockPCGSolver | [mutable, private] |
ml_agg | BlockPCGSolver | [private] |
ml_handle | BlockPCGSolver | [private] |
mlPrec | BlockPCGSolver | [private] |
MyComm | BlockPCGSolver | [private] |
NormInf() const | BlockPCGSolver | [inline] |
numSolve | BlockPCGSolver | [mutable, private] |
operator=(const BlockPCGSolver &ref) | BlockPCGSolver | [private] |
OperatorDomainMap() const | BlockPCGSolver | [inline] |
OperatorRangeMap() const | BlockPCGSolver | [inline] |
Prec | BlockPCGSolver | [private] |
setAMGPreconditioner(int smoother=1, int degree=2, int numDofs=1, const Epetra_MultiVector *Z=0) | BlockPCGSolver | |
setIterMax(int _iMax) | BlockPCGSolver | [inline] |
setPreconditioner(Epetra_Operator *PP) | BlockPCGSolver | |
SetUseTranspose(bool UseTranspose) | BlockPCGSolver | [inline] |
Solve(const Epetra_MultiVector &X, Epetra_MultiVector &Y, int blkSize) const | BlockPCGSolver | |
sumIter | BlockPCGSolver | [mutable, private] |
tolCG | BlockPCGSolver | [private] |
UseTranspose() const | BlockPCGSolver | [inline] |
vectorPCG | BlockPCGSolver | [mutable, private] |
verbose | BlockPCGSolver | [private] |
workSpace | BlockPCGSolver | [mutable, private] |
~BlockPCGSolver() | BlockPCGSolver | |