Changeset 23335


Ignore:
Timestamp:
09/25/18 09:47:47 (6 years ago)
Author:
Mathieu Morlighem
Message:

CHG: specialization for SpatialLinearFloatingMeltRateEnum at the wrong place

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp

    r23066 r23335  
    124124        bool   isoceancoupling;
    125125        bool   issmb;
    126         int    basalforcingsmodel;
    127126
    128127        /*Fetch data needed: */
     
    133132        iomodel->FindConstant(&isoceancoupling,"md.transient.isoceancoupling");
    134133        iomodel->FindConstant(&issmb,"md.transient.issmb");
    135         iomodel->FindConstant(&basalforcingsmodel,"md.basalforcings.model");
    136134
    137135        /*Finite element type*/
     
    158156        iomodel->FetchDataToInput(elements,"md.mask.groundedice_levelset",MaskGroundediceLevelsetEnum);
    159157        iomodel->FetchDataToInput(elements,"md.basalforcings.groundedice_melting_rate",BasalforcingsGroundediceMeltingRateEnum);
    160         if (basalforcingsmodel==SpatialLinearFloatingMeltRateEnum){
    161                 iomodel->FetchDataToInput(elements,"md.basalforcings.deepwater_melting_rate",BasalforcingsDeepwaterMeltingRateEnum);
    162                 iomodel->FetchDataToInput(elements,"md.basalforcings.deepwater_elevation",BasalforcingsDeepwaterElevationEnum);
    163                 iomodel->FetchDataToInput(elements,"md.basalforcings.upperwater_elevation",BasalforcingsUpperwaterElevationEnum);
    164         }
    165158        iomodel->FetchDataToInput(elements,"md.initialization.vx",VxEnum);
    166159        iomodel->FetchDataToInput(elements,"md.initialization.vy",VyEnum);
     
    181174                        break;
    182175                case MantlePlumeGeothermalFluxEnum:
     176                        break;
     177                case SpatialLinearFloatingMeltRateEnum:
     178                        iomodel->FetchDataToInput(elements,"md.basalforcings.deepwater_melting_rate",BasalforcingsDeepwaterMeltingRateEnum);
     179                        iomodel->FetchDataToInput(elements,"md.basalforcings.deepwater_elevation",BasalforcingsDeepwaterElevationEnum);
     180                        iomodel->FetchDataToInput(elements,"md.basalforcings.upperwater_elevation",BasalforcingsUpperwaterElevationEnum);
    183181                        break;
    184182                case BasalforcingsPicoEnum:
Note: See TracChangeset for help on using the changeset viewer.