Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacobwilliams/kronrod
Program for generating Gauss-Kronrod Coefficients
https://github.com/jacobwilliams/kronrod
fortran fortran-package-manager gauss-kronrod gauss-kronrod-quadrature quadpack
Last synced: about 6 hours ago
JSON representation
Program for generating Gauss-Kronrod Coefficients
- Host: GitHub
- URL: https://github.com/jacobwilliams/kronrod
- Owner: jacobwilliams
- License: lgpl-2.1
- Created: 2022-01-10T04:11:36.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-01-16T03:38:24.000Z (almost 3 years ago)
- Last Synced: 2024-01-29T08:48:41.947Z (9 months ago)
- Topics: fortran, fortran-package-manager, gauss-kronrod, gauss-kronrod-quadrature, quadpack
- Language: Fortran
- Homepage:
- Size: 506 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kronrod
Fortran program for generating Gauss-Kronrod coefficients.
Uses the [MPFUN2020](https://github.com/jacobwilliams/mpfun2020-var1) arbitrary precision Fortran library.
The purpose of this is to use it for the new modernized [QUADPACK](https://github.com/jacobwilliams/quadpack) library.
### Building
A [Fortran Package Manager](https://github.com/fortran-lang/fpm) manifest file is included, so that the application can be compiled and run with FPM. For example:
```
fpm run --profile release
```### See also
* Modernized [QUADPACK](https://github.com/jacobwilliams/quadpack) library.
### References* The main program is based on this code: https://people.sc.fsu.edu/~jburkardt/f_src/kronrod/kronrod.html, which was modified to use the MPFUN2020 library.
* Robert Piessens, Maria Branders, "[A Note on the Optimal Addition of Abscissas to Quadrature Formulas of Gauss and Lobatto](https://www.ams.org/journals/mcom/1974-28-125/S0025-5718-1974-0343552-5/S0025-5718-1974-0343552-5.pdf)", Mathematics of Computation, Volume 28, Number 125, January 1974, pages 135-139.
* David H. Bailey, [MPFUN2020: A new thread-safe arbitrary precision package (Full Documentation)](https://www.davidhbailey.com/dhbpapers/mpfun2020.pdf), January 9, 2022