parameters: (self)
return_statement: return self.X_min
docstring: Returns the indexes of all minimizers
docstring_summary: Returns the indexes of all minimizers
docstring_tokens: Returns the indexes of all minimizers
function: def minimizers_1D(self):
          """
          Returns the indexes of all minimizers
          """
          self.minimizer_pool = []
          # Note: Can implement parallelization here
          for ind in range(self.fn):
              min_bool = self.sample_topo(ind)
              if min_bool:
                  self.minimizer_pool.append(ind)
  
          self.minimizer_pool_F = self.F[self.minimizer_pool]
  
          # Sort to find minimum func value in min_pool
          self.sort_min_pool()
          if not len(self.minimizer_pool) == 0:
              self.X_min = self.C[self.minimizer_pool]
              # If function is called again and pool is found unbreak:
          else:
              self.X_min = []
  
          return self.X_min
function_tokens: def minimizers_1D ( self ) : self . minimizer_pool = [ ] # Note: Can implement parallelization here for ind in range ( self . fn ) : min_bool = self . sample_topo ( ind ) if min_bool : self . minimizer_pool . append ( ind ) self . minimizer_pool_F = self . F [ self . minimizer_pool ] # Sort to find minimum func value in min_pool self . sort_min_pool ( ) if not len ( self . minimizer_pool ) == 0 : self . X_min = self . C [ self . minimizer_pool ] # If function is called again and pool is found unbreak: else : self . X_min = [ ] return self . X_min