RaptorXAdvancedSettings#

class pyedb.grpc.database.simulation_setup.raptor_x_advanced_settings.RaptorXAdvancedSettings(pedb, core: ansys.edb.core.simulation_setup.raptor_x_simulation_settings.RaptorXAdvancedSettings)#

Raptor X advanced settings class.

Overview#

advanced_options

Get advanced options as a dictionary.

auto_removal_sliver_poly

Automatic sliver polygon removal tolerance.

cell_per_wave_length

Number of cells that fit under each wavelength.

cells_per_wavelength

Number of cells that fit under each wavelength.

edge_mesh

Thickness and width of the exterior conductor filament.

eliminate_slit_per_hole

Threshold for strain or thermal relief slits and hole polygon areas.

eliminate_slit_per_holes

Threshold for strain or thermal relief slits and hole polygon areas.

mesh_frequency

Frequency at which the mesh is generated.

net_settings_options

Get net settings options as a dictionary.

override_shrink_fac

Override shrink factor for polygon edges.

override_shrink_factor

Override shrink factor for polygon edges.

plane_projection_factor

Plane projection factor for reducing the mesh complexity of large metal planes.

use_accelerate_via_extraction

Flag indicating if neighboring vias are simplified/merged.

use_auto_removal_sliver_poly

Flag indicating if slight misaligned overlapping polygons are to be automatically aligned.

use_cells_per_wavelength

Flag indicating if cells per wavelength are used.

use_edge_mesh

Flag indicating if edge mesh is used.

use_eliminate_slit_per_holes

Flag indicating if elimination of slits and holes is used.

use_enable_advanced_cap_effects

Flag indicating if capacitance-related effects such as conformal dielectrics are applied.

use_enable_etch_transform

Flag indicating if layout is “pre-distorted” based on foundry rules.

defuse_enable_hybrid_extraction

Flag indicating if the modeler is to split the layout into two parts in an attempt to decrease

use_enable_substrate_network_extraction

Flag indicating if modeling of substrate coupling effects is enabled using equivalent distributed RC

use_extract_floating_metals_dummy

Flag indicating if floating metals are modeled as dummy fills.

use_extract_floating_metals_floating

Flag indicating if floating metals are modeled as floating nets.

use_lde

Flag indicating if variations in resistivity are taken into account.

use_mesh_frequency

Flag indicating if mesh frequency is used.

use_override_shrink_fac

Flag indicating if override shrink factor is used.

use_override_shrink_factor

Flag indicating if override shrink factor is used.

use_plane_projection_factor

Flag indicating if plane projection factor is used.

use_relaxed_z_axis

Flag indicating if simplified meshing is used along the z axis.

Import detail#

from pyedb.grpc.database.simulation_setup.raptor_x_advanced_settings import RaptorXAdvancedSettings

Property detail#

property RaptorXAdvancedSettings.advanced_options: dict[str, list[str]]#

Get advanced options as a dictionary.

property RaptorXAdvancedSettings.auto_removal_sliver_poly: float#

Automatic sliver polygon removal tolerance.

property RaptorXAdvancedSettings.cell_per_wave_length#

Number of cells that fit under each wavelength.

Deprecated since version 0.70.0: Use cells_per_wavelength instead.

property RaptorXAdvancedSettings.cells_per_wavelength: int#

Number of cells that fit under each wavelength.

Returns:
int

Number of cells per wavelength.

property RaptorXAdvancedSettings.edge_mesh: float#

Thickness and width of the exterior conductor filament.

property RaptorXAdvancedSettings.eliminate_slit_per_hole#

Threshold for strain or thermal relief slits and hole polygon areas.

Deprecated since version 0.70.0: Use eliminate_slit_per_holes instead.

property RaptorXAdvancedSettings.eliminate_slit_per_holes: float#

Threshold for strain or thermal relief slits and hole polygon areas.

property RaptorXAdvancedSettings.mesh_frequency: float#

Frequency at which the mesh is generated.

property RaptorXAdvancedSettings.net_settings_options: dict[str, list[str]]#

Get net settings options as a dictionary.

property RaptorXAdvancedSettings.override_shrink_fac#

Override shrink factor for polygon edges.

Deprecated since version 0.70.0: Use override_shrink_factor instead.

property RaptorXAdvancedSettings.override_shrink_factor: float#

Override shrink factor for polygon edges.

property RaptorXAdvancedSettings.plane_projection_factor: float#

Plane projection factor for reducing the mesh complexity of large metal planes.

property RaptorXAdvancedSettings.use_accelerate_via_extraction: bool#

Flag indicating if neighboring vias are simplified/merged.

property RaptorXAdvancedSettings.use_auto_removal_sliver_poly: bool#

Flag indicating if slight misaligned overlapping polygons are to be automatically aligned.

property RaptorXAdvancedSettings.use_cells_per_wavelength: bool#

Flag indicating if cells per wavelength are used.

property RaptorXAdvancedSettings.use_edge_mesh: bool#

Flag indicating if edge mesh is used.

property RaptorXAdvancedSettings.use_eliminate_slit_per_holes: bool#

Flag indicating if elimination of slits and holes is used.

property RaptorXAdvancedSettings.use_enable_advanced_cap_effects: bool#

Flag indicating if capacitance-related effects such as conformal dielectrics are applied.

property RaptorXAdvancedSettings.use_enable_etch_transform: bool#

Flag indicating if layout is “pre-distorted” based on foundry rules.

property RaptorXAdvancedSettings.defuse_enable_hybrid_extraction: bool#

Flag indicating if the modeler is to split the layout into two parts in an attempt to decrease the complexity.

property RaptorXAdvancedSettings.use_enable_substrate_network_extraction: bool#

Flag indicating if modeling of substrate coupling effects is enabled using equivalent distributed RC networks.

property RaptorXAdvancedSettings.use_extract_floating_metals_dummy: bool#

Flag indicating if floating metals are modeled as dummy fills.

property RaptorXAdvancedSettings.use_extract_floating_metals_floating: bool#

Flag indicating if floating metals are modeled as floating nets.

property RaptorXAdvancedSettings.use_lde: bool#

Flag indicating if variations in resistivity are taken into account.

property RaptorXAdvancedSettings.use_mesh_frequency: bool#

Flag indicating if mesh frequency is used.

property RaptorXAdvancedSettings.use_override_shrink_fac#

Flag indicating if override shrink factor is used.

Deprecated since version 0.70.0: Use use_override_shrink_factor instead.

property RaptorXAdvancedSettings.use_override_shrink_factor: bool#

Flag indicating if override shrink factor is used.

property RaptorXAdvancedSettings.use_plane_projection_factor: bool#

Flag indicating if plane projection factor is used.

property RaptorXAdvancedSettings.use_relaxed_z_axis: bool#

Flag indicating if simplified meshing is used along the z axis.

Attribute detail#

RaptorXAdvancedSettings.core#