SetupQ3D#

class pyaedt.modules.SolveSetup.SetupQ3D(app, solutiontype, setupname='MySetupAuto', isnewsetup=True)[source]#

Initializes, creates, and updates an Q3D setup.

Parameters:
apppyaedt.application.Analysis3D.FieldAnalysis3D

Inherited app object.

solutiontypeint, str

Type of the setup.

setupnamestr, optional

Name of the setup. The default is "MySetupAuto".

isnewsetupbool, optional

Whether to create the setup from a template. The default is True. If False, access is to the existing setup.

Methods

SetupQ3D.add_mesh_link(design_name[, ...])

Add a mesh link to another design.

SetupQ3D.add_sweep([sweepname, sweeptype])

Add a sweep to the project.

SetupQ3D.analyze([num_cores, num_tasks, ...])

Solve the active design.

SetupQ3D.create()

Add a new setup based on class settings in AEDT.

SetupQ3D.create_frequency_sweep([unit, ...])

Create a sweep with the specified number of points.

SetupQ3D.create_linear_step_sweep([unit, ...])

Create a Sweep with a specified frequency step.

SetupQ3D.create_single_point_sweep([unit, ...])

Create a Sweep with a single frequency point.

SetupQ3D.delete()

Delete actual Setup.

SetupQ3D.disable([setup_name])

Disable a setup.

SetupQ3D.enable([setup_name])

Enable a setup.

SetupQ3D.enable_expression_cache(expressions)

Enable an expression cache.

SetupQ3D.get_sweep([sweepname])

Return frequency sweep object of a given sweep.

SetupQ3D.update([update_dictionary])

Update the setup based on either the class argument or a dictionary.

Attributes

SetupQ3D.ac_rl_enabled

Get/Set the AC RL solution in active Q3D setup.

SetupQ3D.available_properties

Available properties.

SetupQ3D.capacitance_enabled

Get/Set the Capacitance solution in active Q3D setup.

SetupQ3D.dc_enabled

Get/Set the DC solution in active Q3D setup.

SetupQ3D.dc_resistance_only

Get/Set the DC Resistance Only or Resistance/Inductance calculatio in active Q3D setup.

SetupQ3D.default_intrinsics

Retrieve default intrinsic for actual setup.

SetupQ3D.is_solved

Verify if solutions are available for given setup.

SetupQ3D.name

Name.

SetupQ3D.omodule

Analysis module.

SetupQ3D.p_app

Parent.