52 ensemble::SystemRef& _sys;
59 GPUAPI
bool is_log_on() {
return false; }
60 GPUAPI
bool is_verbose_on() {
return false; }
61 GPUAPI
bool is_any_on() {
return is_deactivate_on() || is_log_on() || is_verbose_on() ; }
62 GPUAPI
bool is_condition_met () {
return false; }
63 GPUAPI
bool need_to_log_system ()
64 {
return (is_log_on() && is_condition_met() ); }
65 GPUAPI
bool need_to_deactivate ()
77 { _sys.set_disabled(); }
91 GPUAPI
void operator () (
const int thread_in_system) {
100 :_params(p),_sys(s),_log(l){}