[Structure]: Crystal structure¶
Definition of the lattice structure and the atomic basis.
Parameter |
Type |
Default |
Description |
---|---|---|---|
name |
<string> |
“kkr_struct” |
Structure name (under which the SCMs will be stored to file) |
path |
<string> |
NONE |
Directory where the SCMs are stored |
lmax |
<integer> |
2 |
Basis function \(l\)-cutoff |
lmax_high |
<integer> |
2 |
\(l\)-cutoff for higher partial waves |
lattice_scale |
<length> |
NONE |
Linear scale of the lattice vectors |
ws_radius |
<length> |
NONE |
Average Winger-Seitz radius, alternative to lattice_scale |
lattice |
<matrix(3, 3)> |
NONE |
Dimensionless translation vectors of the Bravais lattice; the actual translation vectors are obtained by rescaling using either lattice_scale or ws_radius |
sites_frac |
<site def> |
NONE |
Site definition with fractional coordinates |
sites_cart |
<site def> |
NONE |
Site definition with cartesian coordinates |
ewald_lambda |
<float> |
2.5 |
Parameter \(\lambda\) of Ewald’s summation |
ewald_rmax |
<float> |
4.5 |
Size of the real-space cluster in Ewald’s summation |
ewald_kmax |
<float> |
4.5 |
Size of the reciprocal-space cluster in Ewald’s summation |
lmax_mad |
<integer> |
\(2 l_{max}\) |
\(l\)-cutoff for the Madelung matrix |
cluster_nsites |
<integer> |
75 |
Minimum size of the cluster for real-space SCM |
cluster_max |
<float> |
4.5 |
Size of the cluster for real-space SCM |
cache_mode |
<string> |
full |
Cache mode for Fourier-transformed SCM: full, phases, none (slow) |
poscar |
<string> |
NONE |
VASP (>=5.x) format POSCAR file |
Site parameters are defined in one line starting with coordinates, followed by species and by other parameters
x y z |
Species |
<Other site parameters> |
Species is provided either by an element symbol or by a reference to a corresponding pseudo-species defined in section [Alloy]. The reference has the form ${spec-label} where spec-label is a user-defined label of the pseudo-species.
Other site parameters that can be listed after the species include
Parameter |
Type |
Default |
Description |
---|---|---|---|
lcut |
<integer> |
lmax |
Local site \(l\)-cutoff |
psr |
<float> |
1.0 |
Potential sphere radius in units of the average WS radius |
mom |
<float> |
0.0 |
Initial spin splitting or magnetic moment (lsm_mode = fxm) |
lsm_mode |
<string> |
none |
Local spin moment mode: none, fxm, dlm, lsf |
lsf_params |
<integer> |
3 |
LSF effective dimension: 1, 2, or 3 |
Notes:¶
the code will first try to read in SCM and Madelung matrix from files <path>/<name>.scm and <path>/<name>.mcm, respecively; if reading fails the constants will be calculated and stored to files under these names
if both lattice_scale and ws_radius are specified the latter will have priority
if poscar is specified other structure parameters are ignored