eradiate.experiments

eradiate.experiments#

Concrete classes#

AtmosphereExperiment([measures, integrator, ...])

Simulate radiation in a one-dimensional scene.

CanopyExperiment([measures, integrator, ...])

Simulate radiation in a scene with an explicit canopy and no atmosphere.

CanopyAtmosphereExperiment([measures, ...])

Simulate radiation in a scene with an explicit canopy and atmosphere.

DEMExperiment([measures, integrator, ...])

Simulate radiation in a scene with a digital elevation model (DEM) under a 1D atmosphere.

Interfaces#

Experiment([measures, integrator, results, ...])

Abstract base class for all Eradiate experiments.

EarthObservationExperiment([measures, ...])

Abstract based class for experiments illuminated by a distant directional emitter.

Functions#

run(exp[, spp, seed_state])

Run an Eradiate experiment.