Skip to content

goualard-f/GAOL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GAOL

Not Just Another Interval Library

GAOL is a C++ Interval Arithmetic library that strives to offer fast and reliable operators for constraint solvers.

Building GAOL

Pre-requisites

A supported math library: apmathlib or crlibm (since crlibm github repo seems to have missing files, you can take get it here: pycrlibm)

Linux users

Look at INSTALL file to use autotools

MacOS ARM users

Meson build system can be used:

meson setup build -Dwith-mathlib=crlibm
cd build
meson compile

If you want to run tests setup the build folder with option with-test to true

If you want to install gaol to a specify folder use the meson argument --prefix

For instance you can run:

meson setup build --prefix=/opt/homebrew/Cellar/gaol/4.2.2 -Dwith-mathlib=apmathlib -Dwith-test=true

About

GAOL is not Just Another Interval Arithmetic Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published