OutputCompileFlags

class cubie.outputhandling.OutputCompileFlags(save_state: bool = False, save_observables: bool = False, summarise: bool = False, summarise_observables: bool = False, summarise_state: bool = False, save_counters: bool = False)[source]

Bases: _CubieConfigBase

Boolean compile-time controls for CUDA output features.

save_state

Whether to save state variables. Defaults to False.

Type:

bool

save_observables

Whether to save observable variables. Defaults to False.

Type:

bool

summarise

Whether to compute any summary statistics. Defaults to False.

Type:

bool

summarise_observables

Whether to compute summaries for observables. Defaults to False.

Type:

bool

summarise_state

Whether to compute summaries for state variables. Defaults to False.

Type:

bool

save_counters

Whether to save iteration counters. Defaults to False.

Type:

bool

save_counters: bool
save_observables: bool
save_state: bool
summarise: bool
summarise_observables: bool
summarise_state: bool