FFLAGS="-fopenmp -lfftw3 -I/usr/include" CFLAGS="-fopenmp -lfftw3 -march=native" f2py --opt="-O3 -fno-math-errno -fno-trapping-math -march=native" -m _soft_test -c soft.f95 skip: init init_soft init_kostelec_recurrence init_risbo_recurrence check_recurrence_type int_to_soft_pointer get_so3func_part_halfcomplex inverse_wigner_loop_body_cmplx_kostelec inverse_wigner_loop_body_cmplx_kostelec_alloc inverse_wigner_trf_cmplx_kostelec inverse_wigner_loop_body_cmplx_risbo inverse_wigner_trf_cmplx_risbo inverse_wigner_trf_cmplx forward_wigner_loop_body_cmplx_kostelec forward_wigner_loop_body_cmplx_kostelec_alloc forward_wigner_trf_cmplx_kostelec forward_wigner_loop_body_cmplx_risbo forward_wigner_trf_cmplx_risbo forward_wigner_trf_cmplx	 inverse_wigner_loop_body_real_kostelec inverse_wigner_loop_body_real_kostelec_alloc inverse_wigner_trf_real_kostelec inverse_wigner_loop_body_real_risbo inverse_wigner_trf_real_risbo inverse_wigner_trf_real forward_wigner_loop_body_real_kostelec forward_wigner_loop_body_real_kostelec_alloc forward_wigner_trf_real_kostelec forward_wigner_loop_body_real_risbo forward_wigner_trf_real_risbo forward_wigner_trf_real soft  soft_  isoft isoft_   rsoft rsoft_  irsoft  irsoft_  soft_many isoft_many rsoft_many irsoft_many integrate_over_so3_cmplx integrate_over_so3_real inverse_wigner_loop_body_corr_cmplx_kostelec_alloc inverse_wigner_loop_body_corr_cmplx_kostelec inverse_wigner_trf_corr_cmplx_kostelec inverse_wigner_loop_body_corr_cmplx_risbo inverse_wigner_trf_corr_cmplx_risbo inverse_wigner_trf_corr_cmplx cross_correlation_ylm_cmplx cross_correlation_ylm_cmplx_ cross_correlation_ylm_cmplx_3d inverse_wigner_loop_body_corr_real_kostelec_alloc inverse_wigner_loop_body_corr_real_kostelec inverse_wigner_trf_corr_real_kostelec inverse_wigner_loop_body_corr_real_risbo inverse_wigner_trf_corr_real_risbo inverse_wigner_trf_corr_real cross_correlation_ylm_real cross_correlation_ylm_real_ cross_correlation_ylm_real_3d fft ifft rfft irfft :
