Skip to content

Releases: tchlux/fmodpy

Fotran strings and sys lib discovery

08 Aug 04:48
Compare
Choose a tag to compare

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 SIZEs of arrays passed through the wrappers have been upgraded to 64-bit integers.

Derived Types

06 Feb 10:06
Compare
Choose a tag to compare

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.

24 Oct 15:06
Compare
Choose a tag to compare
Pre-release
0.0.0

First commit. Version 0.0.0