class_docstr: This is a base class for different Pyomo formulations. To create a new
  formulation, inherit from this class and implement the abstract methods and properties.
class_docstr_tok: ["This","is","a","base","class","for","different","Pyomo","formulations",".","To","create","a","new","formulation",",","inherit","from","this","class","and","implement","the","abstract","methods","and","properties","."]
docstr: The underlying block containing the constraints / variables for this formulation.
docstr_tok: ["The","underlying","block","containing","the","constraints","\/","variables","for","this","formulation","."]
code: def block(self):
      """The underlying block containing the constraints / variables for this formulation."""
      return self.__block()
  
file_path: OMLT/src/omlt/formulation.py
imports: import abc
  import weakref
  import pyomo.environ
label_desc: Use image node_id 3 for calling the _PyomoFormulation obj's underlying member method code with example usage: obj.block() and returns: self