Circuit templates and arguments#
This section lists all setup templates with their default values and keys available in Circuit.
You can edit a setup after it is created. Here is an example:
from ansys.aedt.core import Hfss
hfss = Hfss()
# Any property of this setup can be found on this page.
setup = hfss.create_setup()
setup.props["AdaptMultipleFreqs"] = True
setup.update()
{ 'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 16,
'FilterText': '',
'LinearFrequencyData': [False, 0.1, False, '', False],
'Name': 'LinearFrequency',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {},
'SweepDefinition': { 'Data': 'LINC 1GHz 5GHz 501',
'OffsetF1': False,
'Synchronize': 0,
'Variable': 'Freq'}}
{ 'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 15,
'FilterText': '',
'Name': 'LinearFrequency',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {}}
{ 'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 10,
'FilterText': '',
'Name': 'LinearFrequency',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {},
'TransientData': ['0.1ns', '10ns'],
'TransientNoiseData': [False, '', '', 0, 1, 0, False, 1],
'TransientOtherData': ['default']}
{ 'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 28,
'FilterText': '',
'Name': 'QuickEyeAnalysis',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {},
'QuickEyeAnalysis': [False, '1e-9', False, '0', '', True]}
{ 'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 27,
'FilterText': '',
'Name': 'VerifEyeAnalysis',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {},
'VerifEyeAnalysis': [False, '1e-9', False, '0', '', True]}
{ 'AMIAnalysis': [32, False, False],
'AdditionalOptions': '',
'AlterBlockName': '',
'AnalysisEnabled': 1,
'DataBlockID': 29,
'DataBlockSize': 10000,
'FilterText': '',
'InputType': 1,
'Name': 'AMIAnalysis',
'NoiseOutputQuantities': {},
'OptionName': 'Default Options',
'OutputQuantities': {}}