Changeset 25323
- Timestamp:
- 07/31/20 16:40:33 (5 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/c/analyses/SealevelriseAnalysis.cpp ¶
r25317 r25323 83 83 /*deal with dynamic sea level fields: */ 84 84 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_surface_height_change_above_geoid", DslSeaSurfaceHeightChangeAboveGeoidEnum); 85 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_water_pressure_change_at_sea_floor", DslSeaWaterPressureChangeAtSeaFloor );85 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_water_pressure_change_at_sea_floor", DslSeaWaterPressureChangeAtSeaFloorEnum); 86 86 87 87 } /*}}}*/ … … 136 136 /*}}}*/ 137 137 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_surface_height_change_above_geoid",DslSeaSurfaceHeightChangeAboveGeoidEnum); 138 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_water_pressure_change_at_sea_floor",DslSeaWaterPressureChangeAtSeaFloor );138 iomodel->FetchDataToInput(inputs2,elements,"md.dsl.sea_water_pressure_change_at_sea_floor",DslSeaWaterPressureChangeAtSeaFloorEnum); 139 139 140 140 } /*}}}*/ -
TabularUnified issm/trunk-jpl/src/c/classes/Elements/Tria.cpp ¶
r25319 r25323 5887 5887 5888 5888 /*Retrieve bottom pressure change and average over the element: */ 5889 Input2* bottompressure_change_input=this->GetInput2(DslSeaWaterPressureChangeAtSeaFloor );5889 Input2* bottompressure_change_input=this->GetInput2(DslSeaWaterPressureChangeAtSeaFloorEnum); 5890 5890 if (!bottompressure_change_input)_error_("bottom pressure input needed to compute sea level rise fingerprint!"); 5891 5891 bottompressure_change_input->GetInputAverage(&BP); … … 5993 5993 /*If bottom pressures are available, retrieve them to load the bedrock:*/ 5994 5994 if(bp_compute_fingerprints){ 5995 Input2* bottompressure_change_input=this->GetInput2(DslSeaWaterPressureChangeAtSeaFloor );5995 Input2* bottompressure_change_input=this->GetInput2(DslSeaWaterPressureChangeAtSeaFloorEnum); 5996 5996 if (!bottompressure_change_input)_error_("bottom pressure input needed to compute sea level rise fingerprint!"); 5997 5997 bottompressure_change_input->GetInputAverage(&BP); -
TabularUnified issm/trunk-jpl/src/c/cores/sealevelchange_core.cpp ¶
r25306 r25323 71 71 if(VerboseSolution()) _printf0_(" saving results\n"); 72 72 femmodel->parameters->FindParam(&requested_outputs,&numoutputs,SealevelriseRequestedOutputsEnum); 73 femmodel->inputs2->Echo(); 73 74 femmodel->RequestedOutputsx(&femmodel->results,requested_outputs,numoutputs); 74 75 if(numoutputs){for(int i=0;i<numoutputs;i++){xDelete<char>(requested_outputs[i]);} xDelete<char*>(requested_outputs);} … … 751 752 IssmDouble modelid; 752 753 /*figure out the type of DslSeaWaterPressureChangeAtSeaFloor input:*/ 753 type=femmodel->inputs2->GetInputObjectEnum(DslSeaWaterPressureChangeAtSeaFloor );754 type=femmodel->inputs2->GetInputObjectEnum(DslSeaWaterPressureChangeAtSeaFloorEnum); 754 755 755 756 if(type==DatasetInput2Enum){ 756 757 757 758 /*find the DslSeaWaterPressureChangeAtSeaFloor dataset of transient inputs:*/ 758 DatasetInput2* dataset_input=femmodel->inputs2->GetDatasetInput2(DslSeaWaterPressureChangeAtSeaFloor );759 DatasetInput2* dataset_input=femmodel->inputs2->GetDatasetInput2(DslSeaWaterPressureChangeAtSeaFloorEnum); 759 760 760 761 /*Recover modelid:*/ … … 765 766 TransientInput2* transient_input=dataset_input->GetTransientInputByOffset(reCast<int, IssmDouble>(modelid)); 766 767 767 /*Plug into Dsl DynamicRateinput: */768 /*Plug into DslSeaWaterPressureChangeAtSeaFloor input: */ 768 769 Input2* transient_input_copy=transient_input->copy(); 769 transient_input_copy->ChangeEnum(DslSeaWaterPressureChangeAtSeaFloor );770 transient_input_copy->ChangeEnum(DslSeaWaterPressureChangeAtSeaFloorEnum); 770 771 femmodel->inputs2->AddInput(transient_input_copy); 771 772 } -
TabularUnified issm/trunk-jpl/src/c/shared/Enum/Enum.vim ¶
r25317 r25323 545 545 syn keyword cConstant DslGlobalAverageThermostericSeaLevelChangeEnum 546 546 syn keyword cConstant DslSeaSurfaceHeightChangeAboveGeoidEnum 547 syn keyword cConstant DslSeaWaterPressureChangeAtSeaFloorEnum 547 548 syn keyword cConstant DslStericRateEnum 548 549 syn keyword cConstant DslDynamicRateEnum -
TabularUnified issm/trunk-jpl/src/c/shared/Enum/EnumDefinitions.h ¶
r25317 r25323 541 541 DslGlobalAverageThermostericSeaLevelChangeEnum, 542 542 DslSeaSurfaceHeightChangeAboveGeoidEnum, 543 DslSeaWaterPressureChangeAtSeaFloor ,543 DslSeaWaterPressureChangeAtSeaFloorEnum, 544 544 DslStericRateEnum, 545 545 DslDynamicRateEnum, -
TabularUnified issm/trunk-jpl/src/c/shared/Enum/EnumToStringx.cpp ¶
r25317 r25323 547 547 case DslGlobalAverageThermostericSeaLevelChangeEnum : return "DslGlobalAverageThermostericSeaLevelChange"; 548 548 case DslSeaSurfaceHeightChangeAboveGeoidEnum : return "DslSeaSurfaceHeightChangeAboveGeoid"; 549 case DslSeaWaterPressureChangeAtSeaFloorEnum : return "DslSeaWaterPressureChangeAtSeaFloor"; 549 550 case DslStericRateEnum : return "DslStericRate"; 550 551 case DslDynamicRateEnum : return "DslDynamicRate"; -
TabularUnified issm/trunk-jpl/src/c/shared/Enum/StringToEnumx.cpp ¶
r25317 r25323 559 559 else if (strcmp(name,"DslGlobalAverageThermostericSeaLevelChange")==0) return DslGlobalAverageThermostericSeaLevelChangeEnum; 560 560 else if (strcmp(name,"DslSeaSurfaceHeightChangeAboveGeoid")==0) return DslSeaSurfaceHeightChangeAboveGeoidEnum; 561 else if (strcmp(name,"DslSeaWaterPressureChangeAtSeaFloor")==0) return DslSeaWaterPressureChangeAtSeaFloorEnum; 561 562 else if (strcmp(name,"DslStericRate")==0) return DslStericRateEnum; 562 563 else if (strcmp(name,"DslDynamicRate")==0) return DslDynamicRateEnum;
Note:
See TracChangeset
for help on using the changeset viewer.