SG++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sgpp::solver Namespace Reference

Classes

class  AdamsBashforth
 This class implements the explicit Adams-Bashforth method for solving ordinary partial equations. More...
 
class  BiCGStab
 
class  BiCGStabSP
 
class  ConjugateGradients
 
class  ConjugateGradientsSP
 
class  CrankNicolson
 This class implements the Crank-Nicolson method for solving ordinary partial equations. More...
 
class  Euler
 This class implements the explicit and implicit Euler method for solving ordinary partial equations. More...
 
class  ODESolver
 
class  OperationParabolicPDESolverSystem
 Abstract definition of a System that is used to solve parabolic partial differential equations. More...
 
class  SGSolver
 Abstract class that defines a solver used in Sparse Grids Applications. More...
 
class  SGSolverSP
 Abstract class that defines a solver used in Sparse Grids Applications. More...
 
class  SLESolver
 
struct  SLESolverConfiguration
 
class  SLESolverSP
 
struct  SLESolverSPConfiguration
 
class  StepsizeControl
 This class implements a step size control using Adams-Bashforth and Crank-Nicolson for solving ordinary partial equations. More...
 
class  StepsizeControlBDF
 This class implements a step size control using the midpoint method and BDF2 for solving ordinary partial equations. More...
 
class  StepsizeControlEJ
 This class implements a time step size control using 1D-Diffusion for solving ordinary partial equations. More...
 
class  StepsizeControlH
 This class implements a step size control using Crank-Nicolson with different step sizes for solving ordinary partial equations. More...
 
class  StepsizeControlMC
 This class implements a step size control using Adams-Bashforth and Crank-Nicolson for solving ordinary partial equations. More...
 
class  VarTimestep
 This class implements a step size control using Adams-Bashforth and Crank-Nicolson for solving ordinary partial equations. More...
 

Enumerations

enum  SLESolverType { SLESolverType::CG, SLESolverType::BiCGSTAB }
 enum to address different SLE solvers in a standardized way More...
 

Functions

void validate (boost::any &v, const std::vector< std::string > &values, sgpp::solver::SLESolverType *target_type, int)
 

Enumeration Type Documentation

enum to address different SLE solvers in a standardized way

Enumerator
CG 
BiCGSTAB 

Function Documentation

void sgpp::solver::validate ( boost::any &  v,
const std::vector< std::string > &  values,
sgpp::solver::SLESolverType target_type,
int   
)

References BiCGSTAB, and CG.