1 #ifndef STEP_TRIGGER_HPP
2 #define STEP_TRIGGER_HPP
Definition: step_trigger.hpp:4
int last_step
Last step it can be called.
Definition: step_trigger.hpp:8
int first_step
First step it can be called.
Definition: step_trigger.hpp:7
int trigger_count(int step) const
Definition: step_trigger.hpp:50
int period
Number of steps between trigger.
Definition: step_trigger.hpp:6
bool initialized
Definition: step_trigger.hpp:5
StepTrigger()
Definition: step_trigger.hpp:12
bool is_triggered(int step) const
Definition: step_trigger.hpp:25
StepTrigger(int period, int first_step_in=-1, int last_step_in=-1)
Definition: step_trigger.hpp:15
int get_period() const
Definition: step_trigger.hpp:41
bool has_been_triggered(int step) const
Definition: step_trigger.hpp:35
logical false
Definition: module.F90:102
logical true
Definition: module.F90:102