NetworkObject#

class ansys.aedt.core.modules.boundary.NetworkObject(app, name=None, props=None, create=False)[source]#

Manages networks in Icepak projects.

Methods

NetworkObject.add_boundary_node(name, ...)

Add a boundary node to the network.

NetworkObject.add_face_node(assignment[, ...])

Create a face node in the network.

NetworkObject.add_internal_node(name, power)

Add an internal node to the network.

NetworkObject.add_link(node1, node2, value)

Create links in the network object.

NetworkObject.add_links_from_dictionaries(...)

Create links in the network object.

NetworkObject.add_nodes_from_dictionaries(nodes)

Add nodes to the network from dictionary.

NetworkObject.create()

Create network in AEDT.

NetworkObject.delete()

Delete the boundary.

NetworkObject.update()

Update the network in AEDT.

NetworkObject.update_assignment()

Update assignments of the network.

Attributes

NetworkObject.auto_update

Get if auto-update is enabled.

NetworkObject.available_properties

Available properties.

NetworkObject.boundary_nodes

Get boundary nodes.

NetworkObject.c_links

Get c-links of the network.

NetworkObject.face_nodes

Get face nodes of the network.

NetworkObject.faces_ids_in_network

Get ID of faces included in the network.

NetworkObject.internal_nodes

Get internal nodes.

NetworkObject.links

Get links of the network.

NetworkObject.name

Get network name.

NetworkObject.nodes

Get nodes of the network.

NetworkObject.object_properties

Object-oriented properties.

NetworkObject.objects_in_network

Get objects included in the network.

NetworkObject.props

Boundary data.

NetworkObject.r_links

Get r-links of the network.

NetworkObject.type

Boundary type.