SweepHFSS3DLayout#

class pyaedt.modules.SolveSweeps.SweepHFSS3DLayout(setup, name, sweep_type='Interpolating', save_fields=True, props=None, **kwargs)[source]#

Initializes, creates, and updates sweeps in HFSS 3D Layout.

Parameters:
setup:class ‘pyaedt.modules.SolveSetup.Setup’

Setup to use for the analysis.

namestr

Name of the sweep.

sweep_typestr, optional

Type of the sweep. Options are "Interpolating" and "Discrete". The default is "Interpolating".

save_fieldsbool, optional

Whether to save the fields. The default is True.

propsdict, optional

Dictionary of the properties. The default is None, in which case the default properties are retrieved.

Methods

SweepHFSS3DLayout.add_subrange(range_type, start)

Add a subrange to the sweep.

SweepHFSS3DLayout.change_range(range_type, start)

Change the range of the sweep.

SweepHFSS3DLayout.change_type(sweep_type)

Change the type of the sweep.

SweepHFSS3DLayout.create()

Create a sweep.

SweepHFSS3DLayout.set_save_fields(save_fields)

Choose whether to save fields.

SweepHFSS3DLayout.update()

Update the sweep.

Attributes

SweepHFSS3DLayout.combined_name

Compute the setup_name : sweep_name string.

SweepHFSS3DLayout.is_solved

Verify if solutions are available for the sweep.