HfssExtentInfo#
- class ansys.edb.core.utility.hfss_extent_info.HfssExtentInfo(use_open_region=True, extent_type=HFSSExtentInfoType.BOUNDING_BOX, open_region_type=OpenRegionType.RADIATION, base_polygon=None, dielectric_extent_type=HFSSExtentInfoType.BOUNDING_BOX, dielectric_base_polygon=None, dielectric=(0, True), honor_user_dielectric=True, airbox_truncate_at_ground=False, airbox_horizontal=(0.15, True), airbox_vertical_positive=(0.15, True), airbox_vertical_negative=(0.15, True), sync_airbox_vertical_extent=True, is_pml_visible=False, operating_frequency='5GHz', radiation_level=<ansys.edb.core.utility.value.Value object>, user_xy_data_extent_for_vertical_expansion=True)#
Provides HFSS extent information.
- Attributes:
- use_open_regionbool, default:
True Whether an open region is used.
- extent_type
HFSSExtentInfoType, default:BOUNDING_BOX Extent type.
- open_region_type
OpenRegionType, default:RADIATION Open region type.
- base_polygon
Primitive, default:None Polygon to use if the extent is the
Polygontype.- dielectric_extent_type
HFSSExtentInfoType, default:BOUNDING_BOX Dielectric extent type.
- dielectric_base_polygon
Primitive, default:None Polygon to use if dielectric extent is the
Polygontype.- dielectric(
float, bool), default: (0,True) Dielectric extent size. The first parameter is the value. The second parameter is a Boolean indicating if the value is a multiple.
- honor_user_dielectricbool, default:
True Whether to honor a user-defined dielectric primitive when calculating the dielectric extent.
- airbox_truncate_at_groundbool, default:
False Whether to truncate the airbox at the ground layers.
- airbox_horizontal(
float, bool), default: (0.15,True) Airbox horizontal extent size. The first parameter is the value. The second parameter is a Boolean indicating if the value is a multiple.
- airbox_vertical_positive(
float, bool), default: (0.15,True) Airbox positive vertical extent size. The first parameter is the value. The second parameter is a Boolean indicating if the value is a multiple.
- airbox_vertical_negative(
float, bool), default: (0.15,True) Airbox negative vertical extent size. The first parameter is the value. The second parameter is a Boolean indicating if the value is a multiple.
- sync_airbox_vertical_extentbool, default:
True Whether to synchronize the airbox positive and negative vertical extent.
- is_pml_visiblebool, default:
False Whether to check to see if PML boxes are to be rendered.
- operating_frequencyValueLike, default:
"5GHz" PML operating frequency.
- radiation_level
Value, default: 0 PML radiation level for calculating the thickness of the boundary.
- user_xy_data_extent_for_vertical_expansionbool, default:
True Whether to retain the old behavior for the vertical expansion of the airbox. The default is
True, in which case the vertical extent is calculated from the XY data extent.
- use_open_regionbool, default:
Methods