Cargo Features

[dependencies]
argmin-math = { version = "0.4.0", default-features = false, features = ["latest_all", "primitives", "vec", "nalgebra_all", "nalgebra_latest", "nalgebra_v0_32", "nalgebra_v0_31", "nalgebra_v0_30", "nalgebra_v0_29", "ndarray_all", "ndarray_latest", "ndarray_v0_15", "ndarray_v0_14", "ndarray_v0_13", "ndarray_latest-nolinalg", "ndarray_v0_15-nolinalg", "ndarray_v0_14-nolinalg", "ndarray_v0_13-nolinalg"] }
default = primitives, vec

These default features are set whenever argmin-math is added without default-features = false somewhere in the dependency tree.

latest_all = nalgebra_latest, ndarray_latest, primitives, vec
primitives default latest_all? nalgebra_all? ndarray_all? vec = num-complex_0_4
vec default latest_all? = num-complex_0_4, primitives
nalgebra_all nalgebra_v0_29? nalgebra_v0_30? nalgebra_v0_31? nalgebra_v0_32? = primitives

nalgebra

nalgebra_latest latest_all? = nalgebra_v0_32
nalgebra_v0_32 nalgebra_latest? = nalgebra_0_32, nalgebra_all, num-complex_0_4
nalgebra_v0_31 = nalgebra_0_31, nalgebra_all, num-complex_0_4
nalgebra_v0_30 = nalgebra_0_30, nalgebra_all, num-complex_0_4
nalgebra_v0_29 = nalgebra_0_29, nalgebra_all, num-complex_0_4
ndarray_all ndarray_v0_13? ndarray_v0_13-nolinalg? ndarray_v0_14? ndarray_v0_14-nolinalg? ndarray_v0_15? ndarray_v0_15-nolinalg? = primitives

ndarray

ndarray_latest latest_all? = ndarray_v0_15
ndarray_v0_15 ndarray_latest? = ndarray-linalg_0_16, ndarray_0_15, ndarray_all, num-complex_0_4

With ndarray-linalg

ndarray_v0_14 = ndarray-linalg_0_13, ndarray_0_14, ndarray_all, num-complex_0_3
ndarray_v0_13 = ndarray-linalg_0_12, ndarray_0_13, ndarray_all, num-complex_0_2
ndarray_latest-nolinalg = ndarray_v0_15-nolinalg

Without ndarray-linalg

ndarray_v0_15-nolinalg ndarray_latest-nolinalg? = ndarray_0_15, ndarray_all, num-complex_0_4
ndarray_v0_14-nolinalg = ndarray_0_14, ndarray_all, num-complex_0_3
ndarray_v0_13-nolinalg = ndarray_0_13, ndarray_all, num-complex_0_2

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

nalgebra_0_32 nalgebra_v0_32?

Enables nalgebra ^0.32

nalgebra_0_31 nalgebra_v0_31?

Enables nalgebra ^0.31

nalgebra_0_30 nalgebra_v0_30?

Enables nalgebra ^0.30

nalgebra_0_29 nalgebra_v0_29?

Enables nalgebra ^0.29

ndarray_0_15 ndarray_v0_15? ndarray_v0_15-nolinalg?

Enables ndarray ^0.15

ndarray
v0.15

ndarray-linalg_0_16 ndarray_v0_15?

Enables ndarray-linalg

ndarray_0_14 ndarray_v0_14? ndarray_v0_14-nolinalg?

Enables ndarray ^0.14

v0.14

ndarray-linalg_0_13 ndarray_v0_14?

Enables ndarray-linalg ^0.13

ndarray_0_13 ndarray_v0_13? ndarray_v0_13-nolinalg?

Enables ndarray ^0.13

v0.13

ndarray-linalg_0_12 ndarray_v0_13?

Enables ndarray-linalg ^0.12

num-complex_0_4 nalgebra_v0_29? nalgebra_v0_30? nalgebra_v0_31? nalgebra_v0_32? ndarray_v0_15? ndarray_v0_15-nolinalg? primitives vec

Enables num-complex

general

num-complex_0_3 ndarray_v0_14? ndarray_v0_14-nolinalg?

Enables num-complex ^0.3

num-complex_0_2 ndarray_v0_13? ndarray_v0_13-nolinalg?

Enables num-complex ^0.2