Skip to content

An accurate numerical method for the computation of a class of generalized cosine integrals

License

Notifications You must be signed in to change notification settings

gffrnl/generalized-cosine-integrals-kpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

generalized-cosine-integrals-kpi

An accurate numerical method for the computation of a class of generalized cosine integrals.

Authors:


Usage:

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.

Requirements:

  • C++17 compatible compiler.
  • CMake version 3.12 or higher.

If you want to use the Python interface, also:

Compilation:

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).


Links to Colab notebooks:

About

An accurate numerical method for the computation of a class of generalized cosine integrals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published