Cargo Features

factrs has no features set by default.

[dependencies]
factrs = { version = "0.1.0", features = ["f32", "left", "fake_exp", "rayon", "serde", "serde_json", "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

numerical

serde

Add support for serialization

Enables serde-serialize of nalgebra ^0.32.5 and serde and typetag

serde:

serialization

and serde of ahash and faer

ahash:

base

Affects factrs::serde

serde_json

just used for examples

Enables serde_json

rerun

Support for conversion to rerun variable types

Enables rerun ^0.18

rerun support

Affects factrs::rerun