Symmetry related data.
nogr
The number of symmetry operators in the point group used in the calculation. NB, for the special cases of infinite symmetries, only the operators corresponding to finite elements are counted. Therefore, ATOM has nogr=1 (only the unit operator); C(LIN) has nogr=1, D(LIN) has nogr=2.
faith
An array that stores all the (3,3) symmetry operator matrices in the real space representation
nsetat
The number of sets of symmetry equivalent atoms under the used symmetry
napp
An array that stores for each atom the number of the symmetry set it belongs to
notyps
An array that stores for each set of symmetry equivalent atoms, the atom type to which the set belongs
noat
Map between the normal list of atoms and the symmetry sets. When you loop over the symmetry sets and, inside, loop over the atoms in each set, you thereby run over the index of noat(). The value points to the position of that atom in the original (not set-ordered) list.
ntr
An array (nogr,nnuc) that stores for the each atom A and each symmetry operator R, the atom onto with A is mapped by R. The row index runs over all symmetry operators, the column index over the atoms.
npeq
The number of symmetry unique pairs of atoms
jjsym
An array that runs over the npeq sets of symmetry equivalent atom pairs. Its value gives for the indicated set the index of a (c.f. the first) atom pair in that set.
jasym
An array that runs over the npeq sets of equivalent atom pairs. Its value gives for the indicated the set the number of pairs in that set.
ja1ok
An array (1:npeq), with values 0 or 1. 1=the pair density can be fitted using A1 fit functions only. 0=all fit functions (on the involved atoms) are to be used. The value 1 may arise because of symmetry properties, or because the distance between the atoms is so large that the inaccuracy from using only A1 fit functions can be neglected.
ntr_setat
A condensed variety of array ntr: the columns are not the atoms, but the nsetat sets of symmetry equivalent atoms. The value is the index of the atom, onto which a representative (c.f. the first) atom of the indicated symmetry set is mapped by the given symmetry operator.
igr
A code that fixes, together with nogr and ngr, the point group symmetry. See the header of routine adf/maisya for a list
ngr
One of the code components that fix the symmetry group. See routine adf/maisya
grouplabel
Schönfliess symbol as used in ADF
nsym
The number of symmetry representation (including subspecies) used in the calculation.
norb
For each of the nsym representations the number of basis function combinations (SFOs) that belong to it.
nfcn
For each of the nsym representations the number of primitive atom centered basis functions that participate in the representation.
ncbs
For each of the nsym representations the number of core orthogonalization functions that participate in the representation.
jsyml
For each of the nsym representations: if it belongs to a one-dimensional irrep, the value is 1, otherwise: for the first subspecies in the irrep the value is the dimension of the irrep, for the other subspecies in the same irrep the value is 0
symlab
For each of the nsym representations the label (string) of the representation
norboc
An array (-2:2,nsym). The column runs over the symmetry representations. The positive row indices (1,2) specify for spin-A and spin-B (the latter only if the calculation is spin-unrestricted), the highest non-empty orbital. The negative indices (-1,-2) specify for spin-A and spin-B (if the unrestricted fragment option is used) the total number of non-empty SFOs. The zero row index specifies the number of non-empty SFOs, before applying any fragment occupation changes.




