Expand description
Modules§
- constraints
- gamma
- hist
- Histogram module.
- indexing
- A module containing Indexing utilities for 2D and 3D grids with static dimensions The main purpose of this module is to provide a way to index into a 1D array as if it were a 2D or 3D array And not using x, y, z coordinates, but a single index that is transformed. This is useful for implementing cellular automata and other grid-based algorithms The main advantage of this approach is that it is faster than using a 2D or 3D array And it is more flexible than using a 1D array and manually calculating the index
- markov
- Markov chain-like module
- montecarlo
- Contains the
MonteCarlo
struct and its implementation. TheMonteCarlo
struct is a wrapper aroundrand::Rng
andrand::distributions::Distribution<f64>
. It is used to generate random data and iterate over it. - prelude
- This module contains the most commonly used types and traits in the library.
Structs§
- Cartesian
Coord2 - Cartesian
Coord3 - Cartesian
Coord4 - Spherical
Coord2 - Spherical
Coord3 - Spherical
Coord4 - Vec2
- A 2D vector.
- Vec3
- A 3D vector.
- Vec4
- A 4D vector.
Traits§
- Randomizable
- Its like
Default
but it generates a random value on a given distribution.