CyRK's CySolver does not allow for complex-valued dependent variables. #30
Labels
CySolver
Issues related to the CySolver class
cython
Issue related to cython-based code
enhancement
New feature or request
help wanted
Extra attention is needed
CyRK's CySolver only allows
np.float64
y0 and dydt. This is due to limitations between fused types (used incyrk_ode
) and cython cdef classes.A workaround is to convert your N-dimensional complex system of ODEs into a 2N-dimensional floating point system of ODEs. Pass this onto CySolver, and then convert the output back into complex values.
The text was updated successfully, but these errors were encountered: