Cargo Features

factrs has no features set by default.

[dependencies]
factrs = { version = "0.2.0", features = ["f32", "left", "fake_exp", "rayon", "serde", "rerun"] }
f32

Run everything with f32 instead of the default f64

Affects factrs::dtype

left

Use left instead of right for lie group updates

fake_exp

use SO(n) x R instead of SE(n) for exponential map

rayon

Add multithreaded support (may run slower on smaller problems)

Enables rayon of faer ^0.20.2

numerical

serde

Add support for serialization

Enables factrs-typetag, serde of factrs-proc, serde-serialize of nalgebra and serde

serialization

Affects factrs::serde

rerun

Support for conversion to rerun variable types

Enables rerun ^0.21.0

rerun support

Affects factrs::rerun