parameters: (self, filename, epsilon)
docstring: Asks the underlying MIP solver to load an LP file, possibly with a
          separate data file.
  
          :param filename: the path to the file.
          :param epsilon: epsilon
          :raises UnsupportedSolverFunction: if called on a non MIP solver.
docstring_summary: Asks the underlying MIP solver to load an LP file, possibly with a
          separate data file.
docstring_tokens: Asks the underlying MIP solver to load an LP file possibly with a separate data file .
function: def load_lp(self, filename, epsilon):
          """
          Asks the underlying MIP solver to load an LP file, possibly with a
          separate data file.
  
          :param filename: the path to the file.
          :param epsilon: epsilon
          :raises UnsupportedSolverFunction: if called on a non MIP solver.
          """
          if not hasattr(self.solver, 'load_lp'):
              raise UnsupportedSolverFunction(
                  str(type(self)), "load_lp", "Please load the model using a "
                  "MIP solver to use this functionality.")
          self.solver.load_lp(filename, epsilon)
function_tokens: def load_lp ( self , filename , epsilon ) : if not hasattr ( self . solver , 'load_lp' ) : raise UnsupportedSolverFunction ( str ( type ( self ) ) , "load_lp" , "Please load the model using a " "MIP solver to use this functionality." ) self . solver . load_lp ( filename , epsilon )