Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Release GIL before calling C subroutines
The MSIS C-functions don't interact with python, so we can declare them thread-safe and make the code release the GIL for them. Should not harm normal use cases but may help with multi-threaded calculations as every MSIS grid point can be calculated completely independently. See also: https://docs.python.org/3/c-api/init.html#releasing-the-gil-from-extension-code
- Loading branch information