Installation
libKriging v1.0.0 is available through the language-specific bindings below.
Python (PyPI)
pip install pylibkriging
R (CRAN)
install.packages("rlibkriging")
R (development version from GitHub)
remotes::install_github("libKriging/rlibkriging")
Octave / Matlab Download and unpack the archive for your platform from the latest libKriging release, then add the binding directory to your path:
addpath("mLibKriging")
Julia The Julia binding is currently installed from a local libKriging source checkout. Build libKriging with the Julia binding enabled, then develop the package from the binding directory:
git clone --recurse-submodules https://github.com/libKriging/libKriging.git cd libKriging cmake -B build -DCMAKE_BUILD_TYPE=Release -DENABLE_JULIA_BINDING=ON . cmake --build build --config Release julia -e 'using Pkg; Pkg.develop(path="bindings/Julia/jlibkriging")'
For source builds, consult the main libKriging repository for compiler, BLAS, and platform-specific requirements.