Skip to main content
Simulator models represent the simulation model files and their metadata stored in CDF. Each model can have multiple revisions, allowing you to track changes over time. You can create, update, delete, and aggregate models, as well as manage their revisions and associated data.

What simulator models are

A simulator model is a container for simulation model files (e.g., process flowsheets, reservoir models, or structural models) and related metadata. Models are versioned through revisions, so you can maintain a history of changes and roll back if needed.

Managing models and revisions

You can create new models, update existing ones, and delete models when they are obsolete. Each model supports multiple revisions so you can iterate without losing prior versions. You can also aggregate models to work with several models at once.
Revision management is important for auditability and reproducibility. Use revisions to track which model version was used for a given simulation run.

Key operations

  • Create and update: Add new models or modify metadata.
  • Delete: Remove models that are no longer needed.
  • Aggregate: Retrieve multiple models in a single request.
  • Revisions: Create, list, and manage model revisions.
Simulator models are the data layer that feeds into simulator routines and simulation runs.
Last modified on April 23, 2026