CAM/CLM (GPTL-based) Timers

The CAM timing library interface is simple and flexible, but there are limitations (some related to the design; some simply a function of the implementation).

Basic Interface

[0] To use the library interface routines in a routine or a module, add

 use perf_mod

[1] To enable the instrumentation,

 call t_initf('NlFilename', LogPrint=.true., mpicom=mpicom, MasterTask=.true.)

where