AdaptivePass#
- class pyedb.workflows.utilities.hfss_log_parser.AdaptivePass#
Single adaptive solution pass with convergence metrics.
- Attributes:
- 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,optional Maximum |ΔS| observed. The default is
Noneuntil reported.- convergedbool
Trueif this pass triggered convergence.- elapsed_sec
int Wall time spent in this pass.
- pass_nr
Examples
>>> pass1 = AdaptivePass( ... pass_nr=1, ... freq_hz=3e9, ... tetrahedra=10000, ... matrix_size=5000, ... memory_mb=256.0, ... delta_s=0.02, ... converged=False, ... elapsed_sec=120, ... ) >>> pass1.pass_nr 1 >>> pass1.converged False
Overview#
Import detail#
from pyedb.workflows.utilities.hfss_log_parser import AdaptivePass