source: issm/oecreview/Archive/25834-26739/ISSM-26275-26276.diff

Last change on this file was 26740, checked in by Mathieu Morlighem, 3 years ago

CHG: added 25834-26739

File size: 1.3 KB
  • ../trunk-jpl/src/c/classes/Elements/Tria.cpp

     
    61366136        bool computeviscous = false;
    61376137        int  horiz;
    61386138        bool istime=true;
    6139         IssmDouble timeacc=0;
     6139        IssmDouble timeacc=0.;
    61406140        IssmDouble start_time,final_time;
    61416141        int  nt,precomputednt;
    61426142
     
    62116211                this->parameters->FindParam(&timeacc,SolidearthSettingsTimeAccEnum);
    62126212                this->parameters->FindParam(&start_time,TimesteppingStartTimeEnum);
    62136213                this->parameters->FindParam(&final_time,TimesteppingFinalTimeEnum);
    6214                 nt=reCast<int>((final_time-start_time)/timeacc)+1;
     6214                nt=reCast<int,IssmDouble>((final_time-start_time)/timeacc)+1;
    62156215        }
    62166216        else{
    62176217                nt=1; //in elastic, or if we run only rigid, we need only one step
     
    68206820                this->parameters->FindParam(&timeacc,SolidearthSettingsTimeAccEnum);
    68216821                this->parameters->FindParam(&start_time,TimesteppingStartTimeEnum);
    68226822                this->parameters->FindParam(&final_time,TimesteppingFinalTimeEnum);
    6823                 nt=reCast<int>((final_time-start_time)/timeacc)+1;
     6823                nt=reCast<int,IssmDouble>((final_time-start_time)/timeacc)+1;
    68246824        }
    68256825        else{
    68266826                nt=1; //in elastic, or if we run only rigid, we need only one step
Note: See TracBrowser for help on using the repository browser.