MESH-Model / MESH-Dev

This repository contains the official MESH development code, which is the basis for the 'tags' listed under the MESH-Releases repository. The same tags are listed under this repository. Legacy branches and utilities have also been ported from the former SVN (Subversion) repository. Future developments must create 'forks' from this repository.
Other
2 stars 3 forks source link

snowmelt and sublimation fluxes #59

Open hndiego opened 1 month ago

hndiego commented 1 month ago

Hello all,

I am interested in snowmelt values (more generally, in the different partitions of streamflow) and I checked the annual values of the variable DRAINSNO which often is larger than the annual snowfall, so I wonder if snowmelt and DRAINSNO are not the same thing (maybe DRAINSNO consider other fluxes also?). There is a way to obtain snowmelt only?

Similarly, there is a way to obtain sublimation only? (I understand it is included in total evaporation).

Many thanks!

mee067 commented 3 days ago

As we discussed over Slack, I guess the sum of DRAINSNO is more than snowmelt because DRAINSNO can refreeze, pond, or runoff. If it refreezes and then melts again, you will have the same water summed up twice, at least partially. If it ponds, it can runoff or infiltrate. I do not think there is a variable that traces snowmelt separately. Similarly, there is no variable that traces sublimation separately. One additional note for sublimation: There is direct sublimation from snow on the ground or vegetation but if you have activated the blowing snow algorithm, there will be additional sublimation from blown snow. Both are added to ET.

mee067 commented 3 days ago

@fuadyassin also added: I usually use DRAINSNO to detect snowmelt and to create a logical condition to filter overland flow. So, if there is DRAINSNO on that day and also overland flow, then I consider the overland flow amount as snowmelt runoff.