ParsedLog#
- class pyedb.workflows.utilities.hfss_log_parser.ParsedLog#
Root container returned by
HFSSLogParser.parse().- Variables:
project (ProjectInfo) – Project meta-data.
init_mesh (InitMesh) – Initial-mesh metrics.
adaptive (list[AdaptivePass]) – Adaptive passes in chronological order.
sweep (Sweep | None) – Frequency-sweep summary (
Noneif absent).
Overview#
Deep-convert the entire object to JSON-serialisable primitives. |
|
Return |
|
Alias to keep API explicit. |
|
Memory (MB) consumed by the last converged adaptive pass. |
|
Heuristic indicating a successful end-to-end solve. |
|
Extract only error lines (warnings are ignored). |
Import detail#
from pyedb.workflows.utilities.hfss_log_parser import ParsedLog
Attribute detail#
- ParsedLog.project: ProjectInfo#
- ParsedLog.adaptive: List[AdaptivePass]#
Method detail#
- ParsedLog.is_converged() bool#
Return
Trueif the adaptive solver declared convergence.- Return type:
- ParsedLog.adaptive_passes() List[AdaptivePass]#
Alias to keep API explicit.
- ParsedLog.memory_on_convergence() float#
Memory (MB) consumed by the last converged adaptive pass.
- Returns:
Megabytes, or
math.nanif no pass converged.- Return type: