Skip to content

Commit 24a6824

Browse files
authored
Merge pull request #2 from jvdp1/fortrancon-stdlib
Abstract for FortranCon 2020 about stdlib
2 parents dc0b3f3 + 59568f0 commit 24a6824

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

FortranCon2020-stdlib/README.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# FortranCon2020-stdlib
2+
3+
**Authors**:
4+
[Jeremie Vandenplas](https://github.com/jvdp1), [email protected], Wageningen University & Research
5+
[Bálint Aradi](https://github.com/aradi), [email protected], University of Bremen
6+
[Izaak Beekman](https://github.com/zbeekman), [email protected], ParaTools Inc.
7+
[Ondrej Certik](https://github.com/certik), [email protected], Los Alamos National Laboratory
8+
[Milan Curcic](https://github.com/milancuric), [email protected], University of Miami
9+
[Pierre de Buyl](https://github.com/pdebuyl), [email protected], KU Leuven
10+
[Juan Fiol](https://github.com/fiolj),,
11+
[Michael Hirsch](https://github.com/scivision), [email protected], SciVision, Inc.
12+
[Ivan Pribec](https://github.com/ivan-pi), [email protected], Technical University of Munich
13+
[Nathaniel Shaffer](https://github.com/nshaffer), [email protected], Los Alamos National Laboratory
14+
15+
**To be acknowledged in the presentation (following comments):**
16+
[Neil Carlson](https://github.com/nncarlson)
17+
[Pedro Costa](https://github.com/p-costa)
18+
[???](https://github.com/JHenneberg)
19+
[Yuichiro Sakamoto](https://github.com/sakamoti)
20+
[Ashwin Vishnu](https://github.com/ashwinvis)
21+
22+
**Track**: Junior presentations (15 + 5 minutes discussion)
23+
24+
**Presenter**: [Jeremie Vandenplas](https://github.com/jvdp1)
25+
26+
**Title**: Fortran Standard Library
27+
28+
**Alternative title**: Fortran Standard Library - a community project
29+
30+
**Abstract**:
31+
The Fortran Standard, as published by the International Organization for Standardization (ISO), does not include a Standard Library.
32+
The language can be extended with new intrinsic procedure and modules, but these must be formally standardized and then implemented by compiler vendors before becoming available to users.
33+
Therefore, the goal of this project is to provide a community driven and agreed upon de facto "standard" library for Modern Fortran, called the Fortran Standard Library (stdlib; https://github.com/fortran-lang/stdlib).
34+
This library aims to provide to the community a set of procedures for science, engineering, and mathematics.
35+
The overall scope of the Fortran Standard Library is therefore similar to the one of SciPy or to the default built-in Matlab scientific environment.
36+
Currently the library includes procedures for catching and handling errors, handling optional arguments, facilitating I/O operations, linear algebra, numerical integration, and descriptive statistics.
37+
Started a few months ago, no less than 15 people already contributed to the development of the Fortran Standard Library and its documentation.
38+
Many other programmers are also involved in active discussions about the development of the Fortran Standard Library through GitHub issues.
39+
The development of this library is part of the Fortran-lang project and aims to collaborate with the Fortran Standards Committee.

0 commit comments

Comments
 (0)