Ember
|
#include "config.h"
#include <nvector/nvector_serial.h>
#include <sundials/sundials_dense.h>
#include <sundials/sundials_band.h>
#include <sundials/sundials_types.h>
#include <cvode/cvode.h>
#include "cantera/base/ct_defs.h"
#include "cvodes/cvodes_direct.h"
#include "cvodes/cvodes_spils.h"
#include "sunlinsol/sunlinsol_dense.h"
#include "sunlinsol/sunlinsol_band.h"
#include "sunlinsol/sunlinsol_spgmr.h"
#include "sunmatrix/sunmatrix_dense.h"
#include "sunmatrix/sunmatrix_band.h"
#include <iostream>
#include <vector>
#include <time.h>
Classes | |
class | SundialsContext |
A wrapper for managing a SUNContext object, need for Sundials >= 6.0. More... | |
class | sdVector |
wrapper class for Sundials "N_Vector" More... | |
class | sdMatrix |
Wrapper class for Sundials SUNDenseMatrix objects. More... | |
class | sdBandMatrix |
Wrapper class for Sundials SUNBandMatrix objects. More... | |
class | sdODE |
Abstract base class for an ODE to be integrated by SundialsCvode. More... | |
class | SundialsCvode |
Wrapper class for the Sundials CVODE solver. More... | |
Macros | |
#define | EMBER_ENABLE_IDA 0 |
Typedefs | |
typedef long int | sd_size_t |
Functions | |
std::ostream & | operator<< (std::ostream &os, const sdVector &v) |
#define EMBER_ENABLE_IDA 0 |
typedef long int sd_size_t |
std::ostream & operator<< | ( | std::ostream & | os, |
const sdVector & | v | ||
) |