ptnet-core 0.1.2

Core types and traits for modeling and simulating Place/Transition nets.
Documentation
  • Coverage
  • 48.11%
    102 out of 212 items documented0 out of 145 items with examples
  • Size
  • Source code size: 63.25 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.78 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 2s Average build duration of successful builds.
  • all releases: 2s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • johnstonskj/rust-ptnets
    1 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • johnstonskj

Crate ptnet-core

This crate provides the core types and traits for modeling and simulating Place/Transition nets.

TBD

Changes

Version 0.1.2

  • Refactor: separate traits that inspect nets and simulations;
    • add: add new fmt module for formatting /point-in-time/ views,
    • add: implementation of NetFormatter (``NetMatrixFormatter`) that outputs an arc matrix,
    • add: add new tracer module for continuous monitoring of simulations.
    • add: implementation of SimulationTracer (MatrixTracer) that outputs a runtime matrix of place values and transition states.
  • Fix: changed mutability on some trait methods, added Rc<> in some places to allow for sharing of nets across different simulations for example.

Version 0.1.1

  • Build: configure Github Actions.

Version 0.1.0

  • Initial release.