accelerInt  v0.1
exprb43_props.h
Go to the documentation of this file.
1 
8 #ifndef RB43_PROPS_H
9 #define RB43_PROPS_H
10 
11 #include "header.h"
12 #include <stdio.h>
13 
14 #ifdef GENERATE_DOCS
15 namespace exprb43 {
16 #endif
17 
18 
19 //if defined, uses (I - h * Hm)^-1 to smooth the krylov error vector
20 //#define USE_SMOOTHED_ERROR
22 #define P 4
23 #define ORD 3.0
25 #define M_MAX NSP
27 #define STRIDE (M_MAX + P)
29 #define MAX_STEPS (100000)
31 #define MAX_CONSECUTIVE_ERRORS (5)
33 
43 #define EC_success (0)
45 #define EC_consecutive_steps (1)
47 #define EC_max_steps_exceeded (2)
49 #define EC_h_plus_t_equals_h (3)
51 
59 #ifdef GENERATE_DOCS
60 }
61 #endif
62 
63 #endif
An example header file that defines system size and other required methods for integration of the van...