DCAdvancedSettings#

class pyedb.dotnet.database.sim_setup_data.io.siwave.DCAdvancedSettings(parent)#

Bases: SettingsBase

Provide base settings.

Overview#

dc_min_void_area_to_mesh

DC minimum area below which voids are ignored.

dc_min_plane_area_to_mesh

Minimum area below which geometry is ignored.

energy_error

Energy error.

max_init_mesh_edge_length

Initial mesh maximum edge length.

max_num_pass

Maximum number of passes.

max_num_passes

Maximum number of passes.

min_num_pass

Minimum number of passes.

min_num_passes

Minimum number of passes.

mesh_bondwires

Mesh bondwires.

mesh_vias

Mesh vias.

num_bondwire_sides

Number of bondwire sides.

num_bw_sides

Number of bondwire sides.

num_via_sides

Number of via sides.

percent_local_refinement

Percentage of local refinement.

perform_adaptive_refinement

Whether to perform adaptive mesh refinement.

refine_bondwires

Whether to refine mesh along bondwires.

refine_bws

Whether to refine mesh along bondwires.

refine_vias

Whether to refine mesh along vias.

Import detail#

from pyedb.dotnet.database.sim_setup_data.io.siwave import DCAdvancedSettings

Property detail#

property DCAdvancedSettings.dc_min_void_area_to_mesh#

DC minimum area below which voids are ignored.

Returns:
float
property DCAdvancedSettings.dc_min_plane_area_to_mesh#

Minimum area below which geometry is ignored.

Returns:
float
property DCAdvancedSettings.energy_error#

Energy error.

Returns:
float
property DCAdvancedSettings.max_init_mesh_edge_length#

Initial mesh maximum edge length.

Returns:
float
property DCAdvancedSettings.max_num_pass#

Maximum number of passes.

deprecated: Use max_num_passes instead.

Returns:
int
property DCAdvancedSettings.max_num_passes#

Maximum number of passes.

Returns:
int
property DCAdvancedSettings.min_num_pass#

Minimum number of passes.

deprecated: Use min_num_passes instead.

Returns:
int
property DCAdvancedSettings.min_num_passes#

Minimum number of passes.

Returns:
int
property DCAdvancedSettings.mesh_bondwires#

Mesh bondwires.

Returns:
bool
property DCAdvancedSettings.mesh_vias#

Mesh vias.

Returns:
bool
property DCAdvancedSettings.num_bondwire_sides#

Number of bondwire sides.

deprecated: Use num_bw_sides instead.

Returns:
int
property DCAdvancedSettings.num_bw_sides#

Number of bondwire sides.

Returns:
int
property DCAdvancedSettings.num_via_sides#

Number of via sides.

Returns:
int
property DCAdvancedSettings.percent_local_refinement#

Percentage of local refinement.

Returns:
float
property DCAdvancedSettings.perform_adaptive_refinement#

Whether to perform adaptive mesh refinement.

Returns:
bool

True if adaptive refinement is used, False otherwise.

property DCAdvancedSettings.refine_bondwires#

Whether to refine mesh along bondwires.

deprecated: Use refine_bws instead.

Returns:
bool

True if refine bondwires is used, False otherwise.

property DCAdvancedSettings.refine_bws#

Whether to refine mesh along bondwires.

Returns:
bool

True if refine bondwires is used, False otherwise.

property DCAdvancedSettings.refine_vias#

Whether to refine mesh along vias.

Returns:
bool

True if via refinement is used, False otherwise.

Attribute detail#

DCAdvancedSettings.defaults#
DCAdvancedSettings.dc_defaults#

Method detail#

DCAdvancedSettings.set_dc_slider(value)#