HFSSSettingsOptions#

class pyedb.grpc.database.simulation_setup.hfss_settings_options.HFSSSettingsOptions(_pedb, core: ansys.edb.core.simulation_setup.hfss_simulation_settings.HFSSSettingsOptions)#

PyEDB-core HFSS settings options class.

Overview#

do_lambda_refine

Flag to enable/disable lambda refinement.

enhanced_low_frequency_accuracy

Flag to enable/disable enhanced low frequency accuracy.

lambda_target

Lambda target value.

max_refinement_per_pass

Maximum refinement per pass.

mesh_size_factor

Mesh size factor.

min_converged_passes

Minimum converged passes.

min_passes

Minimum passes.

order_basis

Order basis name.

relative_residual

Relative residual value that the HFSS iterative solver is to use.

solver_type

use_default_lambda_value

Flag to indicate whether to use the default lambda value.

use_max_refinement

Flag to indicate whether to use maximum refinement.

use_shell_elements

Flag to indicate whether to use shell elements.

Import detail#

from pyedb.grpc.database.simulation_setup.hfss_settings_options import HFSSSettingsOptions

Property detail#

property HFSSSettingsOptions.do_lambda_refine: bool#

Flag to enable/disable lambda refinement.

Returns:
bool

True if lambda refinement is enabled, False otherwise.

property HFSSSettingsOptions.enhanced_low_frequency_accuracy: bool#

Flag to enable/disable enhanced low frequency accuracy.

Returns:
bool

True if enhanced low frequency accuracy is enabled, False otherwise.

property HFSSSettingsOptions.lambda_target: float#

Lambda target value.

Returns:
float

Lambda target value.

property HFSSSettingsOptions.max_refinement_per_pass: int#

Maximum refinement per pass.

Returns:
int

Maximum refinement per pass.

property HFSSSettingsOptions.mesh_size_factor: float#

Mesh size factor.

Returns:
float

Mesh size factor.

property HFSSSettingsOptions.min_converged_passes: int#

Minimum converged passes.

Returns:
int

Minimum converged passes.

property HFSSSettingsOptions.min_passes: int#

Minimum passes.

Returns:
int

Minimum passes.

property HFSSSettingsOptions.order_basis: str#

Order basis name.

Returns:
str

Order basis name.

property HFSSSettingsOptions.relative_residual: float#

Relative residual value that the HFSS iterative solver is to use.

Returns:
float

Relative residual value.

property HFSSSettingsOptions.solver_type#
property HFSSSettingsOptions.use_default_lambda_value: bool#

Flag to indicate whether to use the default lambda value.

Returns:
bool

True if using the default lambda value, False otherwise.

property HFSSSettingsOptions.use_max_refinement: float#

Flag to indicate whether to use maximum refinement.

Returns:
bool

True if using maximum refinement, False otherwise.

property HFSSSettingsOptions.use_shell_elements: bool#

Flag to indicate whether to use shell elements.

Returns:
bool

True if using shell elements, False otherwise.

Attribute detail#

HFSSSettingsOptions.core#