MAELAS

**MAELAS** (MAgnetoElastic Anisotropy Simulation) is a software for calculating magnetostriction coefficients and magnetocrystalline anisotropy energy (MAE) from first principles using VASP. It automates the generation of VASP input file…

8. POST-PROCESSING 8.6 Magnetism & Spin Dynamics VERIFIED 1 paper
Back to Mind Map Official Website

Overview

**MAELAS** (MAgnetoElastic Anisotropy Simulation) is a software for calculating magnetostriction coefficients and magnetocrystalline anisotropy energy (MAE) from first principles using VASP. It automates the generation of VASP input files for non-collinear magnetic calculations with spin-orbit coupling.

Reference Papers (1)

Full Documentation

Official Resources

  • Source Repository: https://github.com/pnieves2019/MAELAS
  • Documentation: Included in repository
  • License: Open source

Overview

MAELAS (MAgnetoElastic Anisotropy Simulation) is a software for calculating magnetostriction coefficients and magnetocrystalline anisotropy energy (MAE) from first principles using VASP. It automates the generation of VASP input files for non-collinear magnetic calculations with spin-orbit coupling.

Scientific domain: Magnetostriction, magnetocrystalline anisotropy, magnetoelastic coupling
Target user community: Researchers studying magnetostrictive materials and magnetic anisotropy from first principles

Theoretical Methods

  • Magnetostriction coefficient calculation
  • Magnetocrystalline anisotropy energy (MAE)
  • Non-collinear DFT with spin-orbit coupling
  • VASP as DFT backend
  • Strain-dependent magnetic anisotropy
  • Volume and anisotropic magnetostriction

Capabilities (CRITICAL)

  • Magnetostriction coefficient calculation (λ)
  • Magnetocrystalline anisotropy energy (MAE)
  • Automatic VASP input file generation
  • Non-collinear spin-orbit calculations
  • Volume magnetostriction (ω)
  • Anisotropic magnetostriction coefficients
  • Mode 1: From relaxed paramagnetic structure
  • Mode 2: From relaxed ferromagnetic structure
  • Mode 3: From pre-existing calculations
  • Support for other DFT codes (via VASP format)

Sources: GitHub repository, J. Magn. Magn. Mater.

Key Strengths

Automated Workflow:

  • Generates INCAR, KPOINTS, POSCAR files
  • Handles non-collinear SOC calculations
  • Multiple calculation modes
  • Systematic strain application

Comprehensive Magnetostriction:

  • Volume magnetostriction
  • Anisotropic magnetostriction
  • Spontaneous magnetostriction
  • Temperature-dependent (via phonons)

MAE Calculation:

  • Magnetocrystalline anisotropy
  • Easy axis determination
  • Strain-dependent MAE
  • Spin-orbit coupling included

Inputs & Outputs

  • Input formats:

    • VASP POSCAR (structure)
    • MAELAS configuration
    • Pre-calculated energy files
  • Output data types:

    • Magnetostriction coefficients (λ)
    • MAE values
    • Strain-energy curves
    • VASP input files for calculations

Interfaces & Ecosystem

  • VASP: Primary DFT backend
  • Python: Scripting and automation
  • Other DFT codes: Via VASP format conversion

Performance Characteristics

  • Speed: Fast (input generation), limited by VASP
  • Accuracy: DFT-level (SOC)
  • System size: Limited by VASP
  • Automation: Full workflow automation

Computational Cost

  • Input generation: Seconds
  • VASP calculations: Hours per strain/orientation
  • Full magnetostriction: Days (many VASP jobs)
  • Typical: Expensive (many SOC calculations)

Limitations & Known Constraints

  • VASP primary: Other codes need format conversion
  • Expensive: Many non-collinear SOC calculations
  • No dynamics: Static magnetostriction only
  • Documentation: Could be more extensive

Comparison with Other Codes

  • vs TB2J: MAELAS is magnetostriction, TB2J is exchange
  • vs VASP built-in: MAELAS automates the workflow
  • vs SpinW: MAELAS is DFT-based, SpinW is model-based
  • Unique strength: Automated magnetostriction and MAE calculation from VASP, non-collinear SOC

Application Areas

Magnetostrictive Materials:

  • Terfenol-D (Terbium-Dysprosium-Iron)
  • Galfenol (Iron-Gallium)
  • Cobalt ferrite
  • Rare-earth alloys

Magnetic Anisotropy:

  • Permanent magnets
  • Thin film anisotropy
  • Interface anisotropy
  • Strain-engineered anisotropy

Multiferroics:

  • Magnetoelastic coupling
  • Strain-mediated control
  • Piezomagnetic response
  • Magnetoelectric effect

Best Practices

VASP Settings:

  • Use well-converged non-collinear calculations
  • Adequate k-point density for SOC
  • Consistent ENCUT across strains
  • Test convergence of MAE

Strain Application:

  • Use small strains (linear regime)
  • Test strain convergence
  • Include sufficient strain points
  • Validate against experiment

Community and Support

  • Open source on GitHub
  • Developed by P. Nieves
  • Research code
  • Published methodology

Verification & Sources

Primary sources:

  1. GitHub: https://github.com/pnieves2019/MAELAS
  2. P. Nieves et al., related publications

Confidence: VERIFIED

Verification status: ✅ VERIFIED

  • Source code: ACCESSIBLE (GitHub)
  • Documentation: Included in repository
  • Active development: Maintained
  • Specialized strength: Automated magnetostriction and MAE calculation from VASP, non-collinear SOC

Related Tools in 8.6 Magnetism & Spin Dynamics