Skip to main content

Module config

Module config 

Source
Expand description

Configuration system with YAML schema and validation.

Implements Poka-Yoke (mistake-proofing) through:

  • Type-safe configuration structs
  • Compile-time validation via serde
  • Runtime semantic validation

Structs§

Angle
Poka-Yoke angle with mandatory explicit units [56].
DomainsConfig
Domain-specific configurations.
Duration
Poka-Yoke time duration with mandatory explicit units [56].
FalsificationConfig
Falsification testing configuration.
IntegratorConfig
Integrator configuration.
Length
Poka-Yoke distance/length with mandatory explicit units [56].
Mass
Poka-Yoke mass with mandatory explicit units [56].
MonteCarloConfig
Monte Carlo configuration.
OptimizationConfig
Optimization configuration.
PhysicsConfig
Physics domain configuration.
ReplayConfig
Replay configuration.
ReproducibilityConfig
Reproducibility settings.
SimConfig
Top-level simulation configuration.
SimConfigBuilder
Configuration builder for programmatic construction.
SimulationMeta
Simulation metadata.
TimestepConfig
Timestep configuration.
TuiConfig
TUI configuration.
Velocity
Poka-Yoke velocity with mandatory explicit units [56].
VisualizationConfig
Visualization configuration.
WebConfig
Web visualization configuration.

Enums§

CompressionAlgorithm
Compression algorithm.
IntegratorType
Integrator type.
OptimizationAlgorithm
Optimization algorithm.
PhysicsEngine
Physics engine type.
TimestepMode
Timestep mode.
VarianceReductionMethod
Variance reduction method.