Title :
Exposing Fortran Derived Types to C and Other Languages
Author :
Pletzer, Alexander ; McCune, Douglas ; Muszala, Stefan ; Vadlamani, Srinath ; Kruger, Scott
Author_Institution :
Australian Nat. Univ., Canberra, ACT
Abstract :
When building large scientific codes, you might have to mix different programming languages. The authors show how to bridge the interoperability gap between Fortran 90/95 and C, and from C to other languages, with working code examples.
Keywords :
C language; C languages; Fortran derived types; interoperability gap; large scientific codes; programming languages; Bridges; Computer languages; Data encapsulation; Java; Joining processes; Object oriented modeling; Object oriented programming; Parallel architectures; Parallel programming; Programming profession; Fortran; Python; derived types; programming languages; scientific programming;
Journal_Title :
Computing in Science & Engineering
DOI :
10.1109/MCSE.2008.94