Skip to Content
FASTSUITE E2API ReferencePython APIAPI DomainsOperatorsTech_Recipe Operator

Tech_Recipe Operator

Quick Facts

PropertyValue
ClassCENPyOlpTech_RecipeOperator
Modulecenpylib.CENPyOlpTech_RecipeOperator
Packagecenpylib
ReleaseR2025.2.4
Methods5

Quick Start

# Boilerplate Example tech_RecipeOperator = ... # obtained from the runtime context result = tech_RecipeOperator.GetSelectedProcessGeometries()

Method Index

MethodReturnsSummary
GetSelectedProcessGeometrieslist[CENPyOlpProcessGeometryOperator]Get all selected process geometries which are computed at the moment.
GetOperationGroupCENPyOlpOperationGroupCreate a new or returns an already existing OperationGroup from within a technology.
GetAttribGetterCENPyOlpAttribGetterGet attrib getter to find existing attributes.
GetLoggerOperatorCENPyOlpLogOperatorGet log operator that logs messages into output window.
GetGroupsToComputelist[CENPyOlpOperationGroup]Get all groups which need to be computed.

Query Methods

GetSelectedProcessGeometries

def GetSelectedProcessGeometries() -> list[CENPyOlpProcessGeometryOperator]

Get all selected process geometries which are computed at the moment.

Returns: list[CENPyOlpProcessGeometryOperator] — List of CENPyOlpProcessGeometryOperator objects, selected process geometries.

GetOperationGroup

def GetOperationGroup() -> CENPyOlpOperationGroup

Create a new or returns an already existing OperationGroup from within a technology. Normally the OperationGroup is created by the kernel, but you can also create it from within a technology. In case of inserting new operations into the already existing group, this group will be returned.

Returns: CENPyOlpOperationGroup — Operation Group.

GetAttribGetter

def GetAttribGetter() -> CENPyOlpAttribGetter

Get attrib getter to find existing attributes.

Returns: CENPyOlpAttribGetter — Attrib getter object.

GetLoggerOperator

def GetLoggerOperator() -> CENPyOlpLogOperator

Get log operator that logs messages into output window.

Returns: CENPyOlpLogOperator — Logger object.

GetGroupsToCompute

def GetGroupsToCompute() -> list[CENPyOlpOperationGroup]

Get all groups which need to be computed. Normally these are groups where new operations have been added by the technology recipe.

Returns: list[CENPyOlpOperationGroup] — List of CENPyOlpOperationGroup objects, groups to be computed.

Version Notes

This class is documented as of release R2025.2.4.

Was this page helpful?