chrono::ChSolverGMRES Member List

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

ArchiveIn(ChArchiveIn &archive_in)chrono::ChSolvervirtual
ArchiveOut(ChArchiveOut &archive_out)chrono::ChSolvervirtual
AsDirect()chrono::ChSolverinlinevirtual
AsIterative() overridechrono::ChIterativeSolverLSinlineprotectedvirtual
CheckSolution(ChSystemDescriptor &sysd, const ChVectorDynamic<> &x) (defined in chrono::ChIterativeSolver)chrono::ChIterativeSolverprotected
ChIterativeSolver(int max_iterations, double tolerance, bool use_precond, bool warm_start) (defined in chrono::ChIterativeSolver)chrono::ChIterativeSolverprotected
ChIterativeSolverLS() (defined in chrono::ChIterativeSolverLS)chrono::ChIterativeSolverLSprotected
ChSolver() (defined in chrono::ChSolver)chrono::ChSolverinlineprotected
ChSolverGMRES() (defined in chrono::ChSolverGMRES)chrono::ChSolverGMRES
EnableDiagonalPreconditioner(bool val)chrono::ChIterativeSolverinline
EnableWarmStart(bool val)chrono::ChIterativeSolverinline
EnableWrite(bool val, const std::string &frame, const std::string &out_dir=".")chrono::ChSolver
frame_id (defined in chrono::ChSolver)chrono::ChSolverprotected
GetError() const overridechrono::ChSolverGMRESvirtual
GetIterations() const overridechrono::ChSolverGMRESvirtual
GetMaxIterations() constchrono::ChIterativeSolverinline
GetTolerance() constchrono::ChIterativeSolverinline
GetType() const overridechrono::ChSolverGMRESinlinevirtual
GetTypeAsString(Type type)chrono::ChSolverstatic
IsDirect() const overridechrono::ChIterativeSolverLSinlineprotectedvirtual
IsIterative() const overridechrono::ChIterativeSolverLSinlineprotectedvirtual
m_initguesschrono::ChIterativeSolverLSprotected
m_invdiagchrono::ChIterativeSolverLSprotected
m_max_iterationschrono::ChIterativeSolverprotected
m_rhschrono::ChIterativeSolverLSprotected
m_solchrono::ChIterativeSolverLSprotected
m_spmvchrono::ChIterativeSolverLSprotected
m_tolerancechrono::ChIterativeSolverprotected
m_use_precondchrono::ChIterativeSolverprotected
m_warm_startchrono::ChIterativeSolverprotected
output_dir (defined in chrono::ChSolver)chrono::ChSolverprotected
SetMaxIterations(int max_iterations)chrono::ChIterativeSolverinlinevirtual
SetTolerance(double tolerance)chrono::ChIterativeSolverinline
Setup(ChSystemDescriptor &sysd) overridechrono::ChIterativeSolverLSvirtual
SetVerbose(bool mv)chrono::ChSolverinline
Solve(ChSystemDescriptor &sysd) overridechrono::ChIterativeSolverLSvirtual
SolveRequiresMatrix() const override finalchrono::ChIterativeSolverLSinlineprotectedvirtual
Type enum namechrono::ChSolver
verbose (defined in chrono::ChSolver)chrono::ChSolverprotected
write_matrix (defined in chrono::ChSolver)chrono::ChSolverprotected
WriteMatrices(ChSystemDescriptor &sysd, bool one_indexed=true) (defined in chrono::ChIterativeSolver)chrono::ChIterativeSolverprotected
~ChIterativeSolver() (defined in chrono::ChIterativeSolver)chrono::ChIterativeSolverinlinevirtual
~ChIterativeSolverLS() (defined in chrono::ChIterativeSolverLS)chrono::ChIterativeSolverLSvirtual
~ChSolver() (defined in chrono::ChSolver)chrono::ChSolverinlinevirtual
~ChSolverGMRES() (defined in chrono::ChSolverGMRES)chrono::ChSolverGMRES
~ChSolverLS() (defined in chrono::ChSolverLS)chrono::ChSolverLSinlinevirtual