Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

CacheEntry
A cached simulation result identified by a string key.
DataCatalog
Registry of simulation metadata entries (data catalog / provenance store).
DatabaseQuery
Query predicate for filtering SimulationRecord entries.
DatabaseSerializer
Serialize/deserialize SimulationRecord to a simple JSON-like text format.
DbRow
A single row in the simulation database, mapping column names to values.
ExportFilter
Column filter for export: keep only these columns (if empty, keep all).
ExportPipeline
Export pipeline: converts SimulationDatabase rows to text output.
MaterialDatabase
In-memory material property database with fuzzy search and interpolation.
MaterialRecord
A material entry in the material database.
ResultCache
LRU cache for expensive simulation results.
SimulationDatabase
A simple in-memory relational table for simulation data.
SimulationMetadata
Metadata for a single simulation run.
SimulationRecord
A single simulation run record with metadata.
SimulationRecordDatabase
In-memory CRUD store for SimulationRecord entries.
SnapshotCatalog
Catalog of simulation snapshots supporting lazy-loading semantics.
SnapshotEntry
Metadata for a single simulation snapshot.
TimeSeriesStore
Append-only time series with range query and decimation.
TsSample
A single sample in a time series.

Enums§

DbValue
A column value in the simulation database.
ExportFormat
Export format selector.