Cargo Features

[dependencies]
argmin-math = { version = "0.5.1", default-features = false, features = ["latest_all", "primitives", "vec", "nalgebra_all", "nalgebra_latest", "nalgebra_v0_34", "nalgebra_v0_33", "nalgebra_v0_32", "nalgebra_v0_31", "nalgebra_v0_30", "nalgebra_v0_29", "ndarray_all", "ndarray_latest", "faer_all", "faer_latest", "faer_v0_20", "faer_v0_21", "faer_v0_22", "faer_v0_23", "ndarray_v0_16", "ndarray_v0_15", "ndarray_latest-nolinalg", "ndarray_v0_16-nolinalg", "ndarray_v0_15-nolinalg", "ndarray_v0_14-nolinalg", "ndarray_v0_13-nolinalg"] }
default = primitives, rand, 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, rand, vec
primitives default faer_all? latest_all? nalgebra_all? ndarray_all? vec = num-complex_0_4
vec default latest_all? = num-complex_0_4, primitives, rand
nalgebra_all nalgebra_v0_29? nalgebra_v0_30? nalgebra_v0_31? nalgebra_v0_32? nalgebra_v0_33? nalgebra_v0_34? = primitives

nalgebra

nalgebra_latest latest_all? = nalgebra_v0_34
nalgebra_v0_34 nalgebra_latest? = nalgebra_0_34, nalgebra_all, num-complex_0_4
nalgebra_v0_33 = nalgebra_0_33, nalgebra_all, num-complex_0_4
nalgebra_v0_32 = 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-nolinalg? ndarray_v0_14-nolinalg? ndarray_v0_15? ndarray_v0_15-nolinalg? ndarray_v0_16? ndarray_v0_16-nolinalg? = primitives

ndarray

ndarray_latest latest_all? = ndarray_v0_16
faer_all faer_v0_20? faer_v0_21? faer_v0_22? faer_v0_23? = primitives

faer

faer_latest = faer_v0_23
faer_v0_20 = faer_0_20, faer_all, num-complex_0_4
faer_v0_21 = faer_0_21, faer_all, faer_traits_0_21, num-complex_0_4
faer_v0_22 = faer_0_22, faer_all, faer_traits_0_22, num-complex_0_4
faer_v0_23 faer_latest? = faer_0_23, faer_all, faer_traits_0_23, num-complex_0_4
ndarray_v0_16 ndarray_latest? = ndarray-linalg_0_17, ndarray_0_16, ndarray_all, num-complex_0_4

With ndarray-linalg

ndarray_v0_15 = ndarray-linalg_0_16, ndarray_0_15, ndarray_all, num-complex_0_4
ndarray_latest-nolinalg = ndarray_v0_16-nolinalg

Without ndarray-linalg

ndarray_v0_16-nolinalg ndarray_latest-nolinalg? = ndarray_0_16, ndarray_all, num-complex_0_4
ndarray_v0_15-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_34 nalgebra_v0_34?

Enables nalgebra

nalgebra_0_33 nalgebra_v0_33?

Enables nalgebra ^0.33

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_16 ndarray_v0_16? ndarray_v0_16-nolinalg?

Enables ndarray ^0.16

ndarray-linalg_0_17 ndarray_v0_16?

Enables ndarray-linalg ^0.17

ndarray_0_15 ndarray_v0_15? ndarray_v0_15-nolinalg?

Enables ndarray ^0.15

v0.15

ndarray-linalg_0_16 ndarray_v0_15?

Enables ndarray-linalg ^0.16

ndarray_0_14 ndarray_v0_14-nolinalg?

Enables ndarray ^0.14

v0.14

ndarray_0_13 ndarray_v0_13-nolinalg?

Enables ndarray ^0.13

v0.13

faer_0_20 faer_v0_20?

Enables faer ^0.20

faer_0_21 faer_v0_21?

Enables faer ^0.21

faer_0_22 faer_v0_22?

Enables faer ^0.22

faer_0_23 faer_v0_23?

Enables faer

faer_traits_0_21 faer_v0_21?

Enables faer-traits ^0.21

faer_traits_0_22 faer_v0_22?

Enables faer-traits ^0.22

faer_traits_0_23 faer_v0_23?

Enables faer-traits

num-complex_0_4 faer_v0_20? faer_v0_21? faer_v0_22? faer_v0_23? nalgebra_v0_29? nalgebra_v0_30? nalgebra_v0_31? nalgebra_v0_32? nalgebra_v0_33? nalgebra_v0_34? ndarray_v0_15? ndarray_v0_15-nolinalg? ndarray_v0_16? ndarray_v0_16-nolinalg? primitives vec

Enables num-complex

general

num-complex_0_3 ndarray_v0_14-nolinalg?

Enables num-complex ^0.3

num-complex_0_2 ndarray_v0_13-nolinalg?

Enables num-complex ^0.2

rand default latest_all? vec

Affects argmin-math::ArgminRandom