accelerInt  v0.1
solver_options.cuh
Go to the documentation of this file.
1 
14 #ifndef SOLV_OPT_HEAD
15 #define SOLV_OPT_HEAD
16 
17 #include <float.h>
18 
19 /* Tolerances and Timestep */
20 
22 #define ATOL (1e-10)
23 
24 #define RTOL (1e-06)
25 
26 #define t_step (1e-06)
27 
28 #define end_time (1e-06)
29 
31 #define EPS DBL_EPSILON
32 
33 #define SMALL DBL_MIN
34 
36 #define N_RA (10)
37 
38 
39 /* CVodes Parameters */
40 //#define CV_MAX_ORD (5) //maximum order for method, default for BDF is 5
42 #define CV_MAX_STEPS (-1)
43 //#define CV_HMAX (0) //upper bound on step size (integrator step, not global timestep)
44 //#define CV_HMIN (0) //lower bound on step size (integrator step, not global timestep)
46 #define CV_MAX_HNIL (1)
47 
48 #define CV_MAX_ERRTEST_FAILS (5)
49 
51 #define SAME_IC
52 
54 #define DEBUG
55 #include <fenv.h>
56 
58 #define SHUFFLE
59 
61 #define PRINT
62 
64 #define IGN
65 
67 #define LOG_OUTPUT
68 
70 #define LOG_KRYLOV_AND_STEPSIZES
71 
73 #define LOG_END_ONLY
74 
76 #define FINITE_DIFFERENCE
77 
79 #define DIVERGENCE_TEST (2048 * 32)
80 
82 #define CONST_TIME_STEP
83 
84 #endif