flex_rf.tidy3d.HuraySurfaceRoughness
Type: class │ Base(s): AbstractSurfaceRoughness
Description
Section titled “Description”Huray surface roughness model.
The power loss compared to smooth surface is described by:
where is skin depth, the radius of sphere, the relative area of the matte compared to flat surface, and the ratio of total sphere surface area (number of spheres times the individual sphere surface area) to the flat surface area.
This model is based on:
J. Eric Bracken, “A Causal Huray Model for Surface Roughness”, DesignCon, 2012.
Parameters
Section titled “Parameters”coeffs [tuple[tuple[PositiveFloat, PositiveFloat], ...]] |
|
List of () values for model, where is the ratio of total sphere surface area to the flat surface area, and the radius of the sphere. |
relative_area [PositiveFloat] = 1 |
|
Relative area of the matte base compared to a flat surface |
Methods
Section titled “Methods”from_cannonball_huray(radius: float) |
|
Construct a Cannonball-Huray model. |
roughness_correction_factor(frequency: ArrayFloat1D, skin_depths: ArrayFloat1D) |
|
Complex-valued roughness correction factor applied to surface impedance. |