Project Chrono: Member List

chrono::ChSolverGMRES Member List

This is the complete list of members for chrono::ChSolverGMRES, including all inherited members.

ArchiveIn(ChArchiveIn &archive_in) | chrono::ChSolver | virtual
ArchiveOut(ChArchiveOut &archive_out) | chrono::ChSolver | virtual
AsDirect() | chrono::ChSolver | inlinevirtual
AsIterative() override | chrono::ChIterativeSolverLS | inlineprotectedvirtual
CheckSolution(ChSystemDescriptor &sysd, const ChVectorDynamic<> &x) (defined in chrono::ChIterativeSolver) | chrono::ChIterativeSolver | protected
ChIterativeSolver(int max_iterations, double tolerance, bool use_precond, bool warm_start) (defined in chrono::ChIterativeSolver) | chrono::ChIterativeSolver | protected
ChIterativeSolverLS() (defined in chrono::ChIterativeSolverLS) | chrono::ChIterativeSolverLS | protected
ChSolver() (defined in chrono::ChSolver) | chrono::ChSolver | inlineprotected
ChSolverGMRES() (defined in chrono::ChSolverGMRES) | chrono::ChSolverGMRES |
EnableDiagonalPreconditioner(bool val) | chrono::ChIterativeSolver | inline
EnableWarmStart(bool val) | chrono::ChIterativeSolver | inline
EnableWrite(bool val, const std::string &frame, const std::string &out_dir=".") | chrono::ChSolver |
frame_id (defined in chrono::ChSolver) | chrono::ChSolver | protected
GetError() const override | chrono::ChSolverGMRES | virtual
GetIterations() const override | chrono::ChSolverGMRES | virtual
GetMaxIterations() const | chrono::ChIterativeSolver | inline
GetTolerance() const | chrono::ChIterativeSolver | inline
GetType() const override | chrono::ChSolverGMRES | inlinevirtual
IsDirect() const override | chrono::ChIterativeSolverLS | inlineprotectedvirtual
IsIterative() const override | chrono::ChIterativeSolverLS | inlineprotectedvirtual
m_initguess | chrono::ChIterativeSolverLS | protected
m_invdiag | chrono::ChIterativeSolverLS | protected
m_max_iterations | chrono::ChIterativeSolver | protected
m_rhs | chrono::ChIterativeSolverLS | protected
m_sol | chrono::ChIterativeSolverLS | protected
m_spmv | chrono::ChIterativeSolverLS | protected
m_tolerance | chrono::ChIterativeSolver | protected
m_use_precond | chrono::ChIterativeSolver | protected
m_warm_start | chrono::ChIterativeSolver | protected
output_dir (defined in chrono::ChSolver) | chrono::ChSolver | protected
SetMaxIterations(int max_iterations) | chrono::ChIterativeSolver | inlinevirtual
SetTolerance(double tolerance) | chrono::ChIterativeSolver | inline
Setup(ChSystemDescriptor &sysd) override | chrono::ChIterativeSolverLS | virtual
SetVerbose(bool mv) | chrono::ChSolver | inline
Solve(ChSystemDescriptor &sysd) override | chrono::ChIterativeSolverLS | virtual
SolveRequiresMatrix() const override final | chrono::ChIterativeSolverLS | inlineprotectedvirtual
Type enum name | chrono::ChSolver |
verbose (defined in chrono::ChSolver) | chrono::ChSolver | protected
write_matrix (defined in chrono::ChSolver) | chrono::ChSolver | protected
WriteMatrices(ChSystemDescriptor &sysd, bool one_indexed=true) (defined in chrono::ChIterativeSolver) | chrono::ChIterativeSolver | protected
~ChIterativeSolver() (defined in chrono::ChIterativeSolver) | chrono::ChIterativeSolver | inlinevirtual
~ChIterativeSolverLS() (defined in chrono::ChIterativeSolverLS) | chrono::ChIterativeSolverLS | virtual
~ChSolver() (defined in chrono::ChSolver) | chrono::ChSolver | inlinevirtual
~ChSolverGMRES() (defined in chrono::ChSolverGMRES) | chrono::ChSolverGMRES |
~ChSolverLS() (defined in chrono::ChSolverLS) | chrono::ChSolverLS | inlinevirtual