Dynamic Neural Field Composer 0.0.0
A C++20 library and interactive application for building and simulating Dynamic Neural Field (DNF) architectures.
Loading...
Searching...
No Matches
Modules | Classes | Functions
Simulation

Core simulation loop and element registry. More...

Collaboration diagram for Simulation:

Modules

 Simulation I/O
 JSON serialization and deserialization of simulation architectures.
 
 Simulation Recorder
 Time-series recording and snapshot export of element component data.
 

Classes

class  dnf_composer::Simulation
 Manages the element registry and drives the simulation loop. More...
 

Functions

std::shared_ptr< Simulationdnf_composer::createSimulation (const std::string &identifier="", double deltaT=1, double tZero=0, double t=0)
 Factory helper — create a Simulation with the given parameters.
 

Detailed Description

Core simulation loop and element registry.

Function Documentation

◆ createSimulation()

std::shared_ptr< Simulation > dnf_composer::createSimulation ( const std::string &  identifier = "",
double  deltaT = 1,
double  tZero = 0,
double  t = 0 
)

Factory helper — create a Simulation with the given parameters.

Parameters
identifierHuman-readable name for the simulation.
deltaTIntegration step size.
tZeroStart time.
tInitial current time.
Returns
A shared_ptr to the new Simulation.