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.