ANNOUNCEMENT: Fortran to Python Interface Generator, 2nd Rel. 
Author Message
 ANNOUNCEMENT: Fortran to Python Interface Generator, 2nd Rel.

FPIG - fortran to python Interface Generator

I am pleased to announce the second public release of f2py
(version 2.264):

      http://www.*-*-*.com/

f2py is a command line tool for binding Python and Fortran codes.  It
scans Fortran 77/90/95 codes and generates a Python C/API module that
makes it possible to call Fortran routines from Python.  No Fortran or
C expertise is required for using this tool.

Features include:

   *** All basic Fortran types are supported:
         integer[ | *1 | *2 | *4 | *8 ], logical[ | *1 | *2 | *4 | *8 ],
         character[ | *(*) | *1 | *2 | *3 | ... ]
         real[ | *4 | *8 | *16 ], double precision,
         complex[ | *8 | *16 | *32 ]

   *** Multi-dimensional arrays of (almost) all basic types.
       Dimension specifications:
                 <dim> | <start>:<end> | * | :

   *** Supported attributes:
         intent([ in | inout | out | hide | in,out | inout,out ])
         dimension(<dimspec>)
         depend([<names>])
         check([<C-booleanexpr>])
         note(<LaTeX text>)
         optional, required, external

   *** Calling Fortran 77/90/95 subroutines and functions.  Also
       Fortran 90/95 module routines.  Internal initialization of
       optional arguments.

   *** Accessing COMMON blocks from Python.  Accessing Fortran 90/95
       module data coming soon.

   *** Call-back functions: calling Python functions from Fortran with
       very flexible hooks.

   *** In Python, arguments of the interfaced functions may be of
       different type - necessary type conversations are done
       internally in C level.

   *** Automatically generates documentation (__doc__,LaTeX) for
       interface functions.

   *** Automatically generates signature files --- user has full
       control over the interface constructions.  Automatically
       detects the signatures of call-back functions, solves argument
       dependencies, etc.

   *** Automatically generates Makefile for compiling Fortran and C
       codes and linking them to a shared module. Many compilers are
       supported: gcc, Compaq Fortran, VAST/f90 Fortran, Absoft
       F77/F90, MIPSpro 7 Compilers, etc.  Platforms: Intel/Alpha
       Linux, HP-UX, IRIX64.

   *** Complete User's Guide in various formats (html,ps,pdf,dvi).

   *** f2py users list is available for support, feedback, etc.

More information about f2py, see

      http://www.*-*-*.com/

f2py is released under the LGPL license.

Sincerely,

     September 12, 2000

<P><A HREF=" http://www.*-*-*.com/ ;>f2py 2.264</A> - The
Fortran to Python Interface Generator (12-Sep-00)



Sun, 02 Mar 2003 00:12:59 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. ANN: F2PY - Fortran to Python Interface Generator - 6th Release

2. ANN: F2PY - Fortran to Python Interface Generator

3. f2py 1.116: The Fortran to Python Interface Generator

4. ANN: F2PY - Fortran to Python Interface Generator - 6th Release

5. ANN: F2PY - Fortran to Python Interface Generator

6. f2py 1.116: The Fortran to Python Interface Generator

7. ANN: F2PY - Fortran to Python Interface Generator - 6th Release

8. Announcement: Parser generator implemented in python

9. Announcement: Python based Sourcecode generator (engineering)

10. Announcement of release: OZ++ (ver.1, rel.1)

11. Announcement: (partial) F90 Interface to POSIX for gnu Fortran

12. Python/Tk Empire Interface -- Beta Release Announcement

 

 
Powered by phpBB® Forum Software