Attributes
- integrator_classes
integrator_classes = [ ]
- runner
runner = None
- success
success = None
- supports_run_relax
supports_run_relax = None
- supports_step
supports_step = None
Method summary
- reset(self, n, has_jac)
- run(self, f, jac, y0, t0, t1, f_params, jac_params)
- run_relax(self, f, jac, y0, t0, t1, f_params, jac_params)
- step(self, f, jac, y0, t0, t1, f_params, jac_params)
Methods
- reset(self, n, has_jac)
Prepare integrator for call: allocate memory, set flags, etc. n - number of equations. has_jac - if user has supplied function for evaluating Jacobian.
- run(self, f, jac, y0, t0, t1, f_params, jac_params)
Integrate from t=t0 to t=t1 using y0 as an initial condition. Return 2-tuple (y1,t1) where y1 is the result and t=t1 defines the stoppage coordinate of the result.
- run_relax(self, f, jac, y0, t0, t1, f_params, jac_params)
Integrate from t=t0 to t>=t1 and return (y1,t).
- step(self, f, jac, y0, t0, t1, f_params, jac_params)
Make one integration step and return (y1,t1).
