Changeset 18830
- Timestamp:
- 11/21/14 15:46:32 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/ModelProcessorx/Control/UpdateElementsAndMaterialsControl.cpp
r18678 r18830 12 12 13 13 /*Intermediary*/ 14 int control,cost_function ;14 int control,cost_function,domaintype; 15 15 Element *element = NULL; 16 16 Material *material = NULL; … … 29 29 /*Fetch Observations */ 30 30 iomodel->Constant(&num_cost_functions,InversionNumCostFunctionsEnum); 31 iomodel->Constant(&domaintype,DomainTypeEnum); 31 32 for(int i=0;i<num_cost_functions;i++){ 32 33 cost_function= reCast<int,IssmDouble>(iomodel->Data(InversionCostFunctionsEnum)[i]); … … 39 40 || cost_function==SurfaceAverageVelMisfitEnum){ 40 41 iomodel->FetchDataToInput(elements,InversionVxObsEnum); 41 i omodel->FetchDataToInput(elements,InversionVyObsEnum);42 if (domaintype!=Domain2DverticalEnum) iomodel->FetchDataToInput(elements,InversionVyObsEnum); 42 43 } 43 44 } … … 54 55 case BalancethicknessApparentMassbalanceEnum: 55 56 case BalancethicknessOmegaEnum: 57 case MaterialsRheologyBEnum: 56 58 iomodel->FetchData(1,control); 57 59 break;
Note:
See TracChangeset
for help on using the changeset viewer.