AdaptivePass#

class pyedb.workflows.utilities.hfss_log_parser.AdaptivePass#

Single adaptive solution pass (frequency, delta-S, memory, …).

Variables:
  • pass_nr (int) – 1-based pass index.

  • freq_hz (float) – Target frequency in hertz.

  • tetrahedra (int) – Number of tetrahedra at end of pass.

  • matrix_size (int) – Order of the FEM matrix.

  • memory_mb (float) – Memory used in megabytes.

  • delta_s (float) – Maximum |ΔS| observed (None until reported).

  • converged (bool) – True if this pass triggered convergence.

  • elapsed_sec (int) – Wall time spent in this pass.

Overview#

Import detail#

from pyedb.workflows.utilities.hfss_log_parser import AdaptivePass

Attribute detail#

AdaptivePass.pass_nr: int#
AdaptivePass.freq_hz: float#
AdaptivePass.tetrahedra: int#
AdaptivePass.matrix_size: int#
AdaptivePass.memory_mb: float#
AdaptivePass.delta_s: float | None#
AdaptivePass.converged: bool#
AdaptivePass.elapsed_sec: int#