eradiate.scenes.atmosphere.ParticleDistribution#
- class eradiate.scenes.atmosphere.ParticleDistribution[source]#
Bases:
ABC
Abstract base class for particle distributions used to define particle layers.
In practice, particle distributions are callables with the signature
f(x: np.typing.ArrayLike) -> np.ndarray
and are evaluated over the interval [0, 1].