Expand description
§OldiesRules Core
Shared types and utilities for legacy simulator revival.
§Supported Legacy Simulators
| Simulator | Original Language | Era | Status |
|---|---|---|---|
| GENESIS | SLI + C | 1980s-2014 | Semi-abandoned |
| XPPAUT | C + FORTRAN | 1990s | Hobby project |
| AUTO | FORTRAN | 1980s | Legacy |
| ModelDB | Various | 1996+ | Active but legacy |
§Design Philosophy
- Preserve numerical equivalence with originals
- Modern Rust safety and performance
- HumanBrain integration ready
Structs§
- Gate
Variable - Gate variable (e.g., m, h, n in Hodgkin-Huxley)
- IonChannel
- Ion channel model
- Simulation
Params - Simulation parameters
- Time
Series - Time series data
Enums§
- Oldies
Error - Common errors
- Rate
Function - Rate function type
- Simulator
- Simulator type
Traits§
- OdeSystem
- ODE system trait (for simulators)
Type Aliases§
- Concentration
- Concentration (mM)
- Conductance
- Conductance (mS/cm^2)
- Current
- Current (nA)
- Result
- State
Vector - State vector for ODE systems
- Time
- Time point
- Voltage
- Voltage (mV)