|
accelerInt
v0.1
|
Various macros controlling behaviour of EXPRB43 algorithm. More...


Go to the source code of this file.
Namespaces | |
| exprb43 | |
Macros | |
| #define | P 4 |
| max order of the phi functions (for error estimation) More... | |
| #define | ORD 3.0 |
| order of embedded methods More... | |
| #define | M_MAX NSP |
| maximum Krylov dimension (without phi order) More... | |
| #define | STRIDE (M_MAX + P) |
| Krylov matrix stride. More... | |
| #define | MAX_STEPS (100000) |
| Maximum allowed internal timesteps per integration step. More... | |
| #define | MAX_CONSECUTIVE_ERRORS (5) |
| Number of consecutive errors on internal integration steps allowed before exit. More... | |
| #define | EC_success (0) |
| Successful integration step. More... | |
| #define | EC_consecutive_steps (1) |
| Maximum consecutive errors on internal integration steps reached. More... | |
| #define | EC_max_steps_exceeded (2) |
| Maximum number of internal integration steps reached. More... | |
| #define | EC_h_plus_t_equals_h (3) |
| Timestep reduced such that update would have no effect on simulation time. More... | |
Various macros controlling behaviour of EXPRB43 algorithm.
Definition in file exprb43_props.h.
| #define M_MAX NSP |
maximum Krylov dimension (without phi order)
Definition at line 26 of file exprb43_props.h.
| #define MAX_CONSECUTIVE_ERRORS (5) |
Number of consecutive errors on internal integration steps allowed before exit.
Definition at line 32 of file exprb43_props.h.
| #define MAX_STEPS (100000) |
Maximum allowed internal timesteps per integration step.
Definition at line 30 of file exprb43_props.h.
| #define ORD 3.0 |
order of embedded methods
Definition at line 24 of file exprb43_props.h.
| #define P 4 |
max order of the phi functions (for error estimation)
Definition at line 22 of file exprb43_props.h.
Krylov matrix stride.
Definition at line 28 of file exprb43_props.h.
1.8.14