complex_ode#
- class scipy.integrate.complex_ode(f, jac=None)[source]#
- A wrapper of ode for complex systems. - This functions similarly as - ode, but re-maps a complex-valued equation system to a real-valued one before using the integrators.- Parameters:
- fcallable f(t, y, *f_args)
- Rhs of the equation. t is a scalar, - y.shape == (n,).- f_argsis set by calling- set_f_params(*args).
- jaccallable jac(t, y, *jac_args)
- Jacobian of the rhs, - jac[i,j] = d f[i] / d y[j].- jac_argsis set by calling- set_f_params(*args).
 
- fcallable 
- Attributes:
- tfloat
- Current time. 
- yndarray
- Current variable values. 
 
 - Methods - Extracts the return code for the integration to enable better control if the integration fails. - integrate(t[, step, relax])- Find y=y(t), set y as an initial condition, and return y. - set_f_params(*args)- Set extra parameters for user-supplied function f. - set_initial_value(y[, t])- Set initial conditions y(t) = y. - set_integrator(name, **integrator_params)- Set integrator by name. - set_jac_params(*args)- Set extra parameters for user-supplied function jac. - set_solout(solout)- Set callable to be called at every successful integration step. - Check if integration was successful. - Examples - For usage examples, see - ode.