Glyph Version 7.22.2 |
pw:: BoundaryConditionCAE boundary condition type Derives FromSummary
create
This action creates a new boundary condition object. ParametersNone ReturnsThis action returns a new pw::BoundaryCondition object. getByName
This action gets a boundary condition object with the given name. Parameters
ReturnsThis action returns a pw::BoundaryCondition object. getByEntities
This action returns a list of boundary conditions, one for each input entity or register. Parameters
ReturnsThis action retuns a list of pw::BoundaryCondition objects. getNames
This action gets a list of boundary condition names. ParametersNone ReturnsThis action returns the boundary condition names as a list of strings. getPhysicalTypes
This action gets a list of physical type names. Parameters
ReturnsThis action retuns the physical type names as a list of strings. Name
This attribute is the name of the boundary condition. TypeThis attribute is a string. DefaultThe default for this attribute is a uniquely generated name. PhysicalType
This attribute is the physical type of the boundary condition. Type
DefaultThe default name for this attribute is Unspecified. The default usage is CAE. apply
This action applies this boundary condition to a set of entities and/or entity registers. If an entity is specified, the default boundary condition for that entity is set, but no registers that use that entity are affected. The default boundary condition for an entity is applied when the entity is used in a new higher-level entity. When applying boundary conditions to an entity, this action only sets the “default” condition for that entity. The “default” condition is applied to all subsequent uses (registers) of that entity. In comparison, when a boundary condition is applied to a register, this action sets the condition for both the register and changes the “default” condition for the entity. Parameters
ReturnsThis action returns nothing. Example(Assumes $domain(1) is a domain used in a face of $block and $domain(2) is a free domain.) Code # create the boundary conditions Output ::pw::BoundaryCondition_1 Entities: 1 getEntities
This action returns the entities that this boundary condition has been applied to. The list will contain both free entities whose default boundary condition is this, and entities used in higher-level entities whose register boundary condition is this. Parameters
ReturnsThis action returns a list of pw::Domain objects when in 3D mode, and a list of pw::Connector objects when in 2D mode. getEntityCount
This action returns the number of entities that this boundary condition has been applied to. The count will include both free entities whose default boundary condition is this, and entities used in higher-level entities whose register boundary condition is this. Parameters
ReturnsThis action returns an integer value. getFreeEntities
This action returns the entities that this boundary condition has been applied to. Parameters
ReturnsThis action returns a list of pw::Domain objects when in 3D mode, and a list of pw::Connector objects when in 2D mode. getFreeEntityCount
This action returns the number of free entities that this boundary condition has been applied to. Parameters
ReturnsThis action returns an integer value. getRegisters
This action returns the registers that this boundary condition has been applied to. Parameters
ReturnsThis action returns a list of domain usage registers when in 3D CAE mode, and a list of connector usage registers when in 2D CAE mode. getRegisterCount
This action returns the number of registers that this boundary condition has been applied to. Parameters
ReturnsThis action returns an integer value. getScalarNames
This action gets the boundary condition scalar names. ParametersNone ReturnsThis action returns the scalar names as list of strings. deleteScalar
This action deletes a user-defined boundary condition scalar. Parameters
ReturnsThis action returns nothing. getCollarBody
This action gets the collar body of a boundary condition (Suggar++ only). ParametersNone ReturnsThis action returns the string name of the collar body setCollarBody
This action sets the collar body of a boundary condition (Suggar++ only). Parameters
ReturnsThis action returns nothing. |
This action creates a new boundary condition object.
pw::BoundaryCondition create
This action gets a boundary condition object with the given name.
pw::BoundaryCondition getByName name
This action returns a list of boundary conditions, one for each input entity or register.
pw::BoundaryCondition getByEntities register_or_entity_list
This action gets a list of boundary condition names.
pw::BoundaryCondition getNames
This action gets a list of physical type names.
pw::BoundaryCondition getPhysicalTypes ?-usage type?
This attribute is the name of the boundary condition.
$bc get/setName name
This attribute is the integer id of the boundary condition.
$bc get/setId bcid
This attribute is the physical type of the boundary condition.
$bc get/setPhysicalType ?-usage type? name
This action deletes this boundary condition.
$bc delete
This action applies this boundary condition to a set of entities and/or entity registers.
$bc apply register_or_entity_list
This action returns the entities that this boundary condition has been applied to.
$bc getEntities ?-visibility onoff?
This action returns the number of entities that this boundary condition has been applied to.
$bc getEntityCount ?-visibility onoff?
This action returns the entities that this boundary condition has been applied to.
$bc getFreeEntities ?-visibility onoff?
This action returns the number of free entities that this boundary condition has been applied to.
$bc getFreeEntityCount ?-visibility onoff?
This action returns the registers that this boundary condition has been applied to.
$bc getRegisters ?-visibility onoff?
This action returns the number of registers that this boundary condition has been applied to.
$bc getRegisterCount ?-visibility onoff?
This action gets the boundary condition scalar names.
$bc getScalarNames
This action gets the value of a boundary condition scalar.
$bc getScalarValue name
This action sets the value of a boundary condition scalar.
$bc setScalarValue name value
This action deletes a user-defined boundary condition scalar.
$bc deleteScalar name
This action gets the collar body of a boundary condition (Suggar++ only).
$bc getCollarBody
This action sets the collar body of a boundary condition (Suggar++ only).
$bc setCollarBody ?bodyName?