AdaptiveBlockParser#

class pyedb.workflows.utilities.hfss_log_parser.AdaptiveBlockParser(lines: List[str])#

Bases: BlockParser

Build a list of AdaptivePass objects from the adaptive section.

Overview#

parse

Parse every adaptive pass and determine which one triggered convergence.

Import detail#

from pyedb.workflows.utilities.hfss_log_parser import AdaptiveBlockParser

Method detail#

AdaptiveBlockParser.parse() List[AdaptivePass]#

Parse every adaptive pass and determine which one triggered convergence.

Returns:

Ordered list of passes (pass_nr always increases).

Return type:

list[AdaptivePass]