pdidev / pdi

The PDI Data Interface
https://pdi.dev
BSD 3-Clause "New" or "Revised" License
6 stars 0 forks source link

feature request : ability to share derived types through the fortran interface #417

Closed jbigot closed 2 months ago

jbigot commented 2 years ago

In GitLab by @youldrouis on Mar 10, 2022, 12:42

Currently the PDI fortran interface covers a wide range of data types and sizes, based on the zpp preprocessor and a list containing the types of data that are most commonly used. However this list finds its limits when trying to expose derived types or less frequently used types. The norms introduced in Fortran2008 improved the Fortran/C interoperability thanks to 2 dummy argument generic typing : the assumed type and the assumed shape that are specifically designed for this kind of applications.

jbigot commented 2 years ago

In GitLab by @youldrouis on Mar 17, 2022, 10:19

mentioned in commit 6826d3a1f16b59c092bf2b3bb8d2deb6c5e78448

jbigot commented 2 years ago

In GitLab by @youldrouis on Mar 24, 2022, 09:48

mentioned in commit c193c7aadd193d0917c65a7eccd7e4442904f515