Move a volume geom set to a new model entity.


MoveGeomVol( geom, model, new=False, geomList = None )


geom (string)
The volume geom set.
model (string)
The name of the model entity.
new (boolean)
Flag specifies whether to create a new geom set or use the old one.
geomList (list)
The geom volume list.

Return Value



  • The geom and model must not be None.
  • If new ='False' then the geom must already exist.


This routine moves a volume geom set to a new model entity. If new is False, it only works on a geom set that is already in the volume model entities and only moves the geom from one model to another one. If new is True, then you have a new geom, hence it does not move but creates a new set for a volume model. For example,
geomVol = ROOT + RS + "Geom" + RS + "Volumes"
geomChild = GetChildren( geomVol )
MoveGeomVol( geom = geomChild, model = "Fluid",
             new = True, geomList = geomChild )