Model.flattenpartmodel#

Model.flattenpartmodel(reserved)#

Converts entities that refer to parts to refer to root.

For formula sets:

  • All clause - Updated to refer to root

  • Range clause - Range IDs of the clause will now refer to the begin/end range equivalent to the internal IDs

Parameters:

reserved (int) – Reserved for future use. Must be set to 0.

Example#

Flatten the model#
import hm
import hm.entities as ent

model = hm.Model()

model.flattenpartmodel(reserved=0)