Changeset 18959
- Timestamp:
- 12/15/14 02:28:48 (10 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/LevelsetAnalysis.cpp
r18953 r18959 105 105 if(save_results){ 106 106 if(VerboseSolution()) _printf0_(" saving results\n"); 107 int outputs = MaskIceLevelsetEnum;108 femmodel->RequestedOutputsx(&femmodel->results,&outputs ,1);107 int outputs[2] = {MaskIceLevelsetEnum, CalvingCalvingrateEnum}; 108 femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],2); 109 109 } 110 110 }/*}}}*/ -
issm/trunk-jpl/src/c/classes/Elements/Element.cpp
r18953 r18959 1371 1371 int calvinglaw; 1372 1372 this->FindParam(&calvinglaw,CalvingLawEnum); 1373 switch(calvinglaw){ 1374 case CalvingLevermannEnum: 1375 this->CalvingRateLevermann(); 1376 break; 1377 case CalvingPiEnum: 1378 this->CalvingRatePi(); 1379 break; 1380 default: 1381 _error_("Calving law "<<EnumToStringx(calvinglaw)<<" not supported yet"); 1373 switch(calvinglaw){ 1374 case DefaultCalvingEnum: 1375 //do nothing 1376 break; 1377 case CalvingLevermannEnum: 1378 this->CalvingRateLevermann(); 1379 break; 1380 case CalvingPiEnum: 1381 this->CalvingRatePi(); 1382 break; 1383 default: 1384 _error_("Calving law "<<EnumToStringx(calvinglaw)<<" not supported yet"); 1382 1385 } 1383 1386 input=this->inputs->GetInput(output_enum); -
issm/trunk-jpl/src/c/cores/transient_core.cpp
r18953 r18959 120 120 /* extrapolate velocities onto domain with no ice */ 121 121 Analysis* extanalysis = new ExtrapolationAnalysis(); 122 const int nvars= 2;123 int vars[nvars] = {VxEnum, VyEnum };122 const int nvars=3; 123 int vars[nvars] = {VxEnum, VyEnum, ThicknessEnum}; 124 124 for(int iv=0;iv<nvars;iv++){ 125 125 femmodel->parameters->SetParam(vars[iv],ExtrapolationVariableEnum);
Note:
See TracChangeset
for help on using the changeset viewer.