SetupCircuit#

class ansys.aedt.core.modules.solve_setup.SetupCircuit(app, solution_type, name='MySetupAuto', is_new_setup=True)#

Manages a circuit setup.

Parameters:
appansys.aedt.core.application.analysis_nexxim.FieldAnalysisCircuit

Inherited app object.

solution_typestr, int

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

SetupCircuit.add_sweep_count([...])

Add a step sweep to existing Circuit Setup.

SetupCircuit.add_sweep_points([...])

Add a linear count sweep to existing Circuit Setup.

SetupCircuit.add_sweep_step([...])

Add a linear count sweep to existing Circuit Setup.

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

Solve the active design.

SetupCircuit.create()

Add a new setup based on class settings in AEDT.

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

Create a report in AEDT.

SetupCircuit.disable([name])

Disable a setup.

SetupCircuit.enable([name])

Enable a setup.

SetupCircuit.enable_expression_cache(expressions)

Enable a setup expression cache.

SetupCircuit.get_profile()

Solution profile.

SetupCircuit.get_solution_data([...])

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

SetupCircuit.update([properties])

Update the setup based on the class arguments or a dictionary.

Attributes

SetupCircuit.available_properties

Available properties.

SetupCircuit.default_intrinsics

Retrieve default intrinsic for actual setup.

SetupCircuit.is_solved

Verify if solutions are available for given setup.

SetupCircuit.name

Name.

SetupCircuit.omodule

Analysis module.

SetupCircuit.p_app

Parent.