NOAA-SWPC / GSMWAM-IPE

Coupled NEMS app for WAM-IPE
5 stars 11 forks source link

stdout cleanup #27

Closed akubaryk closed 4 years ago

akubaryk commented 4 years ago

Per @gmillward, stdout is excessive during a normal model run with no configurable option to contain it. While we can/will disable the ESMF PET logs, it's useful for the model stdout to be approachable as well, and it's not at the moment.

@ZhuxiaoLi66 started a GSMWAM-IPE branch that I refactored as printout that comments out many write/print statements; there's still somewhat substantial initialization information printed, but the amount during model integration is reduced significantly. Would like feedback on my approach in the mediator, though, @rmontuoro.

I tested a 1hr run and got bitwise identical results, while dropping the fcst log size by >50% in size, stdout should be 90% or more reduction depending on run length.