|
|
|
|
|
| __exit__(self,
exc_type,
exc_value,
traceback) |
|
|
|
|
__init__(self,
varDictionary={},
exprDictionary={},
ADS_HPEESOF_DIR=None,
libName=None,
substName=None,
*args,
**kwargs) |
|
|
|
|
| addStitchPoints(self,
iIgnore=None) |
|
|
|
|
|
|
|
| afterEditVariableTable(self,
*args,
**kwargs) |
|
|
|
|
| afterEditVariableTableNoTryExcept(self) |
|
|
|
|
| appendDefaultUnit(self,
val) |
|
|
|
|
| askForLocationAndDoExport(self,
selectedSims) |
|
|
|
|
| askToCreateSubstrate(self) |
|
|
|
|
|
|
|
| askToKillSimulations(self) |
|
|
|
|
| askToSaveCurrentSession(self,
includeCancel=True) |
|
|
|
|
| autoStitchInLineWidget(self) |
|
|
|
|
| autoStitchRectangleWidget(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
| checkGeometry(self,
showError=True,
win=None) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| createAutoStitchLocationsWidget(self) |
|
|
|
|
|
|
|
| createCustomStitchLocationsWidget(self) |
|
|
|
|
|
|
|
| createGenerateStitchesDlg(self) |
|
|
|
|
| createGenerateStitchesWidget(self) |
|
|
|
|
| createGenerateStitchesWidgetCircle(self) |
|
|
|
|
| createGenerateStitchesWidgetCircleClearanceToFeed(self) |
|
|
|
|
| createMicroViasWidget(self) |
|
|
|
|
| createPadStackWidget(self) |
|
|
|
|
| createPages(self,
useDummyGeometryViewer) |
|
|
|
|
| createSetupGeometryWidget(self) |
|
|
|
|
| createSimLogManager(self) |
|
|
|
|
|
|
|
| createStitchingViasWidget(self) |
|
|
|
|
| createSubstrateWidget(self) |
|
|
|
|
|
|
|
|
|
|
| createVia3DView(self,
useDummyGeometryViewer) |
|
|
|
|
| createViaDesignerProjectFromUi(self) |
|
|
|
|
|
|
|
defaultValue(self,
val,
dimension='LENGTH') |
|
|
|
|
|
|
|
| deleteStitchPoints(self,
iIgnore=None) |
|
|
|
|
| enableAdvancedMode(self,
enabled) |
|
|
|
|
|
|
|
|
|
|
| exportCellWithSimulationResults(self,
selectedSims,
cellName,
libPath) |
|
|
|
|
| exportCellWithoutSimulationResults(self,
cellName,
libPath) |
|
|
|
|
| exportLayout(self,
cellName,
libPath) |
|
|
|
|
|
|
|
|
|
|
| fillCustomPadTable(self,
customPadList) |
|
|
|
|
fillStitchCoordinateTable(self,
pointList,
beginLayerNames=[],
endLayerNames=[],
actionName='Load') |
|
|
|
|
|
|
|
| generateCustomPadSizes(self) |
|
|
|
|
| generateGeometry(self,
zoomToExtents=False) |
|
|
|
|
| generateGeometryIfRequested(self) |
|
|
|
|
| generateStitchPoints(self,
showMsg=False) |
|
|
|
|
| getAntiPadsForUpdate(self) |
|
|
|
|
| getCustomPadTableContent(self) |
|
|
|
|
| getCustomStitchLayersFromTable(self) |
|
|
|
|
| getExportLocation(self,
deleteEntireCellIfItExists,
viewName) |
|
|
|
|
| getExportScript(self,
export_dir) |
|
|
|
|
| getGeneratedStitchPointList(self) |
|
|
|
|
| getMatchingLayersForPlatedVias(self,
layerNameToNumberMapIn) |
|
|
|
|
| getMicroViaSortedBeginEndLayer(self,
top,
index) |
|
|
|
|
| getParametersInOldOrder(self) |
|
|
|
|
| getProjectNameInWorkspaceSimDir(self) |
|
|
|
|
| getStitchPointsFromTable(self) |
|
|
|
|
| getStitchPointsOnCircle(self) |
|
|
|
|
|
|
|
| getTracesAndAntiTracesForUpdate(self) |
|
|
|
|
| getVariableTableDictionary(self) |
|
|
|
|
| highlightDielectrics(self,
idxList) |
|
|
|
|
| highlightInterfaces(self,
idxList) |
|
|
|
|
|
|
|
| importSessionFile(self,
importFile,
ignoreWarnings=False,
suppressAskToSaveCurrentSession=False) |
|
|
|
|
| initializeParameters(self) |
|
|
|
|
|
|
|
| insertPartRenderer(self,
zoomToExtents=False) |
|
|
|
|
|
|
|
| microViaLayersChanged(self,
iIgnore=None) |
|
|
|
|
|
|
|
| microViasStateFromUI(self) |
|
|
|
|
|
|
|
| newCheckableGroupBox(self,
label,
value) |
|
|
|
|
newExpressionEdit(self,
val,
name='Expression',
dimension='LENGTH') |
|
|
|
|
newExpressionEditAndLabel(self,
val,
name='Expression',
dimension='LENGTH') |
|
|
|
|
|
|
|
| newFixedComboBox(self,
parentWidget,
label,
itemList,
defaultValue) |
|
|
|
|
| newLayerComboBox(self,
parent,
layerTypes,
label,
defaultToBottom=False) |
|
|
|
|
|
|
|
| newSpinBox(self,
label,
value) |
|
|
|
|
| onAutoOrCustomRadioClicked(self) |
|
|
|
|
| onGenerateStitchesApplyClicked(self,
iButtonClicked) |
|
|
|
|
onParameterAdded(self,
name='') |
|
|
|
|
| onSetupGeometryTabChanged(self,
index) |
|
|
|
|
| onSubstrateComboChanged(self,
index) |
|
|
|
|
| onViaTabChanged(self,
index) |
|
|
|
|
|
|
|
| openHelp(self,
topic=None) |
|
|
|
|
| openSessionFile(self,
importFile,
ignoreWarnings=False,
sessionPrefix=None) |
|
|
|
|
| openSubstrateEditor(self,
iIgnore=None) |
|
|
|
|
| openViaDefinitions(self,
iIgnore=None) |
|
|
|
|
| padstackStateFromUI(self) |
|
|
|
|
|
|
|
| processSimulationOutput(self,
lastsims) |
|
|
|
|
| refreshADSmainWindow(self) |
|
|
|
|
| refreshCustomPadTable(self) |
|
|
|
|
| refreshTableLayout(self,
table) |
|
|
|
|
| refresh_substrate(self,
skipSubstrateComboRefreshItemList=False) |
|
|
|
|
| requestDelayedGeometryUpdate(self,
*iArgs) |
|
|
|
|
| requestGeometryUpdate(self,
*iArgs) |
|
|
|
|
| requestGeometryUpdateIfBackdrill(self,
*iArgs) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| selectStitches(self,
stateIgnore=None) |
|
|
|
|
| setUnitForFrequency(self) |
|
|
|
|
| setWindowTitle(self,
edited) |
|
|
|
|
|
|
|
| showGenerateStitches(self,
iIgnore=None) |
|
|
|
|
|
|
|
| simulationWait_processOutput(self,
lastsims) |
|
|
|
|
| stackupInfoStateFromUI(self) |
|
|
|
|
|
|
|
| startSimulationNoTryExcept(self,
dlgSuppressed,
win) |
|
|
|
|
|
|
|
| stateRequiresAdvancedMode(self,
state) |
|
|
|
|
| stitchingStateFromUI(self) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| triggerEventForZeroValueParameters(self) |
|
|
|
|
|
|
|
| uiFromStateSingleUndoRedo(self,
state) |
|
|
|
|
| undoUiFromStateSingleUndoRedo(self) |
|
|
|
|
| updateAdvancedModeVisibility(self) |
|
|
|
|
| updateAntiPads(self,
stateIgnore=None) |
|
|
|
|
| updateAntiPadsTracesAndAntiTraces(self,
stateIgnore=None) |
|
|
|
|
| updateBoundingBoxIfNeeded(self,
value) |
|
|
|
|
| updateDrillsAndPads(self,
stateIgnore=None,
drillsOnly=False) |
|
|
|
|
| updateNumberOfFeeds(self,
nbOfFeeds) |
|
|
|
|
| updatePads(self,
stateIgnore=None) |
|
|
|
|
| updateParametersFromTable(self) |
|
|
|
|
| updatePortRenderers(self) |
|
|
|
|
| updatePorts(self,
stateIgnore=None) |
|
|
|
|
| updateSessionName(self,
fileName,
edited) |
|
|
|
|
| updateStitchLocations(self,
stateIgnore=None) |
|
|
|
|
| updateStitchPadAndDrillLists(self,
stateIgnore=None) |
|
|
|
|
| updateStitches(self,
stateIgnore=None) |
|
|
|
|
| updateTracesAndAntiTraces(self,
stateIgnore=None) |
|
|
|
|
| updateVariableTable(self) |
|
|
|
|
| variableListStateFromUI(self) |
|
|