Model.unrealizeengineeringentities#

Model.unrealizeengineeringentities(collection, unrealize_mode)#

Unealizes engineering entities.

Parameters:
  • collection (Collection) – The collection containing the entities to unrealize.

  • unrealize_mode (int) –

    0 - Delete entities from realization. Only current solver/profile is affected.

    1 - Maintain entities from realization. Only current solver/profile is affected.

    10 - Delete entities from realization. All entities including other solvers/profiles are affected.

    11 - Maintain entities from realization. All entities including other solvers/profiles are affected.

Example#

Unrealize masses with IDs 10 and 20#
import hm
import hm.entities as ent

model = hm.Model()

# Creating a collection that contains the masses with IDs 10 and 20
solvermass_collection = hm.Collection(model, ent.Solvermass, [10, 20])

model.unrealizeengineeringentities(collection=solvermass_collection, unrealize_mode=0)