eradiate.scenes.atmosphere.ParticleDistribution#
- class eradiate.scenes.atmosphere.ParticleDistribution[source]#
Bases:
ABCAbstract 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.ndarrayand are evaluated over the interval [0, 1].