chrispcampbell


Chris Campbell

  • SDEverywhere translates System Dynamics models from Vensim to C and WebAssembly

    published version 0.6.0, 3 years ago
  • Vensim grammar built in ANTLR 4

    published version 0.6.3, 3 months ago
  • This package provides the core build and plugin API for [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.3.7, 10 days ago
  • This package provides the core implementation of the System Dynamics model checking and comparison functionality in [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.1.3, 2 months ago
  • The core Vensim to C compiler for the SDEverywhere tool suite.

    published version 0.7.21, 10 days ago
  • This package provides a simplified runtime API around a System Dynamics model as generated by the [SDEverywhere](https://github.com/climateinteractive/SDEverywhere) transpiler.

    published version 0.2.5, 4 months ago
  • This package provides a complete user interface for a model check/comparison report as generated by [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.2.7, 2 months ago
  • Contains the `sde` command line interface for the SDEverywhere tool suite.

    published version 0.7.28, 10 days ago
  • This package provides a plugin that uses Vite and a given Vite configuration file to bundle an application or library as part of the [SDEverywhere](https://github.com/climateinteractive/SDEverywhere) builder process (i.e., `sde bundle` or `sde dev`).

    published version 0.1.11, 10 days ago
  • This package provides a plugin that builds a WebAssembly (Wasm) module for a given System Dynamics model generated by [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.2.6, 10 days ago
  • This package provides an implementation of the `ModelRunner` interface (from the `@sdeverywhere/runtime` package) that uses a Web Worker (in the browser) or a worker thread (in a Node.js app) to run the model asynchronously off the main JavaScript thread.

    published version 0.2.5, 4 months ago
  • This package provides a plugin that runs model checks and comparison tests for a given System Dynamics model generated by [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.3.13, 10 days ago
  • This package provides a plugin that generates a `worker.js` file that can run a System Dynamics model (as generated by [SDEverywhere](https://github.com/climateinteractive/SDEverywhere)) asynchronously in a Web Worker or Node.js worker thread.

    published version 0.2.8, 10 days ago
  • Create a new SDEverywhere project with minimal configuration

    published version 0.2.22, 10 days ago
  • This package provides a plugin that reads CSV files used to configure a library or app around a System Dynamics model generated by [SDEverywhere](https://github.com/climateinteractive/SDEverywhere).

    published version 0.2.7, 10 days ago
  • This package contains the parsing layer used by the [SDEverywhere](https://github.com/climateinteractive/SDEverywhere) compiler. It defines an AST (abstract syntax tree) structure that can be used to express a system dynamics model, and provides an API fo

    published version 0.1.2, 10 days ago