From its earliest days, the Fortran programming language has been designed with computing efficiency in mind. The latest standard, Fortran 2008, incorporates a host of modern features, including object-orientation, array operations, user-defined types, and provisions for parallel computing. This tutorial guide shows Fortran programmers how to apply these features in twenty-first-century style: modular, concise, object-oriented, and resource-efficient, using multiple processors. It offers practical real-world examples of interfacing to C, memory management, graphics and GUIs, and parallel computing using MPI, OpenMP, and coarrays. The author also analyzes several numerical algorithms and their implementations and illustrates the use of sever...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran has largely enjoyed prominence for the past few decades as the computer programming language...
Abstract: An overview of new features of modern FORTRAN standards and an outline of the fu...
Abstract: This paper presents a survey of modern state and perspectives of Fortran. The mo...
Abstract: The new Fortran Standard (Fortran 2008) was published recently. The major extens...
Abstract: Some approaches to choosing parallel features for computing systems are discusse...
Abstract: The following aspects of modern Fortran Standards are analysed: new features whi...
Abstract: Features for parallel computing in the Fortran Standards (Fortran 90/95/2003/200...
certainly never dreamt that it would become a world-wide success and still be going strong many year...
Abstract: This paper is devoted to the 50-th anniversary of the programming language Fortr...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
This paper presents ideas for using coordinate-free numerics in modern Fortran to achieve code flexi...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
Abstract: This paper considers the basic object-oriented concepts: abstract data types, en...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran has largely enjoyed prominence for the past few decades as the computer programming language...
Abstract: An overview of new features of modern FORTRAN standards and an outline of the fu...
Abstract: This paper presents a survey of modern state and perspectives of Fortran. The mo...
Abstract: The new Fortran Standard (Fortran 2008) was published recently. The major extens...
Abstract: Some approaches to choosing parallel features for computing systems are discusse...
Abstract: The following aspects of modern Fortran Standards are analysed: new features whi...
Abstract: Features for parallel computing in the Fortran Standards (Fortran 90/95/2003/200...
certainly never dreamt that it would become a world-wide success and still be going strong many year...
Abstract: This paper is devoted to the 50-th anniversary of the programming language Fortr...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
This paper presents ideas for using coordinate-free numerics in modern Fortran to achieve code flexi...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
Abstract: This paper considers the basic object-oriented concepts: abstract data types, en...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran has largely enjoyed prominence for the past few decades as the computer programming language...