1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! The input modeling module provides a foundation for configurable model //! behaviors, whether that is deterministic or stochastic. The module //! includes a set of random variable distributions for use in atomic models, //! a system around "thinning" for non-stationary model behaviors, and a //! structure around random number generation. pub mod random_variable; pub mod thinning; pub mod uniform_rng; pub use random_variable::Boolean as BooleanRandomVariable; pub use random_variable::Continuous as ContinuousRandomVariable; pub use random_variable::Discrete as DiscreteRandomVariable; pub use random_variable::Index as IndexRandomVariable; pub use thinning::Thinning; pub use uniform_rng::UniformRNG;