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.

Attributes

Name Description
REQUIRED_PACKAGES

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.