Skip to content

This package provides C++ implementations for some of the python routines of the rexpi package newbisi/rexpi

License

Notifications You must be signed in to change notification settings

newbisi/rexpi-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rexpi-cpp

This package is still under development. Future versions might have different API. The current version is not fully documented.

This package provides C++ implementations for some of the python routines of the rexpi package https://github.com/newbisi/rexpi (currently not all of the routines of python rexpi package are implemented). If built with MPLAPACK the computations can be done using higher precision arithmetic. This package also provides pybind11 bindings.

build with standard lapack implementation (using -llapack)

mkdir build
cd build
cmake ..
make
make test

build with MPLAPACK

MPLAPACK is available at https://github.com/nakatamaho/mplapack. rexpi-cpp currently supports double, dd_real, qd_real and _Foat128 arithmetic from MPLAPACK and has been tested for MPLAPACK version 2.0.1.

mkdir build
cd build
cmake .. -DUSE_MPLAPACK=ON -DMPLAPACK_PATH=/path/to/mplapack
make
make test

About

This package provides C++ implementations for some of the python routines of the rexpi package newbisi/rexpi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages