All plugins
WorkChains and work functions aiida.workflows
aiida-muon
aiida-muon is allows to find candidate muon implantation sites and hyperfine field by DFT supercell relaxations and from further symmetry and kinetics analysis.
status stable
AiiDA
>=2.0,<3
General information
Registry checks
All checks passed
Plugins provided
Workflows 1
Entry points
-
muon.find_muon
class:aiida_muon.workflows.find_muon:FindMuonWorkChainFindMuonWorkChain finds the candidate implantation site for a positive muon. It first performs DFT relaxation calculations for a set of initial muon sites. It then analyzes the results of these calculations and finds candidate muon sites. If there are magnetic inequivalent sites not initially, they are recalculated It further calculates the muon contact hyperfine field at these candidate sites.
Input Required Valid types Description relaxtrue DataInputs for SCF calculations. ML_pre_relaxfalse BoolTo run ML pre-relaxation or not charge_supercellfalse Bool, NoneTypeTo run charged supercell for positive muon or not (neutral supercell) gamma_pre_relaxfalse BoolTo run gamma pre-relaxation or not hubbardfalse Bool, NoneTypeTo check and get Hubbard U value or not hubbard_dictfalse Dict, NoneTypeDictionary of Hubbard U values impuritysupercellconvfalse Datathe preprocess IsolatedImpurityWorkChain step, if needed. impuritysupercellconv_metadatafalse dict, NoneTypePreferred metadata and scheduler options for impuritysupercellconv kpoints_distancefalse FloatThe minimum desired distance in 1/Å between k-points in reciprocal space. magmomfalse List, NoneTypeList of 3D magnetic moments in Bohr magneton of the corresponding input structure if magnetic metadatafalse mu_spacingfalse Float, NoneTypeMinimum distance in Angstrom between two starting muon positions generated on a grid. pp_codefalse Code, NoneTypeThe pp.x code-computer for post processing only if magmom is supplied pp_metadatafalse dict, NoneTypePreferred metadata and scheduler options for pp.x pseudo_familyfalse Str, NoneTypeThe label of the pseudo family pwscffalse DataInputs for final SCF calculation with the muon at the origin. qe_settingsfalse Dict, NoneTypePreferred settings for the calc, otherwise default is used sc_matrixfalse List, NoneTypeList of length 1 for supercell size skip_dft_relaxfalse BoolTo skip DFT relaxation or not spin_pol_dftfalse Bool, NoneTypeSpin-polarised DFT simulation or not structurefalse StructureData, HubbardStructureData, NoneTypeInput initial structure supercells_listfalse List, NoneTypeList of supercells to be used for the relaxation Output Required Valid types Description all_index_uuidtrue Dictall_sitestrue Dictunique_sitestrue DictUnique sites after clustering unique_sites_dipolarfalse Listunique_sites_hyperfinefalse DictExit status Message 1 The process has failed with an unspecified error. 2 The process failed with legacy failure mode. 10 The process returned an invalid output. 11 The process did not register a required output. 404 The IsolatedImpurityWorkChain subprocesses failed 405 One of the PwRelaxWorkChain subprocesses failed 406 One of the PwBaseWorkChain subprocesses failed 407 One of the PPWorkChain subprocesses failed 407 No supercells available: try to decrease mu_spacing.