Changeset 23815
- Timestamp:
- 03/29/19 16:37:55 (6 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Element.cpp
r23813 r23815 3481 3481 timeend=dynamic_cast<TransientInput*>(Ta_input)->GetTimeByOffset(offsetend); 3482 3482 if (time>time0 & timeend>time0){ 3483 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));3483 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 3484 3484 timeclim=time0+delta; 3485 3485 } -
issm/trunk-jpl/src/c/modules/SurfaceMassBalancex/SurfaceMassBalancex.cpp
r23814 r23815 47 47 timeend=dynamic_cast<TransientInput*>(smb_input)->GetTimeByOffset(offsetend); 48 48 if (time>time0 & timeend>time0){ 49 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));49 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 50 50 if (delta==0){ timeclim=timeend;} 51 51 else{ timeclim=time0+delta;} … … 438 438 timeend=dynamic_cast<TransientInput*>(acc_input)->GetTimeByOffset(offsetend); 439 439 if (time>time0 & timeend>time0){ 440 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));440 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 441 441 if (delta==0){ timeclim=timeend;} 442 442 else{ timeclim=time0+delta;} … … 450 450 timeend=dynamic_cast<TransientInput*>(evap_input)->GetTimeByOffset(offsetend); 451 451 if (time>time0 & timeend>time0){ 452 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));452 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 453 453 if (delta==0){ timeclim=timeend;} 454 454 else{ timeclim=time0+delta;} … … 462 462 timeend=dynamic_cast<TransientInput*>(runoff_input)->GetTimeByOffset(offsetend); 463 463 if (time>time0 & timeend>time0){ 464 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));464 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 465 465 if (delta==0){ timeclim=timeend;} 466 466 else{ timeclim=time0+delta;} … … 535 535 timeend=dynamic_cast<TransientInput*>(acc_input)->GetTimeByOffset(offsetend); 536 536 if (time>time0 & timeend>time0){ 537 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));537 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 538 538 if (delta==0){ timeclim=timeend;} 539 539 else{ timeclim=time0+delta;} … … 547 547 timeend=dynamic_cast<TransientInput*>(evap_input)->GetTimeByOffset(offsetend); 548 548 if (time>time0){ 549 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));549 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 550 550 if (delta==0){ timeclim=timeend;} 551 551 else{ timeclim=time0+delta;} … … 559 559 timeend=dynamic_cast<TransientInput*>(melt_input)->GetTimeByOffset(offsetend); 560 560 if (time>time0){ 561 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));561 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 562 562 if (delta==0){ timeclim=timeend;} 563 563 else{ timeclim=time0+delta;} … … 571 571 timeend=dynamic_cast<TransientInput*>(refreeze_input)->GetTimeByOffset(offsetend); 572 572 if (time>time0){ 573 delta=(time-time0) - (timeend-time0)*( (int)((time-time0)/(timeend-time0)));573 delta=(time-time0) - (timeend-time0)*(reCast<int>((time-time0)/(timeend-time0))); 574 574 if (delta==0){ timeclim=timeend;} 575 575 else{ timeclim=time0+delta;}
Note:
See TracChangeset
for help on using the changeset viewer.