Changeset 24334


Ignore:
Timestamp:
11/15/19 15:49:23 (5 years ago)
Author:
Mathieu Morlighem
Message:

BUG: linear transition between lower and upperelevation did not account for uppermelt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/Elements/Element.cpp

    r24240 r24334  
    22802280                }
    22812281                else{
    2282                         values[i]=deepwatermelt*(base[i]-upperwaterel)/(deepwaterel-upperwaterel);
     2282                        IssmDouble alpha = (base[i]-upperwaterel)/(deepwaterel-upperwaterel);
     2283                        values[i]=deepwatermelt*alpha+(1.-alpha)*upperwatermelt;
    22832284                }
    22842285        }
Note: See TracChangeset for help on using the changeset viewer.