English
 
Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT

Released

Report

Coupling distributed Fortran applications using C++ wrappers and the Corba sequence type

Authors

Slawig,  T.
Potsdam Institute for Climate Impact Research and Cooperation Partners;

External Ressource
Fulltext (public)

pr67.pdf
(Any fulltext), 242KB

Supplementary Material (public)
There is no public supplementary material available
Citation

Slawig, T. (2000): Coupling distributed Fortran applications using C++ wrappers and the Corba sequence type, (PIK Report ; 67), Potsdam : Potsdam-Institut für Klimafolgenforschung, 24 p.


Cite as: https://publications.pik-potsdam.de/pubman/item/item_13334
Abstract
The CORBA standard lacks a mapping of its Interface Definition Language IDL to FORTRAN which still is an important language of many scientific and engineering applications. Using the given IDL to C++ mapping and a wrapping technique an effective coupling of FORTRAN codes can be realized that in most cases avoids data copying. A way to use the IDL sequence type for the data transfer is shown which allows highly flexible interfaces.