Cargo Features

[dependencies]
laddu-extensions = { version = "0.2.0", default-features = false, features = ["rayon", "python", "pyo3", "laddu-python", "numpy", "num_cpus", "f32"] }
default = rayon

The rayon feature is set by default whenever laddu-extensions is added without default-features = false somewhere in the dependency tree.

rayon default

Enables rayon

python = laddu-python, num_cpus, numpy, pyo3

Affects ganesh_ext::py_ganesh, likelihoods::PyLikelihoodTerm, likelihoods::PyNLL, likelihoods::PyLikelihoodID, likelihoods::PyLikelihoodManager, likelihoods::PyLikelihoodExpression, likelihoods::PyLikelihoodEvaluator, likelihoods::py_likelihood_scalar

pyo3 python?

Enables pyo3

laddu-python python?

Enables laddu-python

numpy python?

Enables numpy

num_cpus python?

Enables num_cpus

f32

Enables f32 of ganesh and laddu-core