ENH: Make desorption optional
Cross ref - EP#2341
Existing sorption BC enables desorption as default mode.
It would be nice to have this as optional feature.
e.g. with bool allowDesorption after line
if (!allowDesorption_)
{
dfldp_ = max(dfldp_, 0.0);
}