Fleur self-consistent Magnetic Anisotropy Energy workchain

Import Example:

from aiida_fleur.workflows.mae_conv import FleurMaeConvWorkChain


This workchain calculates Magnetic Anisotropy Energy over a given set of spin-quantization axes. Charge density is converged for all SQAs which means a FleurScfWorkChain is submitted for each SQA. This requires more computational cost than FleurMaeWorkChain but gives more accurate results.

Input nodes

  • fleur: Code - Fleur code using the fleur.fleur plugin
  • inpgen, optional: Code - Inpgen code using the fleur.inpgen plugin
  • wf_parameters: Dict, optional - Settings of the workflow behavior
  • structure: StructureData, optional: Crystal structure data node.
  • calc_parameters: Dict, optional - FLAPW parameters, used by inpgen
  • options: Dict, optional - AiiDA options (queues, cpus)

Returns nodes

  • out (ParameterData): Information of workflow results like success, last result node, list with convergence behavior

Default inputs

Workflow parameters.

wf_parameters_dict = {
    'fleur_runmax': 10,
    'sqas': {'label' : [0.0, 0.0]},
    'alpha_mix': 0.05,
    'density_converged': 0.00005,
    'serial': False,
    'itmax_per_run': 30,
    'soc_off': [],
    'inpxml_changes': [],


Still has to be documented

Example usage

Still has to be documented

Output node example

Still has to be documented

Error handling

Still has to be documented