parameters: (self)
docstring: Various stopping criteria ran every iteration
  
          Returns
          -------
          stop : bool
docstring_summary: Various stopping criteria ran every iteration
docstring_tokens: Various stopping criteria ran every iteration
function: def stopping_criteria(self):
          """
          Various stopping criteria ran every iteration
  
          Returns
          -------
          stop : bool
          """
          if self.maxiter is not None:
              self.finite_iterations()
          if self.iters is not None:
              self.finite_iterations()
          if self.maxfev is not None:
              self.finite_fev()
          if self.maxev is not None:
              self.finite_ev()
          if self.maxtime is not None:
              self.finite_time()
          if self.f_min_true is not None:
              self.finite_precision()
          if self.minhgrd is not None:
              self.finite_homology_growth()
function_tokens: def stopping_criteria ( self ) : if self . maxiter is not None : self . finite_iterations ( ) if self . iters is not None : self . finite_iterations ( ) if self . maxfev is not None : self . finite_fev ( ) if self . maxev is not None : self . finite_ev ( ) if self . maxtime is not None : self . finite_time ( ) if self . f_min_true is not None : self . finite_precision ( ) if self . minhgrd is not None : self . finite_homology_growth ( )