Toggle navigation
PROJECT
CHRONO
Download
Documentation
Chrono Development Branch
Chrono 9.0.0
Chrono 8.0.0
FAQ
PyChrono
Validation Studies
White Papers
Movies
Gallery
SBEL
On Vimeo
News
Forum
About
Quick Facts
Current/Past Users
Contact
Status
Main Page
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
chrono
ChSolverGMRES
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
inline
virtual
AsIterative
() override
chrono::ChIterativeSolverLS
inline
protected
virtual
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
inline
protected
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
inline
virtual
GetTypeAsString
(Type type)
chrono::ChSolver
static
IsDirect
() const override
chrono::ChIterativeSolverLS
inline
protected
virtual
IsIterative
() const override
chrono::ChIterativeSolverLS
inline
protected
virtual
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
inline
virtual
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
inline
protected
virtual
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
inline
virtual
~ChIterativeSolverLS
() (defined in
chrono::ChIterativeSolverLS
)
chrono::ChIterativeSolverLS
virtual
~ChSolver
() (defined in
chrono::ChSolver
)
chrono::ChSolver
inline
virtual
~ChSolverGMRES
() (defined in
chrono::ChSolverGMRES
)
chrono::ChSolverGMRES
~ChSolverLS
() (defined in
chrono::ChSolverLS
)
chrono::ChSolverLS
inline
virtual