create_floquet_port#
- Hfss.create_floquet_port(assignment, lattice_origin=None, lattice_a_end=None, lattice_b_end=None, modes=2, name=None, renormalize=True, deembed_distance=0, reporter_filter=True, lattice_cs='Global')[source]#
Create a floquet port on a face.
- Parameters:
- assignment
Face or sheet to apply the floquet port to.
- lattice_origin
list
List of
[x,y,z]
coordinates for the lattice A-B origin. The default isNone
, in which case the method tries to compute the A-B automatically.- lattice_a_end
list
List of
[x,y,z]
coordinates for the lattice A end point. The default isNone
, in which case the method tries to compute the A-B automatically.- lattice_b_end
list
List of
[x,y,z]
coordinates for the lattice B end point. The default isNone
, in which case the method tries to compute the A-B automatically.- modes
int
,optional
Number of modes. The default is
2
.- name
str
,optional
Name of the port. The default is
None
.- renormalizebool,
optional
Whether to renormalize the mode. The default is
True
.- deembed_distance
float
,str
,optional
Deembed distance in millimeters. The default is
0
, in which case deembed is disabled.- reporter_filterbool,
list
of
bool Whether to include modes in the report. The default is
True
. If a single Boolean value is specified, it applies to all modes. If a list of Boolean values is specified, it applies to each mode in the list. A list must havenummodes
elements.- lattice_cs
str
,optional
Coordinate system for the lattice A-B vector reference. The default is
Global
.
- Returns:
ansys.aedt.core.modules.boundary.BoundaryObject
Boundary object.
References
>>> oModule.AssignFloquetPort