fluxCore: Probabilistic Simulation of Single-Entity Systems in Irregular Time

A foundation for probabilistic simulation of single-entity systems in which events occur at irregular times and each event updates only a small, sparse subset of the entity's state. Models are assembled from a declared schema and a 'ModelBundle' of callback functions (event proposal, state transition, stopping rule) and run through a single validated entry point, 'load_model()'. Supports competing event processes, schema-declared decision points with user-supplied policies, typed parameter draws for representing uncertainty, and optional trajectory recording for auditing simulated decisions. Designed to be domain agnostic: this package contains no model of any particular system, only the scaffolding for building one.

Version: 2.0.0
Imports: R6
Suggests: future, future.apply, jsonlite, parallel, testthat (≥ 3.0.0)
Published: 2026-07-28
DOI: 10.32614/CRAN.package.fluxCore (may not be active yet)
Author: Jarrod Dalton [aut, cre]
Maintainer: Jarrod Dalton <daltonj at ccf.org>
License: LGPL-3
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: fluxCore results

Documentation:

Reference manual: fluxCore.html , fluxCore.pdf

Downloads:

Package source: fluxCore_2.0.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=fluxCore to link to this page.