YANEFramework 1.1.0

Namespace of the Differential Equation Solvers.
Classes  
class  DoPri 
Class of DormandPrince solvers for differential equation systems. More...  
class  DoPri5 
Class of the DormandPrince5(4) solver for differential equation systems. More...  
class  DoPri853 
Class of the DormandPrince8(5)3 solver for differential equation systems. More...  
class  DoPriConfig 
Class to configure all DoPri solvers. More...  
class  Euler 
Class of Radau solver for differential equation systems. More...  
class  Heun 
Class of Heun solver for differential equation systems. More...  
class  IncompatibleConfigException 
Exception due to incompatible configuration object. More...  
class  IncompatibleDGLException 
Exception due to incompatible differential or difference equation. More...  
class  NoInitialValueException 
Exception due to uninitialized calls. More...  
class  OdeConfig 
Class of configuration possibilities for the differential equation solvers. More...  
class  OdeFunction 
Class for transferring data from the user to the yane::OdeSolve::OdeSolve object. More...  
class  OdeSolEx 
Exceptions of the differential and difference equation solver. More...  
class  OdeSolve 
Class of solvers for ordinary differential equations. More...  
class  OdeSolveFirst 
Class of differential or difference equation systems. More...  
class  Radau 
Class of Radau solvers for differential equation systems. More...  
class  Radau5 
Class of Radau5 solver for differential equation systems. More...  
class  Radau5913 
Class of Radau5913 solver for differential equation systems. More...  
class  Radau5913Config 
Class to configure the Radau5913 solver. More...  
class  RadauConfig 
Class to configure all Radau solvers. More...  
class  RecurseSequence 
Class to solve difference equation systems. More...  
class  RK4 
Class of Runge Kutta 4 solver for differential equation systems. More...  
class  ROCK 
Class of ROCK solvers for merely stiff differential equations (e.g. parabolic PDEs which are discretized using finite differences) More...  
class  ROCK2 
Class of ROCK solver of order 2 for merely stiff differential equations. More...  
class  ROCK4 
Class of ROCK solver of order 4 for merely stiff differential equations. More...  
class  Rodas 
Class of Rodas solvers for differential equation systems. More...  
class  RodasConfig 
Class to configure all Radau solvers. More...  
class  SingularyMatrixException 
Exception due to a singularity in the matrix. More...  
class  StiffException 
Exception due to stiffness of the problem. More...  
struct  T_ODEPARAMS 
Typedef defining the function for the continuous time output of the solution of the differential equation system. More...  
class  TooManyStepsException 
Exception due to too many steps of the solver. More...  
class  TooSmallStepSizeException 
Exception due to too small step size. More...  
class  UnsuccessfulException 
Exception due to unsuccessful termination of the solver. More...  
class  WrongSolverInputException 
Exception due to wrong input to the solver. More...  
Typedefs  
typedef void(*  T_DFTFUNC )(int *n, double *t, double *y, double *ft, double *rpar, int *ipar) 
Typedef defining the time derivative of the right hand side of the differential equation system.  
typedef void(*  T_JACFUNC )(int *n, double *t, double *y, double *dfy, int *ldfy, double *rpar, int *ipar) 
Typedef defining the jacobian of the differential equation system.  
typedef void(*  T_MASSFUNC )(int *n, double *mas, int *lmas, double *rpar, int *ipar) 
Typedef defining the mass matrix of the differential equation system.  
typedef void(*  T_ODEFUNC )(int *n, double *t, double *y, double *dy, double *rpar, int *ipar) 
Typedef defining the right hand side of the differential equation system.  
typedef double(*  T_RHOFUNC )(int *n, double *t, double *y, double *rpar, int *ipar) 
Typedef defining the function for the spectral radius of the differential equation system.  
Enumerations  
enum  T_STEPSIZESTRATEGY 
Enumerator for the choice of the step size control method