StriplineCrossSection

class pmrf.models.components.lines.stripline.StriplineCrossSection(w: jnp.ndarray, b: jnp.ndarray, t: jnp.ndarray | None = None, ep_r: jnp.ndarray | None = None)

Bases: AbstractPlanarCrossSection

Cross-section of a centre strip between two ground planes.

Parameters:
  • w (ArrayLike) – Width of the centre strip in meters.

  • b (ArrayLike) – Separation of the ground planes in meters.

  • t (ArrayLike | None, default=None) – Strip thickness in meters, or None when it is unspecified.

  • ep_r (jnp.ndarray | None, default=None) – Complex relative permittivity of the homogeneous filling, used by Cohn’s attenuation model.

dimensions() dict

Return dimensions accepted by surface-impedance formulations.

b: Array

Separation of the ground planes in meters

ep_r: Array | None = None

Complex relative permittivity of the filling

t: Array | None = None

Strip thickness in meters, or None when unspecified

w: Array

Width of the centre strip in meters