Hi all

I'm running OpenIFS CY40R1 at T159 resolution and writing data every 6 hours. The output includes heat fluxes (SSR, STR, SSHF, SLHF) and water fluxes (E,TP).
I've also got this in my namelist 

&NAMPPC
LRSACC=true ! turn of accumulation of fluxes
/

which I think means that accumulated fluxes are reset each output step, so instead of "E" being total evaporation since model start it is total evaporation since last output. 

This works well for all steps, except for the second output step! 
When the model first runs, everything is fine because SSR(t=0) = 0, and then SSR(t=6h) = SSR(t=6h) + SSR(t=0), and after that I don't have cumulative fluxes. 
But when I restart the model after 8760 hours, I get SSR(t=8766h) = SSR(t=8766h) + SSR(t=8760h), which gets very big since the previous step is not zero anymore. 

I'm enclosing three plots showing the first step (from the restart, t=8760h), the second output step (t=8766h), and the third output step (t=8772h). You can see that SSR(t=8766h) looks incorrect. 

Has anyone else experienced this problem as well? Do the accumulated fluxes not reset for the second output step? 

Many thanks

Joakim