SetupMaxwell#

class pyaedt.modules.SolveSetup.SetupMaxwell(app, solution_type, name='MySetupAuto', is_new_setup=True)[source]#

Initializes, creates, and updates an HFSS setup.

Parameters:
apppyaedt.application.Analysis.Analysis

Inherited app object.

solution_typeint, str

Type of the setup.

namestr, optional

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

is_new_setupbool, optional

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

Methods

SetupMaxwell.add_eddy_current_sweep([...])

Create a Maxwell Eddy Current Sweep.

SetupMaxwell.add_mesh_link(design[, ...])

Add a mesh link to another design.

SetupMaxwell.analyze([cores, tasks, gpus, ...])

Solve the active design.

SetupMaxwell.create()

Add a new setup based on class settings in AEDT.

SetupMaxwell.create_report([expressions, ...])

Create a report in AEDT.

SetupMaxwell.delete()

Delete actual Setup.

SetupMaxwell.disable([name])

Disable a setup.

SetupMaxwell.enable([name])

Enable a setup.

SetupMaxwell.enable_control_program(...[, ...])

Enable control program option is solution setup. Provide externally created executable files, or Python (*.py) scripts that are called after each time step, and allow you to control the source input, circuit elements, mechanical quantities, time step, and stopping criteria, based on the updated solutions.

SetupMaxwell.enable_expression_cache(expressions)

Enable an expression cache.

SetupMaxwell.get_profile()

Solution profile.

SetupMaxwell.get_solution_data([...])

Get a simulation result from a solved setup and cast it in a SolutionData object.

SetupMaxwell.start_continue_from_previous_setup(...)

Start or continue from a previously solved setup.

SetupMaxwell.update([properties])

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

Attributes

SetupMaxwell.available_properties

Available properties.

SetupMaxwell.default_intrinsics

Retrieve default intrinsic for actual setup.

SetupMaxwell.is_solved

Verify if solutions are available for given setup.

SetupMaxwell.name

Name.

SetupMaxwell.omodule

Analysis module.

SetupMaxwell.p_app

Parent.