eradiate._mode.ModeFlags#

class eradiate._mode.ModeFlags(value)[source]#

Bases: enum.Flag

Flags defining Eradiate mode features.

ANY_CKD = 2#

Any CKD mode

ANY_DOUBLE = 32#

Any double-precision mode

ANY_MONO = 1#

Any monochromatic mode

ANY_SCALAR = 4#

Any scalar mode

ANY_SINGLE = 16#

Any single-precision mode

CKD_DOUBLE = 46#

CKD mode, double precision

CKD_SINGLE = 30#

CKD mode, single precision

ERT_CKD = 2#

Mode performs correlated-k spectral simulation

ERT_MONO = 1#

Mode performs monochromatic simulations

MI_DOUBLE = 32#

Mode maps to a double-precision Mitsuba variant

MI_MONO = 8#

Mode maps to a monochromatic Mitsuba variant

MI_SCALAR = 4#

Mode maps to a scalar Mitsuba variant

MI_SINGLE = 16#

Mode maps to a single-precision Mitsuba variant

MONO_DOUBLE = 45#

Monochromatic mode, double precision

MONO_SINGLE = 29#

Monochromatic mode, single precision