Changeset 24021
- Timestamp:
- 06/17/19 01:14:12 (6 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/MasstransportAnalysis.cpp
r24000 r24021 180 180 break; 181 181 case BasalforcingsIsmip6Enum:{ 182 //iomodel->FetchDataToInput(elements,"md.basalforcings.tf",BasalforcingsIsmp6TfEnum);183 182 iomodel->FetchDataToInput(elements,"md.basalforcings.basin_id",BasalforcingsIsmp6BasinIdEnum); 184 IssmDouble** array3d = NULL; 185 int* Ms = NULL; 186 int* Ns = NULL; 187 int K; 183 IssmDouble** array3d = NULL; int* Ms = NULL; int* Ns = NULL; int K; 188 184 iomodel->FetchData(&array3d,&Ms,&Ns,&K,"md.basalforcings.tf"); 189 185 if(!array3d) _error_("md.basalforcings.tf not found in binary file"); 190 186 for(int i=0;i<elements->Size();i++){ 191 187 Element* element=xDynamicCast<Element*>(elements->GetObjectByOffset(i)); 188 if(!element->IsOnBase()) continue; 192 189 for(int kk=0;kk<K;kk++){ 193 190 element->DatasetInputAdd(BasalforcingsIsmp6TfEnum,array3d[kk],iomodel,Ms[kk],Ns[kk],1,BasalforcingsIsmp6TfEnum,7,kk); 194 191 } 195 192 } 196 xDelete<int>(Ms); 197 xDelete<int>(Ns); 193 xDelete<int>(Ms); xDelete<int>(Ns); 198 194 for(int i=0;i<K;i++) xDelete<IssmDouble>(array3d[i]); 199 195 xDelete<IssmDouble*>(array3d); -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r24020 r24021 364 364 if(!IsOnBase()){ 365 365 //put zero 366 sigma_b->SetValue(id-1,0.0,INS_VAL);366 //sigma_b->SetValue(id-1,0.0,INS_VAL); 367 367 return; 368 368 } … … 416 416 417 417 /*Add value to output*/ 418 sigma_b->SetValue(id-1,value,INS_VAL);418 //sigma_b->SetValue(id-1,value,INS_VAL); 419 419 } 420 420 /*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.