Utility Functions

Helper tools and utility classes for analysis, visualization, and system management.


Analysis

Profiling and timing tools for debugging and performance analysis.

Analysis
Real-time Plotter

Live plotting during simulation for monitoring system behavior.

Real-time Plotter
Progress Tracker

Track and display simulation progress with adaptive time estimates.

Progress Tracker
Adaptive Buffer

Dynamic memory-efficient buffers for delay modeling and data storage.

Adaptive Buffer
Serialization

Save and load simulation configurations and results.

Serialization
Logger

Centralized logging utilities for debugging and simulation tracking.

Logger
Port Reference

Reference and manage block ports for efficient signal connections.

Port Reference
Register

Fast array-based register for block inputs and outputs.

Register
Gilbert Realization

State-space realization from transfer functions using Gilbert’s method.

Gilbert Realization