Expand description
Material properties for spintronics simulations
This module provides material parameters for various spintronic systems:
- Ferromagnets: YIG, Permalloy, CoFeB, CoFe, Fe, Co, Ni
- Antiferromagnets: NiO, MnF₂, FeF₂, Cr₂O₃
- Topological Insulators: Bi₂Se₃, Bi₂Te₃, Sb₂Te₃
- Weyl Semimetals: TaAs, NbAs, MoTe₂
- 2D Magnets: CrI₃, Fe₃GeTe₂, MnBi₂Te₄
- Interfaces: Spin mixing conductance for various FM/NM interfaces
§Quick Start
use spintronics::material::prelude::*;
let yig = Ferromagnet::yig();
let interface = SpinInterface::yig_pt();
let ti = TopologicalInsulator::bi2se3();Re-exports§
pub use antiferromagnet::AfmStructure;pub use antiferromagnet::Antiferromagnet;pub use ferromagnet::Ferromagnet;pub use interface::SpinInterface;pub use magnetic_2d::Magnetic2D;pub use magnetic_2d::MagneticOrdering;pub use multilayer::MagneticMultilayer;pub use multilayer::MultilayerType;pub use multilayer::SpacerLayer;pub use temperature::ThermalFerromagnet;pub use topological::surface_spin_texture;pub use topological::TopologicalClass;pub use topological::TopologicalInsulator;pub use traits::InterfaceMaterial;pub use traits::MagneticMaterial;pub use traits::SpinChargeConverter;pub use traits::TemperatureDependent;pub use traits::TopologicalMaterial;pub use weyl::MagneticState;pub use weyl::WeylSemimetal;pub use weyl::WeylType;
Modules§
- antiferromagnet
- Antiferromagnetic Materials
- ferromagnet
- Ferromagnetic material properties
- interface
- Spin interface properties
- magnetic_
2d - 2D Magnetic Materials
- multilayer
- Magnetic Multilayer Structures
- prelude
- Material module prelude
- temperature
- Temperature-Dependent Material Properties
- topological
- Topological Insulator Materials
- traits
- Trait hierarchy for magnetic materials
- weyl
- Weyl Semimetal Materials