pyaedt.modules.SetupTemplates.SweepHFSS3DLayout

class pyaedt.modules.SetupTemplates.SweepHFSS3DLayout(oanalysis, setupname, sweepname, sweeptype='Interpolating', save_fields=True, props=None)[source]

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

Parameters
oanaysis
setupnamestr

Name of the setup.

sweepnamestr

Name of the sweep.

sweeptypestr, 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(rangetype, start)

Add a subrange to the sweep.

SweepHFSS3DLayout.change_range(rangetype, start)

Change the range of the sweep.

SweepHFSS3DLayout.change_type(sweeptype)

Change the type of the sweep.

SweepHFSS3DLayout.create()

Create a sweep.

SweepHFSS3DLayout.set_save_fields(save_fields)

Choose whether the fields are saved.

SweepHFSS3DLayout.update()

Update the sweep.