NOAA-EMC / CMEPS

NUOPC Community Mediator for Earth Prediction Systems
https://escomp.github.io/CMEPS/
0 stars 20 forks source link

Enable fine-grained timing in the mediator using ESMF #11

Closed rsdunlapiv closed 4 years ago

rsdunlapiv commented 4 years ago

Description of changes

CMEPS has some timing calls using t_startf() and t_stopf() functions, but these were not hooked up to the ESMF timers when CMEPS is used in UFS. This PR adds the timing calls. The timed regions can then be viewed in the ESMF_Profile.summary file.

Specific notes

Contributors other than yourself, if any:

CMEPS Issues Fixed (include github issue #):

Are changes expected to change answers?

Any User Interface Changes (namelist or namelist defaults changes)?

Testing performed if application target is CESM:(either UFS-S2S or CESM testing is required):

Testing performed if application target is UFS-S2S:

Hashes used for testing:

The above is the head of the current develop branch of ufs-s2s-model.