-
### Motivation
I have met many novices who have no programming background and are mostly related to scientific computing. Fortran beginners often fail to master the reading of files well and will *…
-
### Motivation
The logarithmic derivative of the gamma function,
$$\psi(z) = \frac{d}{dz} \ln(\Gamma(z),$$
(AKA the digamma function) is a special case ($k=0$) of the polygamma function
$$\ps…
-
This issue is to ask whether fpm will have any built-in support for preprocessing and how this might look.
I bring this up since I noticed that `stdlib` is listed in #17 under 'Pure Fortran', howev…
-
:bug: Your bug may already be reported!
Please search on the [issue tracker](https://github.com/NCAR/DART/issues) before creating a new issue.
### Describe the bug
1. Run https://github.com/NCA…
-
```
program srk
use,intrinsic :: ieee_exceptions
integer,parameter :: k = selected_real_kind(15)
real (k) :: r
logical :: l
l = ieee_support_flag(ieee_divide_by_zero,r)
end program
`…
-
With newer gfortran versions, integer wraparound should be enabled explicitly with the `-fwrapv` flag. See also,
- https://gcc.gnu.org/onlinedocs/gfortran/Behavior-on-integer-overflow.html#:~:text=Th…
-
**About**: This issue concerns with proposing new functions to `stdlib_math` module.
I am working on building a new module `sdlib_math` for fortran. As the name suggests this module aims to provide…
-
Here is a workaround:
```diff
diff --git a/src/libasr/runtime/lfortran_intrinsics.c b/src/libasr/runtime/lfortran_intrinsics.c
index c81539e26..8990ecb1f 100644
--- a/src/libasr/runtime/lfortran_i…
-
Like to see an arbitrary precision data type in stdlib. Other languages like python, c++, java and Julia have already implemented. As a programming language for scientific calculation, Fortran should …
-
**Description**
To support linear algebra operations we want to have interfaces/wrappers for BLAS and LAPACK, maybe even to BLACS, PBLAS and ScaLAPACK at some point. Before we start working o…