[Numpy-discussion] [cython-users] ANN fwrap v0.1.0

Robert Bradshaw robertwb at math.washington.edu
Sun Aug 8 00:12:20 EDT 2010


Excellent news! May you get lots of users and (easy to address) bug
reports. Sounds like it does a lot already.

- Robert


On Sat, Aug 7, 2010 at 5:33 PM, Kurt Smith <kwmsmith at gmail.com> wrote:
> Fwrap v0.1.0
> ============
>
> I am pleased to announce the first release of Fwrap v0.1.0, a utility for
> wrapping Fortran code in C, Cython and Python.  Fwrap focuses on supporting the
> features of Fortran 90/95, but will work with most well-behaved Fortran 77
> code, too.
>
> Fwrap is BSD licensed.
>
> Fwrap is beta-level software; all public APIs and commandline options are
> subject to change.
>
> Features in the v0.1.0 release:
>
>    * Fortran source parsing and automatic wrapper generation;
>
>    * Top-level (non-module) Fortran subroutines and functions;
>
>    * Supports all intrinsic types (integer, real, complex, logical &
>      character);
>
>    * Default and non-default intrinsic types properly wrapped;
>
>    * Scalar and array arguments supported;
>
>    * Supports assumed-shape, assumed-size, and explicit-shape array arguments;
>
>    * Intent 'in', 'inout', 'out' and no intent arguments supported;
>
>    * Automatic docstring generation for extension module and functions;
>
>    * Wrappers are portable w.r.t. both Fortran and C compilers.
>
> Upcoming features:
>
>    * "Use" statement support;
>
>    * Python & Cython callback support;
>
>    * Kind-parameters in type specification;
>
>    * Module-level data and parameters;
>
>    * User-derived types.
>
> See the README and documentation for requirements, compiler support, etc.
>
> Download
> --------
>
> You can get fwrap from pypi or from its sourceforge download page:
>
>    https://sourceforge.net/projects/fwrap/files/
>
> More Info
> ---------
>
> Project homepage, including links to wiki & bug tracker:
>
>    http://fwrap.sourceforge.net/
>
> Mailing list:
>
>    http://groups.google.com/group/fwrap-users
>
> Development blog:
>
>    http://fortrancython.wordpress.com/
>



More information about the NumPy-Discussion mailing list