stlib-0.1.0
This is the first release of the Fortran standard library (stdlib).
The following modules where added in version 0.1.0:
- new module
stdlib_ascii#32 - new module
stdlib_bitsets#239- new derived types
bitset_64andbitset_large - new abstract base class
bitset_type
- new derived types
- new module
stdlib_error#53 - new module
stdlib_io - new module
stdlib_kinds#63 - new module
stdlib_linalg - new module
stdlib_logger - new module
stdlib_math - new module
stdlib_optval#73 #96 #139 - new module
stdlib_quadrature - new module
stdlib_random#271 - new module
stdlib_sorting- new procedures
sort,ord_sortandsort_index#408
- new procedures
- new module
stdlib_specialfunctions- new procedures
legendreanddlegendre#313
- new procedures
- new module
stdlib_stats - new module
stdlib_string_type - new module
stdlib_stringlist_type- new derived types
stringlist_typeandstringlist_index_type#470
- new derived types
- new module
stdlib_strings - new module
stdlib_system- new procedure
sleep#54
- new procedure
This project supports compilation with CMake, make and fpm.
The following compilers where tested for building this version of stdlib:
| Name | Version | Platform | Architecture |
|---|---|---|---|
| GCC Fortran | 9, 10, 11 | Ubuntu 20.04 | x86_64 |
| GCC Fortran | 9, 10, 11 | MacOS Catalina 10.15 | x86_64 |
| GCC Fortran (MSYS) | 11 | Windows Server 2019 | x86_64 |
| GCC Fortran (MinGW) | 11 | Windows Server 2019 | x86_64, i686 |
| Intel oneAPI classic | 2021.1 | Ubuntu 20.04 | x86_64 |
| Intel oneAPI classic | 2021.1 | MacOS Catalina 10.15 | x86_64 |
To use this release in fpm depend on
[dependencies]
stdlib.git = "https://github.com/fortran-lang/stdlib"
stdlib.commit = "d3fb9d4c6ce3fdd7f5bcb738d701037aebbff2ea"Discourse thread: https://fortran-lang.discourse.group/t/2001
Twitter: https://twitter.com/fortranlang/status/1445082459033387013