public boolean checkStationaryPoint(final double xOld,final double xNew,final int statStateIterations,final Type ecType){
  if (Math.abs(xNew - xOld) >= rootEpsilon_) {
    this.statStateIterations=0;
    return false;
  }
  this.statStateIterations++;
  if (statStateIterations <= maxStationaryStateIterations_)   return false;
  this.ecType=Type.StationaryPoint;
  return true;
}

public boolean checkStationaryPoint ( final double xOld , final double xNew , final int statStateIterations , final Type ecType ) { if ( Math . abs ( xNew - xOld ) >= rootEpsilon_ ) { this . statStateIterations = 0 ; return false ; } this . statStateIterations ++ ; if ( statStateIterations <= maxStationaryStateIterations_ ) return false ; this . ecType = Type . StationaryPoint ; return true ; }
test if the root variation is below rootepsilon
