This adds a new variable to the forcing output file (longwave surface flux)...
This adds a new variable to the forcing output file (longwave surface flux) and allows the input struct to contain a new field (nshf) which is the pre-computed net surface heat flux. This approach means the flux is not calculated in here but is instead dump from the nshf variable. If this variable is not in the input struct, the old way still works. The calculation of the net surface heat flux is also fixed (the sign of the flux was the wrong way around before) based on the NCEP operational FORTRAN scripts
Showing with 89 additions and 31 deletions