-
Notifications
You must be signed in to change notification settings - Fork 109
Open
Description
Currently the SHTOOLS SHExpandGLQ function i regularly use fails in multithreaded applications. I think this comes from the modulation of fftw3.3.3 plans as only the fftw execute calls are thread-safe: https://www.fftw.org/fftw3_doc/Thread-safety.html
This probably affects (almost) all fftw calls in SHTOOLS.
Would it be an idea to implement the brute fftw_make_planner_thread_safe call and force fft expansions to be thread safe?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels