| AdmmAcceleration enum name | chrono::ChSolverADMM | |
| AdmmStepType enum name | chrono::ChSolverADMM | |
| ArchiveIn(ChArchiveIn &archive_in) override | chrono::ChSolverADMM | virtual |
| ArchiveOut(ChArchiveOut &archive_out) override | chrono::ChSolverADMM | virtual |
| AsDirect() | chrono::ChSolver | inlinevirtual |
| AsIterative() override | chrono::ChIterativeSolverVI | inlineprotectedvirtual |
| AtIterationEnd(double mmaxviolation, double mdeltalambda, unsigned int iternum) | chrono::ChIterativeSolverVI | protected |
| BALANCED_FAST enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| BALANCED_RANGE enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| BALANCED_UNSCALED enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| BASIC enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| 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 |
| ChIterativeSolverVI() (defined in chrono::ChIterativeSolverVI) | chrono::ChIterativeSolverVI | |
| ChSolver() (defined in chrono::ChSolver) | chrono::ChSolver | inlineprotected |
| ChSolverADMM() | chrono::ChSolverADMM | |
| ChSolverADMM(std::shared_ptr< ChDirectSolverLS > my_LS_engine) | chrono::ChSolverADMM | |
| dlambda_history (defined in chrono::ChIterativeSolverVI) | chrono::ChIterativeSolverVI | protected |
| 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 |
| GetAcceleration() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetDeltalambdaHistory() const | chrono::ChIterativeSolverVI | inline |
| GetDiagonalPreconditioner() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetError() const override | chrono::ChSolverADMM | inlinevirtual |
| GetErrorDual() const | chrono::ChSolverADMM | inline |
| GetErrorPrimal() const | chrono::ChSolverADMM | inline |
| GetIterations() const override | chrono::ChIterativeSolverVI | inlinevirtual |
| GetMaxIterations() const | chrono::ChIterativeSolver | inline |
| GetOmega() const | chrono::ChIterativeSolverVI | inline |
| GetRho() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetRhoBilaterals() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetSharpnessLambda() const | chrono::ChIterativeSolverVI | inline |
| GetSigma() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetStepAdjustEach() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetStepAdjustMaxfactor() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetStepAdjustPolicy() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetStepAdjustThreshold() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetTolerance() const | chrono::ChIterativeSolver | inline |
| GetToleranceDual() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetTolerancePrimal() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| GetType() const override | chrono::ChSolverADMM | inlinevirtual |
| GetTypeAsString(Type type) | chrono::ChSolver | static |
| GetViolationHistory() const | chrono::ChIterativeSolverVI | inline |
| IsDirect() const override | chrono::ChIterativeSolverVI | inlineprotectedvirtual |
| IsIterative() const override | chrono::ChIterativeSolverVI | inlineprotectedvirtual |
| m_iterations | chrono::ChIterativeSolverVI | protected |
| m_max_iterations | chrono::ChIterativeSolver | protected |
| m_omega | chrono::ChIterativeSolverVI | protected |
| m_shlambda | chrono::ChIterativeSolverVI | protected |
| m_tolerance | chrono::ChIterativeSolver | protected |
| m_use_precond | chrono::ChIterativeSolver | protected |
| m_warm_start | chrono::ChIterativeSolver | protected |
| NESTEROV enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| NONE enum value (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | |
| output_dir (defined in chrono::ChSolver) | chrono::ChSolver | protected |
| record_violation_history (defined in chrono::ChIterativeSolverVI) | chrono::ChIterativeSolverVI | protected |
| SetAcceleration(AdmmAcceleration mr) | chrono::ChSolverADMM | inline |
| SetDiagonalPreconditioner(bool mp) | chrono::ChSolverADMM | inline |
| SetMaxIterations(int max_iterations) override | chrono::ChIterativeSolverVI | virtual |
| SetOmega(double mval) | chrono::ChIterativeSolverVI | |
| SetRecordViolation(bool mval) | chrono::ChIterativeSolverVI | |
| SetRho(double mr) | chrono::ChSolverADMM | inline |
| SetRhoBilaterals(double mr) | chrono::ChSolverADMM | inline |
| SetSharpnessLambda(double mval) | chrono::ChIterativeSolverVI | |
| SetSigma(double mr) | chrono::ChSolverADMM | inline |
| SetStepAdjustEach(int mr) | chrono::ChSolverADMM | inline |
| SetStepAdjustMaxfactor(double mr) | chrono::ChSolverADMM | inline |
| SetStepAdjustPolicy(AdmmStepType mr) | chrono::ChSolverADMM | inline |
| SetStepAdjustThreshold(double mr) | chrono::ChSolverADMM | inline |
| SetTolerance(double tolerance) | chrono::ChIterativeSolver | inline |
| SetToleranceDual(double mr) | chrono::ChSolverADMM | inline |
| SetTolerancePrimal(double mr) | chrono::ChSolverADMM | inline |
| Setup(ChSystemDescriptor &sysd, bool analyze) | chrono::ChSolver | inlinevirtual |
| SetVerbose(bool mv) | chrono::ChSolver | inline |
| Solve(ChSystemDescriptor &sysd) override | chrono::ChSolverADMM | virtual |
| SolveRequiresMatrix() const override | chrono::ChIterativeSolverVI | inlineprotectedvirtual |
| Type enum name | chrono::ChSolver | |
| verbose (defined in chrono::ChSolver) | chrono::ChSolver | protected |
| violation_history (defined in chrono::ChIterativeSolverVI) | chrono::ChIterativeSolverVI | 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 |
| ~ChIterativeSolverVI() (defined in chrono::ChIterativeSolverVI) | chrono::ChIterativeSolverVI | inlinevirtual |
| ~ChSolver() (defined in chrono::ChSolver) | chrono::ChSolver | inlinevirtual |
| ~ChSolverADMM() (defined in chrono::ChSolverADMM) | chrono::ChSolverADMM | inline |
| ~ChSolverVI() (defined in chrono::ChSolverVI) | chrono::ChSolverVI | inlinevirtual |