File tree Expand file tree Collapse file tree 3 files changed +12
-5
lines changed
Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 22#define AMICI_ABSTRACT_MODEL_H
33
44#include " amici/defines.h"
5- # include " amici/splinefunctions.h "
6- #include " amici/sundials_matrix_wrapper.h "
7- #include " amici/vector.h "
5+
6+ #include < gsl/gsl-lite.hpp >
7+ #include < sundials/sundials_matrix.h >
88
99#include < memory>
10+ #include < vector>
1011
1112namespace amici {
1213class Solver ;
14+ class HermiteSpline ;
15+ class SUNMatrixWrapper ;
16+ class AmiVector ;
1317
1418/* *
1519 * @brief Abstract base class of amici::Model defining functions that need to
Original file line number Diff line number Diff line change 44#include " amici/abstract_model.h"
55#include " amici/defines.h"
66#include " amici/event.h"
7- #include " amici/logging.h"
87#include " amici/model_dimensions.h"
98#include " amici/model_state.h"
109#include " amici/simulation_parameters.h"
1110#include " amici/splinefunctions.h"
1211#include " amici/sundials_matrix_wrapper.h"
13- #include " amici/vector.h"
1412
1513#include < map>
1614#include < vector>
@@ -20,6 +18,9 @@ namespace amici {
2018class ExpData ;
2119class Model ;
2220class Solver ;
21+ class Logger ;
22+ class AmiVector ;
23+ class AmiVectorArray ;
2324
2425} // namespace amici
2526
Original file line number Diff line number Diff line change 11#include " amici/abstract_model.h"
2+ #include " amici/exception.h"
3+ #include " amici/splinefunctions.h"
24
35namespace amici {
46
You can’t perform that action at this time.
0 commit comments