micropython-ulab/code/scipy
Harald Milz 73ed8cc11f
Add scipy integration (#699)
* adding scipy integrate, initial check-in

* compile unix double-precision, select integrations algos

* bumping ulab version number to 6.7.0

* adding documentation

* documentation fix

* documentation fix

* documentation fix

* rewritten in some places

* complex number error handling

* added test cases

* resolved importing scipy.integrate

* resolved importing scipy.integrate #2

* build integrate only when we have MICROPY_FLOAT_IMPL_DOUBLE

* reverting commit a4c0c0b

* re-pushing failed commit

* Revert "re-pushing failed commit"

This reverts commit a10e89fe14.

* improve tests using math.isclose()

* enabled fp32 builds

* removed conditional includes

* adapted to new function names, corrected importing

* function names similar to in CPython scipy.integrate, some minor corrections

* major rewrite representing the name changes, mapping to CPython scipy.integrate, more background info
2024-12-15 18:49:08 +01:00
..
integrate Add scipy integration (#699) 2024-12-15 18:49:08 +01:00
linalg Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
optimize Remove the STATIC macro. (#664) 2024-02-29 21:34:50 +01:00
signal Switch to using MP_ERROR_TEXT in CircuitPython, change ulab accordingly 2023-10-30 09:50:39 +01:00
special Drop certain CircuitPython workarounds that are no longer needed 2023-09-22 14:47:02 -05:00
scipy.c Add scipy integration (#699) 2024-12-15 18:49:08 +01:00
scipy.h Fix several build errors in CircuitPython (#533) 2022-07-07 20:17:49 +02:00