stdlib icon indicating copy to clipboard operation
stdlib copied to clipboard

Fortran Standard Library

Results 159 stdlib issues
Sort by recently updated
recently updated
newest added

Addition of the subroutine `get_other_scalar( other, value [, exists])` to extract the content of `other_type` into the scalar variable `value` of a kind provided by the module `stdlib_kinds`. The aim...

reviewers needed

Given a 1-D array of character variables, integers, or a user-defined type such as dates, if there are repeated values one may want to create [factors](https://www.stat.berkeley.edu/~spector/s133/factors.html) (the R term) that...

It would be useful to have a stdlib module for handling common file format for data storage. If we can provide an interface in stdlib for this kind of operations...

topic: IO

**Description** For example, the Go language standard library has a time library [golang/time](https://pkg.go.dev/time), and `stdlib` also has a time module requirement. Is it possible to provide **basic** time module capabilities...

idea
topic: datetime

This PR is to submit the first draft of the linked list module for stdlib. This is based upon #68 by Milan, #463 by me. I have been working on...

waiting for OP
reviewers needed
topic: container

## Problem Linked list is one of the essential data structures beside an array. It allows you to add, insert, or remove elements in constant time, without re-allocating the whole...

topic: utilities
topic: container

Implement base 2 logarithm function `log2`. Proposed by @brandongc in https://github.com/j3-fortran/fortran_proposals/issues/222. This looks like it belongs in `stdlib_math`. ## Prior art * [`numpy.log2`](https://numpy.org/doc/stable/reference/generated/numpy.log2.html) * MATLAB [`log2`](https://www.mathworks.com/help/matlab/ref/log2.html) * Julia [`Base.log2`](https://docs.julialang.org/en/v1/base/math/#Base.log2)

topic: mathematics
idea

* NumPy: https://numpy.org/devdocs/reference/generated/numpy.lib.format.html * Matlab: https://www.mathworks.com/help/matlab/import_export/mat-file-versions.html * SciPy code to load/write MAT files: https://docs.scipy.org/doc/scipy/reference/generated/scipy.io.loadmat.html * Julia library to read/write MAT files: https://github.com/JuliaIO/MAT.jl * Specification of MAT file format: https://www.mathworks.com/help/pdf_doc/matlab/matfile_format.pdf First...

topic: IO

Here is an example implementation of loading and saving ppm: https://github.com/certik/fortran-utils/blob/b43bd24cd421509a5bc6d3b9c3eeae8ce856ed88/src/ppm.f90. The advantage of the ppm format is that it is simple to write such readers and writers. Then one...

topic: IO

**Description** A function to pad a string with zeros or another symbol to a given width could be helpful in many cases, especially together with the `to_string()` function for integer...

good first issue
idea
easy
topic: strings