Model.CE_SetGlobalSharedEntitySettings#

Model.CE_SetGlobalSharedEntitySettings(setting, value)#

Sets the global shared entity management settings.

Parameters:
  • setting (hwString) –

    The name of the setting to update.

    auto_register

    Auto-register shared entities to the connectors during connector realization, HM binary import, solver deck import and FE absorb.

    sharedent_cleanup_delete

    Cleanup shared entities during connector+FE deletion.

    sharedent_cleanup_unrealize

    Cleanup shared entities during connector unrealization.

  • value (int) –

    0 - Turn off

    1 - Turn on

Example#

Turn on auto-registration#
import hm
import hm.entities as ent

model = hm.Model()

model.CE_SetGlobalSharedEntitySettings(
    settings="auto_register", value=1
)