| 
| character(len=30), parameter, public  | propagator_verlet_oct_m::verlet_start = 'VERLET_START' | 
|   | 
| character(len=30), parameter, public  | propagator_verlet_oct_m::verlet_finish = 'VERLET_FINISH' | 
|   | 
| character(len=30), parameter, public  | propagator_verlet_oct_m::verlet_update_pos = 'VERLET_UPDATE_POS' | 
|   | 
| character(len=30), parameter, public  | propagator_verlet_oct_m::verlet_compute_acc = 'VERLET_COMPUTE_ACC' | 
|   | 
| character(len=30), parameter, public  | propagator_verlet_oct_m::verlet_compute_vel = 'VERLET_COMPUTE_VEL' | 
|   | 
| type(algorithmic_operation_t), parameter, public  | propagator_verlet_oct_m::op_verlet_start = algorithmic_operation_t(VERLET_START, 'Starting Verlet propagation') | 
|   | 
| type(algorithmic_operation_t), parameter, public  | propagator_verlet_oct_m::op_verlet_finish = algorithmic_operation_t(VERLET_FINISH, 'Finishing Verlet propagation') | 
|   | 
| type(algorithmic_operation_t), parameter, public  | propagator_verlet_oct_m::op_verlet_update_pos = algorithmic_operation_t(VERLET_UPDATE_POS, 'Propagation step - Updating positions') | 
|   | 
| type(algorithmic_operation_t), parameter, public  | propagator_verlet_oct_m::op_verlet_compute_acc = algorithmic_operation_t(VERLET_COMPUTE_ACC, 'Propagation step - Computing acceleration') | 
|   | 
| type(algorithmic_operation_t), parameter, public  | propagator_verlet_oct_m::op_verlet_compute_vel = algorithmic_operation_t(VERLET_COMPUTE_VEL, 'Propagation step - Computing velocity') | 
|   |