80 su2double Sign(
const su2double & x,
const su2double & y)
const;
89 void ApplyGivens(
const su2double & s,
const su2double & c, su2double & h1, su2double & h2);
101 void GenerateGivens(su2double & dx, su2double & dy, su2double & s, su2double & c);
114 void SolveReduced(
const int & n,
const vector<vector<su2double> > & Hsbg,
115 const vector<su2double> & rhs, vector<su2double> & x);
135 void ModGramSchmidt(
int i, vector<vector<su2double> > & Hsbg, vector<CSysVector> & w);
145 void WriteHeader(
const string & solver,
const su2double & restol,
const su2double & resinit);
155 void WriteHistory(
const int & iter,
const su2double & res,
const su2double & resinit);
170 unsigned long m,
bool monitoring);
185 unsigned long m, su2double *residual,
bool monitoring);
200 unsigned long m, su2double *residual,
bool monitoring);
Headers of the main subroutines for creating the geometrical structure. The subroutines and functions...
Headers of the main subroutines for creating the sparse matrices-by-blocks. The subroutines and funct...
All the information about the definition of the physical problem. The subroutines and functions are i...
Parent class for defining the geometry of the problem (complete geometry, multigrid agglomerated geom...
Definition: geometry_structure.hpp:72
Defines classes for referencing options for easy input in CConfig.
Headers of the mpi interface for generalized datatypes. The subroutines and functions are in the mpi_...
abstract base class for defining matrix-vector products
Definition: vector_structure.hpp:363
abstract base class for defining preconditioning operation
Definition: vector_structure.hpp:380
inline subroutines of the linear_solvers_structure.hpp file.
Main class for defining sparse matrices-by-blocks with compressed row format.
Definition: matrix_structure.hpp:59
Class for solving linear systems using classical and Krylov-subspace iterative methods.
Definition: linear_solvers_structure.hpp:67
Headers for the classes related to linear solvers (CG, FGMRES, etc) The subroutines and functions are...
Class for holding and manipulating vectors needed by linear solvers.
Definition: vector_structure.hpp:60
Main class for defining the problem; basically this class reads the configuration file...
Definition: config_structure.hpp:68