pyaedt.modules.SetupTemplates.SweepMatrix#

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

Initializes, creates, and updates sweeps in Q3D.

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 "Fast", "Interpolating", and "Discrete". The default is "Interpolating".

propsdict

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

Methods

SweepMatrix.add_subrange(rangetype, start[, ...])

Add a subrange to the sweep.

SweepMatrix.create()

Create a sweep.

SweepMatrix.update()

Update the sweep.

Attributes

SweepMatrix.basis_frequencies

Get the list of all frequencies that have fields available.

SweepMatrix.frequencies

Get the list of all frequencies of the active sweep.

SweepMatrix.is_solved

Verify if solutions are available for given sweep.