An accurate numerical method for the computation of a class of generalized cosine integrals.
- Fabio Souto de Azevedo (fabio.azevedo@ufrgs.br)
- Guilherme F. Fornel (gffrnl@gmail.com)
- Matheus Correa dos Santos (matheus.santos@ufrgs.br)
- Esequia Sauter (esequia.sauter@ufrgs.br)
If you're using C++, you can only copy the header gcikpi.hpp
in the folder ìnclude
.
To use the Python interface, you must compile the source into a shared library libgcikpi.so
on Linux platforms.
- C++17 compatible compiler.
- CMake version 3.12 or higher.
If you want to use the Python interface, also:
- Python 3 interpreter with support to:
- Jupyter Notebooks.
- NumPy.
- Matplotlib.
1. On Linux platforms:
you@place:/path/to/repo$
mkdir build/ && cd build/
you@place:/path/to/repo/build$
cmake ..
you@place:/path/to/repo/build$
make
On success, you@place:/path/to/repo/build$
ls libgcikpi.so
returns 0
(echo $?
prints the last return code).