stdlib
stdlib copied to clipboard
Fortran Standard Library
- implement low-level API for color support - style, foreground and background color enumerators - ~~true color (24-bit) types~~ - generation of escape strings via to_string function Questions: - how...
This is the second round of probability distribution and statistical functions, continuing from #240. Since the whole modular structure has been changed, each distribution will have its own PR. This...
I propose that we provide a module with miscellaneous mathematical functions, those which feel like they could/should be intrinsics, but are not for whatever reason. From my own experience, here...
Here is a paper from 2007 that was submitted to the Fortran Committee, but ultimately rejected: https://wg5-fortran.org/N1651-N1700/N1688.pdf The functions there seem to be exactly in the scope of stdlib, so...
I am wondering what the interest is in **Civilian Calendar functions** (Starting with Proleptic Gregorian Calendar and ISO-8601 support but open to other calendar systems) ? I think that a...
One thing that I am worried is that we are making the same mistake as the standards committee, often standardizing things before we get actual experience with using it. Now...
Idea: * https://twitter.com/arclight/status/1371676228856463364 Preliminary repository: * https://twitter.com/arclight/status/1371913313211273216 * https://gitlab.com/apthorpe/stdlib-codata/-/blob/1c541b3a71556fd89cc6a9f03d401c757d182ceb/src/STDLIB_CODATA_2018.f90 Prior art: * Scipy: https://docs.scipy.org/doc/scipy/reference/constants.html * fundamental_constants: https://github.com/vmagnin/fundamental_constants * QCElemental: https://github.com/MolSSI/QCElemental/blob/master/qcelemental/physical_constants/context.py
There is a standard for the class of numerical functions that are needed in scientific computation. Traditionally, that was for a long time the "blue book" *Handbook of Mathematical Functions",...
String support in stdlib is currently limited to ASCII, @wclodius2 brought up the issue of supporting UTF-8, UTF-16 and UTF-32 as well: > FWIW for a "string type" to supplant...
Currently the standard Fortran's `print *, A` prints a 2D array `A` as a 1D list of numbers. Rather, I would like `stdlib` to have a function `print_array` (we can...