wepy.orchestration.snapshot module

class wepy.orchestration.snapshot.SimApparatus(filters)[source]

Bases: object

The simulation apparatus are the components needed for running a simulation without the initial conditions for starting the simulation.

A runner is strictly necessary but a resampler and boundary conditions are not.

property filters
class wepy.orchestration.snapshot.WepySimApparatus(runner, resampler=None, boundary_conditions=None)[source]

Bases: wepy.orchestration.snapshot.SimApparatus

RUNNER_IDX = 0
BC_IDX = 1
RESAMPLER_IDX = 2
property runner
property boundary_conditions
property resampler
property filters
class wepy.orchestration.snapshot.SimSnapshot(walkers, apparatus)[source]

Bases: object

property walkers
property apparatus