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_originlist

List of [x,y,z] coordinates for the lattice A-B origin. The default is None, in which case the method tries to compute the A-B automatically.

lattice_a_endlist

List of [x,y,z] coordinates for the lattice A end point. The default is None, in which case the method tries to compute the A-B automatically.

lattice_b_endlist

List of [x,y,z] coordinates for the lattice B end point. The default is None, in which case the method tries to compute the A-B automatically.

modesint, optional

Number of modes. The default is 2.

namestr, optional

Name of the port. The default is None.

renormalizebool, optional

Whether to renormalize the mode. The default is True.

deembed_distancefloat, 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 have nummodes elements.

lattice_csstr, 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