chrono::fsi::sph::SphLinearSolverGMRES Class Reference

Description

GMRES iterative linear solver.

#include <SphLinearSolverGMRES.h>

Inherits ChFsiLinearSolver.

Public Member Functions

 SphLinearSolverGMRES (Real mrel_res=1e-8, Real mabs_res=1e-4, int mmax_iter=1000, bool mverbose=false)
 Constructor of the SphLinearSolverGMRES class.
 
 ~SphLinearSolverGMRES ()
 Destructor of the SphLinearSolverGMRES class.
 
virtual void Solve (int SIZE, int NNZ, Real *A, unsigned int *ArowIdx, unsigned int *AcolIdx, Real *x, Real *b) override
 Solve the linear system on the device.
 
void SetRestart (int R)
 Set the restart parameter in the GMRES method.
 

The documentation for this class was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono_fsi/sph/math/SphLinearSolverGMRES.h
  • /builds/uwsbel/chrono/src/chrono_fsi/sph/math/SphLinearSolverGMRES.cpp