hyperfine.superconductivity.bcs.lambda_diffusive
- hyperfine.superconductivity.bcs.lambda_diffusive(T: Annotated[float, slice(0, None, None)], T_c: Annotated[float, slice(0, None, None)], Delta_0: Annotated[float, slice(0, None, None)], xi_0: Annotated[float, slice(0, None, None)], ell: Annotated[float, slice(0, None, None)], lambda_L: Annotated[float, slice(0, None, None)]) float[source]
Evaluate the magnetic penetration depth within BCS theory.
The calculation assumes diffuse scattering of electrons at the material’s surface.
- Parameters:
T – Absolute temperature.
T_c – Absolute superconducting transition temperature.
Delta_0 – Superconducting energy gap (eV) at 0 K.
xi_0 – BCS coherence length (nm) at 0 K.
ell – Electron mean-free-path (nm).
lambda_L – London penetration depth (nm).
- Returns:
The magnetic penetration depth (nm) at 0 K.