6 use mpp_mod,
only : cpu_clock_begin => mpp_clock_begin
7 use mpp_mod,
only : cpu_clock_end => mpp_clock_end, cpu_clock_id => mpp_clock_id
8 use mpp_mod,
only : clock_component, clock_subcomponent, clock_module_driver
9 use mpp_mod,
only : clock_module, clock_routine, clock_loop, clock_infra
10 use mpp_mod,
only : clock_sync => mpp_clock_sync
12 implicit none ;
private
14 public :: cpu_clock_id, cpu_clock_begin, cpu_clock_end
15 public :: clock_component, clock_subcomponent, clock_module_driver, clock_module
16 public :: clock_routine, clock_loop, clock_infra, clock_sync