FortWrap is a python script that parses Fortran 90/95/200X source files and generates wrapper code in the form of C++ classes. FortWrap is intended to be used with object oriented Fortran code that makes use of Fortran derived types.
Project has moved to:
https://github.com/mcfarljm/fortwrap
Features
- Fortran derived types wrapped in C++ proxy classes
- Experimental support for polymorphism (CLASS variables) in version 2.0
- Arrays wrapped with C++ vectors
- Support for optional arguments
- Support for wrapping procedure pointers
- Support for string arguments
- Fortran doxygen comments transferred to C++ header files
- Name mangling support for gfortran and g95 compilers
- Wrappers respect Fortran public/private statements
- Generated code can be re-wrapped with swig -c++
License
MIT LicenseFollow FortWrap
You Might Also Like
Our Free Plans just got better! | Auth0 by Okta
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
-
Hits the spot.