AssignSecondary

Creates a secondary boundary.

UI Access HFSS > Boundaries > Assign > Coupled > Secondary...
Parameters
Name Type Description
<SecondaryBondArray> Array Structured array.

Array("NAME:<BoundName>",

<CoordSysArray>,

"ReverseV:=", <boolean>,

"Primary:=", <string>,

"UseScanAngles:=", <boolean>,

"Phi:=", <value>,

"Theta:=", <value>,

"Phase:=", <value>,

"Objects:=", <AssignmentObjects>,

"Faces:=", <AssignmentFaces>)

<UseScanAngles>:

  • True - specify Phi and Theta.
  • False - specify Phase.
<CoordSysArray> Array Structured array.

Array("NAME:CoordSysVector",

"Origin:=", <CoordSysPoint>,

"UPos:=", <LineEndPoint>)

Return Value None.

 

Python Syntax AssignSecondary (<SecondaryBondArray>)
Python Example

oModule.AssignSecondary(["NAME:Secondary1",

["NAME:CoordSysVector",

"Origin:=", [-1, 0, 0.2],

"UPos:=", [-1, 0, 0]],

"ReverseV:=", False,

"Primary:=", "Primary1",

"UseScanAngles:=", True,

"Phi:=", "10deg",

"Theta:=", "0deg",

"Faces:=", [12]])

oModule.AssignSecondary(["NAME:Secondary2",

["NAME:CoordSysVector",

"Origin:=", [-1, 0, 0.2],

"UPos:=", [-2, 0, 0.2]],

"ReverseV:=", False,

"Primary:=", "Primary1",

"UseScanAngles:=", False,

"Phase:=", "10deg",

"Faces:=", [11]])