ABINIT can automatically detect the Bravais lattice and space group, and generate symmetries (e.g. nsym,symrel,tnons), from the primitive cell and the position of atoms (provided they are not too inaccurate, see tolsym). For this purpose, in the magnetic case, ABINIT will also take into account the input atomic spin, through the knowledge of spinat.
Alternatively, ABINIT can start from the specification of symmetries (either from spgroup or from the list of symmetries - nsym,symrel,tnons) and generate the atomic positions from the asymmetric (irreducible) part of the primitive cell. This is described in the Smart Symmetrizer topic.
ABINIT can treat antiferromagnetic symmetry operations, see symafm.
In ABINIT, a database with the 230 spatial groups of symmetry (see spgroup) and the 1191 Shubnikov anti-ferromagnetic space groups is present (see also spgroupma and genafm).
There is also a (non-graphical) atom manipulator in ABINIT, see AtomManipulator.
ABINIT can read XYZ files, see xyzfile.
Atomic positions can also be generated at random, see random_atpos.
Details about the way the crystal structure is defined in ABINIT can be found here.
Go to the top
Compulsory input variables:
... xangst [vectors (X) of atom positions in cartesian coordinates -length in ANGSTrom-]
... xcart [vectors (X) of atom positions in CARTesian coordinates]
... xred [vectors (X) of atom positions in REDuced coordinates]
Basic input variables:
... natom [Number of ATOMs]
... ntypat [Number of TYPes of AToms]
... typat [TYPe of AToms]
Useful input variables:
... chkprim [CHecK whether the cell is PRIMitive]
... nsym [Number of SYMmetry operations]
... spgroup [SPace GROUP number]
... spinat [SPIN for AToms]
... symrel [SYMmetry in REaL space]
... tnons [Translation NON-Symmorphic vectors]
... tolsym [TOLERANCE for SYMmetries]
... xyzfile [XYZ FILE input for geometry]
Input variables for experts:
... maxnsym [MAXimum Number of SYMetries]
... random_atpos [RANDOM ATomic POSitions]
... symmorphi [SYMMORPHIc symmetry operation selection]
Go to the top
tests/v3/Input: t21.in t23.in t39.in
tests/v5/Input: t14.in
Go to the top