AbstractCoaxialFormulation
- class pmrf.models.components.lines.coaxial.AbstractCoaxialFormulation
Bases:
ModuleAbstract base class for a closed-form coaxial formulation.
- abstractmethod immittance(freq: Frequency, *, d_in, d_out, dielectric: DielectricProperties, conductor: ConductorProperties, outer_conductor: ConductorProperties | None = None, shield_thickness=None) ImmittanceResult
Calculate the per-unit-length immittance.
- Parameters:
freq (Frequency) – The frequency axis.
d_in (ArrayLike) – Inner conductor diameter in meters.
d_out (ArrayLike) – Outer conductor inner diameter in meters.
dielectric (DielectricProperties) – Evaluated relative permittivity and permeability.
conductor (ConductorProperties) – Evaluated inner-conductor properties.
outer_conductor (ConductorProperties | None, default=None) – Evaluated shield properties, or
Noneto reuseconductor.shield_thickness (ArrayLike | None, default=None) – Shield wall thickness, or
Nonefor an infinitely thick shield.
- Returns:
The series impedance and shunt admittance.
- Return type: