pyaedt.modules.SetupTemplates.SweepHFSS3DLayout#

class pyaedt.modules.SetupTemplates.SweepHFSS3DLayout(setup, sweepname, sweeptype='Interpolating', save_fields=True, props=None, **kwargs)[source]#

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

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

Setup used for the analysis.

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.

Attributes

SweepHFSS3DLayout.combined_name

Compute the setupname : sweepname string.

SweepHFSS3DLayout.is_solved

Verify if solutions are available for given sweep.