Skip to content

Commit 8d286c7

Browse files
FFroehlichdweindl
andauthored
update swig ignores (#2098)
* add more swig ignores * Update amici.i * Update amici.i * Update amici.i * -s * 2304 * keep asserts * Update amici.i * Revert "2304" This reverts commit 2948382. * Revert "keep asserts" This reverts commit 3aa213b. * Revert "-s" This reverts commit 731cfc2. --------- Co-authored-by: Daniel Weindl <[email protected]>
1 parent 7a9a16c commit 8d286c7

File tree

3 files changed

+28
-0
lines changed

3 files changed

+28
-0
lines changed

swig/amici.i

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,12 +154,15 @@ wrap_unique_ptr(ExpDataPtr, amici::ExpData)
154154
%naturalvar amici::SimulationParameters::reinitialization_state_idxs_sim;
155155
%naturalvar amici::SimulationParameters::reinitialization_state_idxs_presim;
156156

157+
// DO NOT IGNORE amici::SimulationParameters, amici::ModelDimensions, amici::CpuTimer
157158
%ignore amici::ModelContext;
158159
%ignore amici::ContextManager;
159160
%ignore amici::ModelState;
160161
%ignore amici::ModelStateDerived;
161162
%ignore amici::unravel_index;
162163
%ignore amici::backtraceString;
164+
%ignore amici::Logger;
165+
%ignore amici::SimulationState;
163166

164167
// Include before any other header which uses enums defined there
165168
%include "amici/defines.h"

swig/model.i

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,16 @@ using namespace amici;
8484
%ignore getObservableSigma;
8585
%ignore getObservableSigmaSensitivity;
8686
%ignore getUnobservedEventSensitivity;
87+
%ignore fdsigmaydy;
88+
%ignore fdspline_slopesdp;
89+
%ignore fdspline_valuesdp;
90+
%ignore fdtotal_cldp;
91+
%ignore fdtotal_cldx_rdata;
92+
%ignore fdx_rdatadp;
93+
%ignore fdx_rdatadtcl;
94+
%ignore fdx_rdatadx_solver;
95+
%ignore fdsigmaydy;
96+
8797

8898

8999

swig/solver.i

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,21 @@ using namespace amici;
3939
%ignore turnOffRootFinding;
4040
%ignore getRootInfo;
4141
%ignore updateAndReinitStatesAndSensitivities;
42+
%ignore getCpuTime;
43+
%ignore getCpuTimeB;
44+
%ignore getLastOrder;
45+
%ignore getNumErrTestFails;
46+
%ignore getNumErrTestFailsB;
47+
%ignore getNumNonlinSolvConvFails;
48+
%ignore getNumNonlinSolvConvFailsB;
49+
%ignore getNumRhsEvals;
50+
%ignore getNumRhsEvalsB;
51+
%ignore getNumSteps;
52+
%ignore getNumStepsB;
53+
%ignore gett;
54+
%ignore startTimer;
55+
%ignore switchForwardSensisOff;
56+
%ignore timeExceeded;
4257

4358
// Solver.__repr__
4459
%pythoncode %{

0 commit comments

Comments
 (0)