Quickstart =========== For example, to determine the symmetry of the conductivity tensor effect of bcc Fe you need an input file that specifies its crystal structure: .. code:: none Fe 0.001 2 3 3 3 90 90 90 2 I 1 Fe magnetic 0 0 0 0 0 1 Save this as Fe.in. The input file format is described in detail :doc:`here `. .. code:: none symmetr res j E -f Fe.in This specifies that we want the response tensor corresponding to the current induced by electric field, i.e. the conductivity tensor. This returns: .. code:: none even part of the response tensor: ⎡x₀₀ 0 0 ⎤ ⎢ ⎥ ⎢ 0 x₀₀ 0 ⎥ ⎢ ⎥ ⎣ 0 0 x₂₂⎦ odd part of the response tensor: ⎡ 0 -x₁₀ 0⎤ ⎢ ⎥ ⎢x₁₀ 0 0⎥ ⎢ ⎥ ⎣ 0 0 0⎦ Here the even part refers to the T-even part of the conductivity tensor, which is the normal conductivity. The T-odd part refers to the anomalous Hall effect. The :math:`x_{ij}` variables are independent components of the tensor. If we are instead interested in the current due to a thermal gradient, we specify: .. code:: none symmetr res j gT -f Fe.in The output in this case is the same. The observable types are described in detail :doc:`here `. Examples --------- Examples of using the code can be found in the `examples directory `_ within the GitHub repository.