#include <cs_time_control.h>
Data Fields | |
| cs_time_control_type_t | type |
| bool | at_start |
| bool | at_first |
| bool | at_end |
| union { | |
| int start_nt | |
| double start_t | |
| }; | |
| union { | |
| int end_nt | |
| double end_t | |
| }; | |
| union { | |
| int interval_nt | |
| double interval_t | |
| }; | |
| cs_time_control_func_t * | control_func |
| void * | control_input |
| bool | current_state |
| int | current_time_step |
| int | last_nt |
| double | last_t |
| union { ... } |
| union { ... } |
| union { ... } |
| bool at_end |
| bool at_first |
| bool at_start |
| cs_time_control_func_t* control_func |
| void* control_input |
| bool current_state |
| int current_time_step |
| int end_nt |
| double end_t |
| int interval_nt |
| double interval_t |
| int last_nt |
| double last_t |
| int start_nt |
| double start_t |