Changeset 26795
- Timestamp:
- 01/19/22 16:00:18 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp
r26468 r26795 472 472 473 473 /*Skip if water or ice shelf element*/ 474 if(element->IsAllFloating()) return;474 //if(element->IsAllFloating()) return; 475 475 476 476 /*Intermediaries */ … … 543 543 if(h_new[iv]<AEPS) h_new[iv] = AEPS; 544 544 } 545 546 /*Force floating ice to have zero sheet thickness*/ 547 if(element->IsAllFloating()){ 548 for(int iv=0;iv<numvertices;iv++) h_new[iv] = 0.; 549 } 545 550 546 551 element->AddInput(HydrologySheetThicknessEnum,h_new,P1Enum); … … 561 566 562 567 /*Skip if water or ice shelf element*/ 563 if(element->IsAllFloating()) return;568 //if(element->IsAllFloating()) return; 564 569 565 570 /*Intermediary*/ … … 606 611 element->AddInput(EffectivePressureEnum,N,element->FiniteElement()); 607 612 613 /*Force floating ice to have zero effective pressure*/ 614 if(element->IsAllFloating()){ 615 for(int iv=0;iv<numnodes;iv++) N[iv] = 0.; 616 } 617 608 618 /*Clean up and return*/ 609 619 delete gauss;
Note:
See TracChangeset
for help on using the changeset viewer.