Releases: tchlux/fmodpy
Releases · tchlux/fmodpy
Fotran strings and sys lib discovery
This release includes many of the features built over the last few minor version. Most notably:
- Fortran strings are now supported (in addition to character arrays).
- System libraries for things like OpenMP (
libgomp.so
), BLAS (libblas.so
), LAPACK (liblapack.so
), and the like are all automatically located in standard system paths and included in the generated wrapper when compilation with associated flags (-fopenmp
,-lblas
,-llapack
) are used in the wrapper. - Large arrays with more than 2^32 elements now transmit correctly because all
SIZE
s of arrays passed through the wrappers have been upgraded to 64-bit integers.
Derived Types
Having now used derived types in my own Fortran code being wrapped with fmodpy
for some time, I have reasonable confidence that this functionality is stable and ready for general use.
First commit, ready to post to PyPI.
0.0.0 First commit. Version 0.0.0