Setup

This section lists setup modules: * Setup for Hfss, Maxwell2D, Maxwell3d, Q2d and Q3d * SetupCircuit for Circuit and Simplorer * Setup3DLayout for Hfss3dLayout Setup object is accessible through the create_setup method and setups object list.

from pyaedt import Hfss
app = Hfss(specified_version="2021.1",
           non_graphical=False, new_desktop_session=True,
           close_on_exit=True, student_version=False)

# this call returns the Setup Class
my_setup = app.setups[0]


# this call returns a Setup Object
setup = app.create_setup("MySetup")

...

Setup

Initializes, creates, and updates a 3D setup.

Setup3DLayout

Initializes, creates, and updates a 3D Layout setup.

SetupCircuit

Initializes, creates, and updates a circuit setup.

Sweep Classes

This section lists Sweep classes and their default values. * SweepHFSS for Hfss, * SweepQ3D for Q3d * SweepHFSS3DLayout for Hfss3dLayout Setup object is accessible through the methods available for sweep creation.

SweepHFSS

Initializes, creates, and updates sweeps in HFSS.

SweepHFSS3DLayout

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

SweepQ3D

Initializes, creates, and updates sweeps in Q3D.