Changeset 27023


Ignore:
Timestamp:
05/24/22 10:27:12 (3 years ago)
Author:
Mathieu Morlighem
Message:

CHG: do not extrude melt if no calculation is done (a transientinput cannot be extruded in 3d)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/cores/bmb_core.cpp

    r24023 r27023  
    3636        FloatingiceMeltingRatex(femmodel);
    3737
    38         /*Extrude basal melt*/
    39         femmodel->parameters->SetParam(BasalforcingsFloatingiceMeltingRateEnum,InputToExtrudeEnum);
    40         extrudefrombase_core(femmodel);
     38        /*Extrude basal melt if not default melting rate (which may be a transient input that can't be extruded)*/
     39        if(basalforcing_model!=FloatingMeltRateEnum){
     40                femmodel->parameters->SetParam(BasalforcingsFloatingiceMeltingRateEnum,InputToExtrudeEnum);
     41                extrudefrombase_core(femmodel);
     42        }
    4143}
Note: See TracChangeset for help on using the changeset viewer.