ODEBND
|
GSL options.
#include <base_gsl.hpp>
Public Types | |
enum | INTEGRATION_METHOD { RKF45 = 0, RK8PD, MSADAMS, MSBDF } |
Enumeration of numerical integration algorithms. More... | |
Public Member Functions | |
Options () | |
Constructor. | |
template<typename U > | |
Options & | operator= (U &options) |
Assignment operator. | |
Public Attributes | |
INTEGRATION_METHOD | INTMETH |
Numerical integration method. | |
double | H0 |
Initial step-size (Default: 1e-2) | |
double | HMIN |
Minimum step-size (Default: 0e0) | |
double | HMAX |
Maximum step-size (Default: 0e0) | |
unsigned int | NMAX |
Maximum number of steps in a time stage (Default: 0) | |
double | RTOL |
Relative integration tolerance (Default: 1e-6) | |
double | ATOL |
Absolute integration tolerance (Default: 1e-6) |