diffeq
adapters.diffeq
DifferentialEquations.jl backend adapter for SimulationExperiment.
Generates a self-contained Julia script from the existing Julia templates and executes it via juliacall, returning a TVBO TimeSeries.
Classes
| Name | Description |
|---|---|
| DiffEqAdapter | Adapter for running SimulationExperiment via DifferentialEquations.jl. |
DiffEqAdapter
adapters.diffeq.DiffEqAdapter(experiment)Adapter for running SimulationExperiment via DifferentialEquations.jl.
Renders the Julia DifferentialEquations template, executes it via juliacall, and returns a TVBO TimeSeries.
Methods
| Name | Description |
|---|---|
| render_code | Render Julia code for this experiment. |
| run | Run simulation using DifferentialEquations.jl. |
render_code
adapters.diffeq.DiffEqAdapter.render_code(**kwargs)Render Julia code for this experiment.
run
adapters.diffeq.DiffEqAdapter.run(**kwargs)Run simulation using DifferentialEquations.jl.
Returns
ExperimentResult Simulation results with named dimensions and coordinates.