ParGeMSLR
pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType > Member List

This is the complete list of members for pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >, including all inherited members.

_is_mixedpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_matrixpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_own_matrixpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_own_preconditionerpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_preconditionerpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_print_optionpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_readypargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_right_hand_sidepargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_solutionpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_solver_precisionpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
_solver_typepargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >protected
BlockJacobiClass()pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
BlockJacobiClass(const BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType > &solver)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
BlockJacobiClass(BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType > &&solver)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
CheckReadySetups(const char *str) constpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inlineprotected
Clear()pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
GerPrecision() constpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
GetLocalPreconditionerP()pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
GetMatrix()pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
GetNumNonzeros()pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
GetPreconditioner()pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
GetSolverType() constpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
IsReady() constpargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
MoveData(const int &location)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
operator=(const BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType > &solver)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
operator=(BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType > &&solver)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
SolverClass< ParallelMatrixType, ParallelVectorType, DataType >::operator=(const SolverClass< ParallelMatrixType, ParallelVectorType, DataType > &solver)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SolverClass< ParallelMatrixType, ParallelVectorType, DataType >::operator=(SolverClass< ParallelMatrixType, ParallelVectorType, DataType > &&solver)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetLocalPreconditioner(SolverClass< LocalMatrixType, LocalVectorType, DataType > &local_precond)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
SetLocalPreconditionerP(SolverClass< LocalMatrixType, LocalVectorType, DataType > *local_precond)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
SetMatrix(ParallelMatrixType &matrix)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetMatrixP(ParallelMatrixType *matrix)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetOwnLocalPreconditioner(bool own_local_preconditioner)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >
SetOwnMatrix(bool own_matrix)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetOwnPreconditioner(bool own_preconditioner)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetPreconditioner(SolverClass< ParallelMatrixType, ParallelVectorType, DataType > &precond)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetPreconditionerP(SolverClass< ParallelMatrixType, ParallelVectorType, DataType > *precond)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetPrintOption(int print_option)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SetSolveLocation(const int &location)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
Setup(ParallelVectorType &x, ParallelVectorType &rhs)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
SetWithParameterArray(double *params)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inlinevirtual
Solve(ParallelVectorType &x, ParallelVectorType &rhs)pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
SolverClass< ParallelMatrixType, ParallelVectorType, DataType >::Solve(DenseMatrixClass< DataType > &x, DenseMatrixClass< DataType > &rhs)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inlinevirtual
SolverClass()pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SolverClass(const SolverClass< ParallelMatrixType, ParallelVectorType, DataType > &solver)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
SolverClass(SolverClass< ParallelMatrixType, ParallelVectorType, DataType > &&solver)pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inline
~BlockJacobiClass()pargemslr::BlockJacobiClass< ParallelMatrixType, ParallelVectorType, LocalMatrixType, LocalVectorType, DataType >virtual
~SolverClass()pargemslr::SolverClass< ParallelMatrixType, ParallelVectorType, DataType >inlinevirtual