skip to main content
article

A Fortran binding for the GNU scientific library

Published:01 August 2007Publication History
Skip Abstract Section

Abstract

The GNU scientific library is a collection of numerical routines for scientific computing. This article discusses some aspects of the design of a fully standard-conforming Fortran binding for GSL via incremental usage of Fortran 2003 features, in particular C interoperation. Suggestions are made on how to deal with function dummy arguments and polymorphic C objects of type void*.

References

  1. A. Donev, Interoperability with C in Fortran 2003, ACM SIGPLAN Fortran Forum, Vol. 25, issue 1, April 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A Fortran binding for the GNU scientific library

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM SIGPLAN Fortran Forum
          ACM SIGPLAN Fortran Forum  Volume 26, Issue 2
          August 2007
          21 pages
          ISSN:1061-7264
          EISSN:1931-1311
          DOI:10.1145/1279941
          Issue’s Table of Contents

          Copyright © 2007 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 August 2007

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader