OnWaferGoldComputeRoughnessT(Double, T, T, T, Double, Double, Int32, Double, T, T, T, T) Method

Compute Roughness

Definition

Namespace: Metas.Vna.Data
Assembly: Metas.Vna.Data (in Metas.Vna.Data.dll) Version: 2.9.9435.16925
C#
public static Complex<T>[] ComputeRoughness<T>(
	double f,
	T mu0,
	T sigma_bulk,
	T rq,
	double x_start,
	double x_stop,
	int n,
	out double[] x_grid,
	out T[] sigma_sampled,
	out T[] pv,
	out T sigma_eff,
	out T mu_eff
)
where T : new(), Object, IRealNumber<T>

Parameters

f  Double
Frequency / Hz
mu0  T
Vacuum Magnetic Permeability / (Vs/Am)
sigma_bulk  T
Electrical Conductivity / (S/m)
rq  T
Surface Roughness / m
x_start  Double
X Start / m
x_stop  Double
X Stop / m
n  Int32
Number of Points
x_grid  Double
X Grid / m
sigma_sampled  T
Sigma Sampled / (S/m)
pv  T
Power Density (W/m^3)
sigma_eff  T
Effective Electrical Conductivity / (S/m)
mu_eff  T
Effective Relative Permeability

Type Parameters

T
Real Number Type

Return Value

ComplexT
Normalized Magnetic Field / (Vs/m^2)

See Also