solprop.driver#

The simulation driver: physics objects in, a written run out.

Layer D of docs/dev/architecture.md section 3. Simulation holds a run and translates it once; run_problem() is the loop over save planes; prop_gnlse() is the keyword interface for a GNLSE fibre. solprop.driver.scaffold stays as the independent fixed-step integrator the backend tests cross-check against.

The manual page is docs/guide/setup/running.md.

Modules

batch

Prepare compatible fixed-schedule scan members without changing their backend.

executors

Execute independent scan points under an explicit resource policy.

interface

The keyword interface: one call from GNLSE coefficients to a written run.

material_output

Record the material and physical reconstruction data needed by saved-run analysis.

memory

Admit a run against a declared memory budget before its backend allocates.

mixtures

Resolve material declarations and population selections at the driver boundary.

run

The outer loop of a run: save planes in, saved planes out.

scaffold

A fixed-step interaction-picture integrator for the mode-averaged GNLSE.

scan

Describe indexed parameter scans and dispatch independent simulations.

simulation

The simulation object: physics objects in, a written, resumable run out.

tdse

Own the optional TDSE runtime behind the provider-free response seam.

tdse_consistency

Check a haCC model's weak-field linear response against optmat's helium (SEP 20).