Skip to main content

des_sim/
modeling.rs

1//! The `modeling` module provides the fundamental building blocks for defining discrete event simulation models.
2//!
3//! It includes traits and structures for:
4//! - [`agent`]: Representing autonomous entities within the simulation.
5//! - [`event`]: Defining events that drive the simulation.
6//! - [`hook`]: Observing and reacting to simulation events and state changes.
7//! - [`model`]: Implementing the core simulation logic.
8//! - [`sampler`]: Generating random data for stochastic simulations.
9//! - [`source`]: Generating events periodically or based on specific conditions.
10
11pub mod agent;
12pub mod event;
13pub mod hook;
14pub mod model;
15pub mod sampler;
16pub mod source;