CustomCouplingNode#

class ansys.aedt.core.emit_core.nodes.generated.custom_coupling_node.CustomCouplingNode(emit_obj, result_id, node_id)#

Provide custom coupling node.

Methods

CustomCouplingNode.delete()

Delete this node.

CustomCouplingNode.duplicate([new_name])

Duplicate this node.

CustomCouplingNode.export_to_csv(file_name)

Export's the data for this node

CustomCouplingNode.get_is_component()

Check if node is also a component.

CustomCouplingNode.get_properties([...])

Get all of a node's properties in a single API call.

CustomCouplingNode.import_csv_file(file_name)

Import a CSV File....

CustomCouplingNode.plot([antennas, ports])

Bring up a Cartesian plot for this node

CustomCouplingNode.props_to_dict(props)

Converts a list of key/value pairs to a dictionary.

CustomCouplingNode.set_properties(properties)

Set multiple node properties simultaneously.

Attributes

CustomCouplingNode.allowed_child_types

Child types allowed for this node.

CustomCouplingNode.antenna_a

First antenna of the pair to apply the coupling values to.

CustomCouplingNode.antenna_b

Second antenna of the pair to apply the coupling values to.

CustomCouplingNode.children

Child nodes of this node.

CustomCouplingNode.enabled

Enable/Disable coupling.

CustomCouplingNode.name

Name of the node.

CustomCouplingNode.node_type

The type of this emit node.

CustomCouplingNode.odesktop

Desktop instance used for version checking.

CustomCouplingNode.parent

The parent of this emit node.

CustomCouplingNode.parent_name

Full node name of the parent node including the entire tree structure

CustomCouplingNode.properties

Node properties.

CustomCouplingNode.table_data

Custom Coupling Values Table. Table consists of 2 columns. Frequency: Value should be between 1.0 and 100.0e9. Value (dB): Value should be between -1000.0 and 0.0.

CustomCouplingNode.valid

Indicates if this object is still valid (not detached from EMIT node).

CustomCouplingNode.warnings

Warnings for the node, if any.