enable_expression_cache#

SetupCircuit.enable_expression_cache(expressions, report_type='Fields', intrinsics='', isconvergence=True, isrelativeconvergence=True, conv_criteria=1)[source]#

Enable a setup expression cache.

Parameters:
expressionsstr or list

One or more formulas to add to the expression cache.

report_typestr or list, optional

Type of the report for the expression. The default is "Fields". If a list of expressions is supplied, a corresponding list of report types must be supplied.

intrinsicsstr or list, optional

Intrinsic functions for the expressions. The default is "". If a list of expressions is supplied, a corresponding list of intrinsic expressesions must be supplied.

isconvergencebool, str, or list, optional

Whether the expression is in the convergence criteria. The default is True. If a list of expressions is supplied, a corresponding list of Boolean values must be supplied.

isrelativeconvergencebool, optional

The default is True.

conv_criteria

The default is 1.

Returns:
bool

True when successful, False when failed.

References

>>> oModule.EditSetup