Changeset 23335
- Timestamp:
- 09/25/18 09:47:47 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
r23066 r23335 124 124 bool isoceancoupling; 125 125 bool issmb; 126 int basalforcingsmodel;127 126 128 127 /*Fetch data needed: */ … … 133 132 iomodel->FindConstant(&isoceancoupling,"md.transient.isoceancoupling"); 134 133 iomodel->FindConstant(&issmb,"md.transient.issmb"); 135 iomodel->FindConstant(&basalforcingsmodel,"md.basalforcings.model");136 134 137 135 /*Finite element type*/ … … 158 156 iomodel->FetchDataToInput(elements,"md.mask.groundedice_levelset",MaskGroundediceLevelsetEnum); 159 157 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 }165 158 iomodel->FetchDataToInput(elements,"md.initialization.vx",VxEnum); 166 159 iomodel->FetchDataToInput(elements,"md.initialization.vy",VyEnum); … … 181 174 break; 182 175 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); 183 181 break; 184 182 case BasalforcingsPicoEnum:
Note:
See TracChangeset
for help on using the changeset viewer.