Fortran interface/fftw:
- set precision kind as a input parameter; fix f2py bug - update fftw interface (fortran) and diffusion op
Showing
- CMakeLists.txt 20 additions, 7 deletionsCMakeLists.txt
- cmake/fortran_utils.cmake 5 additions, 1 deletioncmake/fortran_utils.cmake
- docs/sphinx/users_guide/diffusion.rst 43 additions, 0 deletionsdocs/sphinx/users_guide/diffusion.rst
- docs/sphinx/users_guide/operators.rst 1 addition, 0 deletionsdocs/sphinx/users_guide/operators.rst
- hysop/common_f/template.f95 13 additions, 2 deletionshysop/common_f/template.f95
- hysop/common_f/template.pyf 1 addition, 2 deletionshysop/common_f/template.pyf
- hysop/f2py/fftw2py.pyf 0 additions, 130 deletionshysop/f2py/fftw2py.pyf
- hysop/fortran/template.f95 3 additions, 3 deletionshysop/fortran/template.f95
- hysop/fortran/template.pyf 3 additions, 2 deletionshysop/fortran/template.pyf
- hysop/numerics/fftw_f/fft2d.f90 29 additions, 29 deletionshysop/numerics/fftw_f/fft2d.f90
- hysop/numerics/fftw_f/fft3d.f90 64 additions, 65 deletionshysop/numerics/fftw_f/fft3d.f90
- hysop/numerics/fftw_f/fftw2py.f90 52 additions, 52 deletionshysop/numerics/fftw_f/fftw2py.f90
- hysop/numerics/fftw_f/fftw2py.pyf 130 additions, 0 deletionshysop/numerics/fftw_f/fftw2py.pyf
- hysop/operator/computational.py 3 additions, 1 deletionhysop/operator/computational.py
- hysop/operator/diffusion.py 6 additions, 5 deletionshysop/operator/diffusion.py
- hysop/operator/discrete/diffusion_fft.py 37 additions, 29 deletionshysop/operator/discrete/diffusion_fft.py
- hysop/operator/tests/test_diffusion.py 6 additions, 16 deletionshysop/operator/tests/test_diffusion.py
- hysop/operators.py 2 additions, 0 deletionshysop/operators.py
- precision.conf.in 37 additions, 0 deletionsprecision.conf.in
- setup.py.in 13 additions, 10 deletionssetup.py.in
Loading
Please register or sign in to comment