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.
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.