Wrap namespace as module
-
Better support for namespaces. Each namespace creates a module
in Fortran and Python -
Process 'void **' argument as 'type(C_PTR)' by reference.
-
Added assumedtype attribute to use Fortran assumed-type declaration,
type(*)
, forvoid *
arguments. -
Parse
enum class
andenum struct
. -
Process arrays in Python as NumPy array or Python list using option
PY_array_arg. -
Process struct in Python as NumPy array or extension type using option
PY_struct_arg. -
Changed how the fortran_generic arguments are specified to allow
multiple arguments and to associate attributes with arguments.