Changeset 22107


Ignore:
Timestamp:
09/19/17 12:01:47 (8 years ago)
Author:
adhikari
Message:

CHG: reltol set as default criterion for RSL convergence

Location:
issm/trunk-jpl/src/m/classes
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/slr.js

    r21460 r22107  
    99               
    1010                //Convergence criterion: absolute, relative and residual
    11                 this.reltol=NaN; //default
    12                 this.abstol=0.001; //1 mm of sea level rise
     11                this.reltol=0.01; // 1 per cent
     12                this.abstol=NaN;  //default
    1313
    1414                //maximum of non-linear iterations.
    15                 this.maxiter=10;
     15                this.maxiter=5;
    1616
    1717                //computational flags:
     
    8585                fielddisplay(this,'deltathickness','thickness change (main loading of the slr solution core [m]');
    8686                fielddisplay(this,'sealevel','current sea level (prior to computation) [m]');
    87                 fielddisplay(this,'reltol','sea level rise relative convergence criterion, (default, NaN: not applied)');
    88                 fielddisplay(this,'abstol','sea level rise absolute convergence criterion, NaN: not applied');
     87                fielddisplay(this,'reltol','sea level rise relative convergence criterion, (NaN: not applied)');
     88                fielddisplay(this,'abstol','sea level rise absolute convergence criterion, (default, NaN: not applied');
    8989                fielddisplay(this,'maxiter','maximum number of nonlinear iterations');
    9090                fielddisplay(this,'love_h','load Love number for radial displacement');
  • issm/trunk-jpl/src/m/classes/slr.m

    r21939 r22107  
    4141               
    4242                %Convergence criterion: absolute, relative and residual
    43                 self.reltol=NaN; %default
    44                 self.abstol=0.001; %1 mm of sea level rise
     43                self.reltol=0.01; % 1 per cent
     44                self.abstol=NaN;  % default
    4545
    4646                %maximum of non-linear iterations.
    47                 self.maxiter=10;
     47                self.maxiter=5;
    4848
    4949                %computational flags:
     
    124124                        fielddisplay(self,'deltathickness','thickness change (main loading of the slr solution core [m]');
    125125                        fielddisplay(self,'sealevel','current sea level (prior to computation) [m]');
    126                         fielddisplay(self,'reltol','sea level rise relative convergence criterion, (default, NaN: not applied)');
    127                         fielddisplay(self,'abstol','sea level rise absolute convergence criterion, NaN: not applied');
     126                        fielddisplay(self,'reltol','sea level rise relative convergence criterion, (NaN: not applied)');
     127                        fielddisplay(self,'abstol','sea level rise absolute convergence criterion, (default, NaN: not applied');
    128128                        fielddisplay(self,'maxiter','maximum number of nonlinear iterations');
    129129                        fielddisplay(self,'love_h','load Love number for radial displacement');
  • issm/trunk-jpl/src/m/classes/slr.py

    r21949 r22107  
    4444                        string='   slr parameters:'
    4545                        string="%s\n%s"%(string,fielddisplay(self,'deltathickness','thickness change (main loading of the slr solution core [m]'))
    46                         string="%s\n%s"%(string,fielddisplay(self,'reltol','sea level rise relative convergence criterion, (default, NaN: not applied)'))
    47                         string="%s\n%s"%(string,fielddisplay(self,'abstol','sea level rise absolute convergence criterion, NaN: not applied'))
     46                        string="%s\n%s"%(string,fielddisplay(self,'reltol','sea level rise relative convergence criterion, (NaN: not applied)'))
     47                        string="%s\n%s"%(string,fielddisplay(self,'abstol','sea level rise absolute convergence criterion, (default, NaN: not applied'))
    4848                        string="%s\n%s"%(string,fielddisplay(self,'maxiter','maximum number of nonlinear iterations'))
    4949                        string="%s\n%s"%(string,fielddisplay(self,'love_h','load Love number for radial displacement'))
     
    6969               
    7070                #Convergence criterion: absolute, relative and residual
    71                 self.reltol=float('NaN') #default
    72                 self.abstol=0.001 #1 mm of sea level rise
     71                self.reltol=0.01 # 1 per cent
     72                self.abstol=float('NaN') #default
    7373
    7474                #maximum of non-linear iterations.
    75                 self.maxiter=10
     75                self.maxiter=5
    7676
    7777                #computational flags:
Note: See TracChangeset for help on using the changeset viewer.