I ran a base case (compset is 2000_CAM50_CLM50%SP_CICE%PRES_DOCN%DOM_MOSART_SGLC_SWAV) and a validation case (compset is PC5(2000_CAM50%PORT_SLND_SICE_SOCN_SROF_SGLC_SWAV)) of PORT. According to the tutorial in https://wiki.ucar.edu/display/port/PORT, "The difference between the fluxes, FLNT,FLNR,FLNS,FSNT,FSNR,FSNS should be zero". The h1 outputs (nhtfrq = 73, avgflag_pertape = 'I', referred from the tutorial website above) of these two cases are zero indeed. However, the h0 outputs (monthly average, nhtfrq = 0, avgflag_pertape = 'A') of them are totally different!
I tried to modify the settings in the namelist, but the results did change at all. It seems that the original data are calculated correctly because at least the h1 outputs are the same. So I suspect that the differences of monthly-averaged h0 outputs are related to the calculation process of these two cases. However, it is hard to distinguish which one is correct? And how to correct the other wrong one so as to ensure the differences between these two cases are zero?
I attached the namelists of these two cases, and two figures of the comparative example results of h0-FSNR (they are different) and h1-FLNR (they are the same) between these two cases opened by ncview.
I tried to modify the settings in the namelist, but the results did change at all. It seems that the original data are calculated correctly because at least the h1 outputs are the same. So I suspect that the differences of monthly-averaged h0 outputs are related to the calculation process of these two cases. However, it is hard to distinguish which one is correct? And how to correct the other wrong one so as to ensure the differences between these two cases are zero?
I attached the namelists of these two cases, and two figures of the comparative example results of h0-FSNR (they are different) and h1-FLNR (they are the same) between these two cases opened by ncview.