hyperfine.demagnetization.N_ellipsoid
- hyperfine.demagnetization.N_ellipsoid(a: float, b: float, c: float) float[source]
Demagnetization factor N for a general ellipsoid.
Calculate the demagnetization factor for an ellipsoid with dimensions: 2a x 2b x 2c (field applied parallel to the c-axis).
Calculated using numeric integration according to Eqs. (20) and (21) in:
R. Prozorov and V. G. Kogan, “Effective demagnetizing factors of diamagnetic samples of various shapes”, Phys. Rev. Appl. 10, 014030 (2018). https://doi.org/10.1103/PhysRevApplied.10.014030
- Parameters:
a – Ellipsoid semi-axis.
b – Ellipsoid semi-axis.
c – Ellipsoid semi-axis.
- Returns:
The demagnetization factor N.