AbstractDielectric
- class pmrf.materials.AbstractDielectric(*, name: str | None = None, metadata: Any = None)
Bases:
ModuleAbstract base class for a dielectric material.
Subclasses return the total complex relative permittivity, using the convention \(\varepsilon_r = \varepsilon' - j\varepsilon''\) with \(\varepsilon'' \geq 0\) for a passive medium.
Static conductivity of the medium is included.
- abstractmethod properties(freq: Frequency) DielectricProperties
Evaluate the dielectric properties over a frequency axis.
- Parameters:
freq (Frequency) – The frequency axis to evaluate over.
- Returns:
Complex permittivity, permeability, and static conductivity.
- Return type:
jnp.ndarray