Fortran for Speed, Python for Comfort¶
Fwrap wraps Fortran code in C, Cython and Python. It focuses on Fortran 90 and 95, and will work with Fortran 77 so long as you limit yourself to “sane” Fortran 77. [1]
Fwrap is licensed under the new BSD license.
Note
Fwrap is under heavy development and is quickly approaching its first release. This page is constantly being updated with new information and links.
Dependencies¶
- NumPy
- Tested with NumPy >= 1.3.0
- Cython
- Tested with Cython >= 0.11
- Fparser
- Used by fwrap for parsing Fortran code (will be distributed with fwrap’s releases)
And, of course a sufficiently recent version of Python (tested with versions 2.5 and 2.6) and a Fortran 90 compiler. Gfortran version >= 4.3.3 works well, as does Intel’s ifort.
Bug reports, Wiki & Mailing list¶
- Fwrap trac
- For bug reports, wiki pages, etc.
- http://groups.google.com/group/fwrap-users
- Questions, comments, patches, help...
Development¶
- Mercurial Repository
- To get the latest development version
- Development blog
- For all fwrap-related news