Solver
  Description
Collaboration diagram for Solver:

| Classes | |
| class | chrono::ChDirectSolverLS | 
| Base class for sparse direct linear solvers.  More... | |
| class | chrono::ChSolverSparseLU | 
| Sparse LU direct solver.  More... | |
| class | chrono::ChSolverSparseQR | 
| Sparse LU direct solver.  More... | |
| class | chrono::ChIterativeSolver | 
| Base class for iterative solvers.  More... | |
| class | chrono::ChIterativeSolverLS | 
| Base class for Chrono solvers based on Eigen iterative linear solvers.  More... | |
| class | chrono::ChSolverGMRES | 
| GMRES iterative solver.  More... | |
| class | chrono::ChSolverBiCGSTAB | 
| BiCGSTAB iterative solver.  More... | |
| class | chrono::ChSolverMINRES | 
| MINRES iterative solver.  More... | |
| class | chrono::ChIterativeSolverVI | 
| Base class for iterative solvers aimed at solving complementarity problems arising from QP optimization problems.  More... | |
| class | chrono::ChSolver | 
| Base class for all Chrono solvers (for linear problems or complementarity problems).  More... | |
| class | chrono::ChSolverAPGD | 
| An iterative solver based on Nesterov's Projected Gradient Descent.  More... | |
| class | chrono::ChSolverBB | 
| An iterative solver based on modified Krylov iteration of spectral projected gradients with Barzilai-Borwein.  More... | |
| class | chrono::ChSolverLS | 
| Base class for solvers aimed at solving linear systems.  More... | |
| class | chrono::ChSolverPJacobi | 
| An iterative solver for VI based on projective fixed point method (projected Jacobi).  More... | |
| class | chrono::ChSolverPMINRES | 
| An iterative solver based on modified Krylov iteration of MINRES type with gradient projections (similar to nonlinear CG with Polyak-Ribiere).  More... | |
| class | chrono::ChSolverPSOR | 
| An iterative solver based on projective fixed point method, with overrelaxation and immediate variable update as in SOR methods.  More... | |
| class | chrono::ChSolverPSSOR | 
| An iterative solver based on symmetric projective fixed point method, with overrelaxation and immediate variable update as in SSOR methods.  More... | |
| class | chrono::ChSolverVI | 
| Base class for solvers aimed at solving complementarity problems arising from QP optimization problems.  More... | |
