// Copyright (c) 2020-2022 David Sorokin , based in Yoshkar-Ola, Russia // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. //! This crate is a part of discrete event simulation framework DVCompute Simulator (registration //! number 2021660590 of Rospatent). The `dvcompute_results_dist` crate allows returning results from //! the simulation model for optimistic distributed simulation, but the same code base is shared by //! the `dvcompute_results_branch` crate destined for nested simulation. //! //! There are the following main crates: `dvcompute` (sequential simulation), //! `dvcompute_dist` (optimistic distributed simulation), //! `dvcompute_cons` (conservative distributed simulation) and //! `dvcompute_branch` (nested simulation). All four crates are //! very close. They are based on the same method. extern crate dvcompute_dist; extern crate dvcompute_gpss_dist; extern crate dvcompute_utils; /// The main simulation module. pub mod simulation; /// The prelude module. pub mod prelude; #[cfg(test)] mod tests { #[test] fn it_works() { } }