Search results
Results from the WOW.Com Content Network
Fortran 2023 (ISO/IEC 1539-1:2023) was published in November 2023, and can be purchased from the ISO. [57] Fortran 2023 is a minor extension of Fortran 2018 that focuses on correcting errors and omissions in Fortran 2018. It also adds some small features, including an enumerated type capability.
GNU Fortran (GFortran) is an implementation of the Fortran programming language in the GNU Compiler Collection (GCC), an open-source and free software project maintained in the open-source programmer community under the umbrella of the GNU Project. It is the successor to previous compiler versions in the suite, such as g77.
OpenBLAS is an open-source implementation of the BLAS (Basic Linear Algebra Subprograms) and LAPACK APIs with many hand-crafted optimizations for specific processor types. It is developed at the Lab of Parallel Software and Computational Science, ISCAS.
The additional features of subsequent standards, up to Fortran 2023, are described in the Fortran 2023 standard document, ISO/IEC 1539-1:2023. [2] Some of its new features are still being implemented in compilers. [3] Details can also be found in a range of textbooks, for instance [4] [5] [6] and see the list at Fortran Resources.
Full Fortran 2003 except parameterized derived types; Full Fortran 2008 except coarrays; Corrections to reported problems [9] Intel Fortran Compiler oneAPI 2023.0.0 December 21, 2022 Complete Fortran 2003, 2008, 2018 standards; IFX now has Fortran language feature parity with IFORT [10] Intel Fortran Compiler oneAPI 2024.0.0 November 20, 2023
QUADPACK is a FORTRAN 77 library for numerical integration of one-dimensional functions. [2] It was included in the SLATEC Common Mathematical Library and is therefore in the public domain. [3] The individual subprograms are also available on netlib. [4] The GNU Scientific Library reimplemented the QUADPACK routines in C.
LAPACK, in contrast, was designed to effectively exploit the caches on modern cache-based architectures and the instruction-level parallelism of modern superscalar processors, [2]: "Factors that Affect Performance" and thus can run orders of magnitude faster than LINPACK on such machines, given a well-tuned BLAS implementation. [2]: "
SLATEC Common Mathematical Library is a FORTRAN 77 library of over 1,400 general purpose mathematical and statistical routines. The code was developed at US government research laboratories and is therefore public domain software.