cellular_raza-concepts 0.5.0

cellular_raza concepts
Documentation
#![deny(missing_docs)]
#![cfg_attr(docsrs, feature(doc_cfg))]
//! This crate encapsulates concepts which govern an agent-based model specified by
//! [cellular_raza](https://docs.rs/cellular_raza).
//! To learn more about the math and philosophy behind these concepts please refer to
//! [cellular-raza.com](https://cellular-raza.com).

mod cell;
mod cycle;
mod domain;
mod reactions;
/// Contains traits and types which specify cellular reactions specific to the `cpu_os_threads`
/// backend.
pub mod reactions_old;

/// Traits and types which will eventually replace the old [Domain] definition.
// TODO #[deprecated]
pub mod domain_old;
mod errors;
mod interaction;
mod mechanics;
#[cfg(feature = "plotters")]
#[cfg_attr(docsrs, doc(cfg(feature = "plotters")))]
mod plotting;

pub use cell::*;
pub use cycle::*;
pub use domain::*;
pub use errors::*;
pub use interaction::*;
pub use mechanics::*;
#[cfg(feature = "plotters")]
#[cfg_attr(docsrs, doc(cfg(feature = "plotters")))]
pub use plotting::*;
pub use reactions::*;