#networking #discrete #events #dvcompute #was #generalized


Discrete event simulation library (the generalized network interface)

1 stable release

1.3.3 Jan 5, 2022

#6 in #dvcompute

Download history 9/week @ 2023-12-15 10/week @ 2023-12-22 4/week @ 2024-01-05 8/week @ 2024-01-12 4/week @ 2024-01-19 11/week @ 2024-02-02 10/week @ 2024-02-09 23/week @ 2024-02-16 27/week @ 2024-02-23 22/week @ 2024-03-01 25/week @ 2024-03-08 27/week @ 2024-03-15 30/week @ 2024-03-22 61/week @ 2024-03-29

144 downloads per month
Used in 9 crates (5 directly)

MPL-2.0 license

148 lines


This crate is a part of discrete event simulation framework DVCompute Simulator (registration number 2021660590 of Rospatent). The crate defines an abstract network interface, which is meant to be built on top of some MPI implementation that you are going to use within distributed simulation. But you are not obliged to use MPI, though.

In general, there are the following main crates: dvcompute (for sequential simulation), dvcompute_dist (for optimistic distributed simulation - from multicore computers till supercomputers), dvcompute_cons (for conservative distributed simulation - from multicore computers till supercomputers) and dvcompute_branch (for nested simulation - theory of games, estimation of the optimal strategy). All four crates are very close. They are based on the same method.



Copyright 2020-2022 David Sorokin david.sorokin@gmail.com, based in Yoshkar-Ola, Russia

This software 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 http://mozilla.org/MPL/2.0/.