Cantera
3.1.0
Install
User Guide
Examples
Reference
Develop
Community
Loading...
Searching...
No Matches
sundials_headers.h
1
#ifndef CT_SUNDIALS_HEADERS
2
#define CT_SUNDIALS_HEADERS
3
4
#include "sundials/sundials_types.h"
5
#include "sundials/sundials_math.h"
6
#include "sundials/sundials_nvector.h"
7
#include "nvector/nvector_serial.h"
8
#include "cvodes/cvodes.h"
9
#include "idas/idas.h"
10
11
#if CT_SUNDIALS_USE_LAPACK
12
#include "sunlinsol/sunlinsol_lapackdense.h"
13
#include "sunlinsol/sunlinsol_lapackband.h"
14
#else
15
#include "sunlinsol/sunlinsol_dense.h"
16
#include "sunlinsol/sunlinsol_band.h"
17
#endif
18
#include "sunlinsol/sunlinsol_spgmr.h"
19
#include "cvodes/cvodes_diag.h"
20
21
#if SUNDIALS_VERSION_MAJOR < 7
22
#include "cvodes/cvodes_direct.h"
23
#include "idas/idas_direct.h"
24
#include "idas/idas_spils.h"
25
#include "cvodes/cvodes_spils.h"
26
#endif
27
28
#if SUNDIALS_VERSION_MAJOR < 6
29
typedef
realtype sunrealtype;
30
typedef
booleantype sunbooleantype;
31
#endif
32
33
#define CV_SS 1
34
#define IDA_SS 1
35
#define CV_SV 2
36
#define IDA_SV 2
37
38
typedef
long
int
sd_size_t;
39
40
#endif
include
cantera
numerics
sundials_headers.h
Generated by
1.9.7