SetupCircuit#
- class pyaedt.modules.SolveSetup.SetupCircuit(app, solutiontype, setupname='MySetupAuto', isnewsetup=True)[source]#
Manages a circuit setup.
- Parameters:
- app
pyaedt.application.AnalysisNexxim.FieldAnalysisCircuit
Inherited app object.
- solutiontype
str
,int
Type of the setup.
- setupname
str
,optional
Name of the setup. The default is
"MySetupAuto"
.- isnewsetupbool,
optional
Whether to create the setup from a template. The default is
True.
IfFalse
, access is to the existing setup.
- app
Methods
SetupCircuit.add_sweep_count
([...])Add a step sweep to existing Circuit Setup.
Add a linear count sweep to existing Circuit Setup.
SetupCircuit.add_sweep_step
([...])Add a linear count sweep to existing Circuit Setup.
SetupCircuit.analyze
([num_cores, num_tasks, ...])Solve the active design.
Add a new setup based on class settings in AEDT.
SetupCircuit.create_report
([expressions, ...])Create a report in AEDT.
SetupCircuit.disable
([setup_name])Disable a setup.
SetupCircuit.enable
([setup_name])Enable a setup.
SetupCircuit.enable_expression_cache
(expressions)Enable a setup expression cache.
Get a simulation result from a solved setup and cast it in a
SolutionData
object.SetupCircuit.update
([update_dictionary])Update the setup based on the class arguments or a dictionary.
Attributes
Available properties.
Retrieve default intrinsic for actual setup.
Verify if solutions are available for given setup.
Name.
Analysis module.
Parent.