GTReinstallAxes

GTReinstallAxes[convention]
reinstalls all symmetry elements. According to the chosen convention, symmetry elements are either defined via active or passive rotations.

DetailsDetails

  • An active rotation by an angle about an axis transforms a vector to a certain vector .
  • A passive rotation by an angle about an axis transforms the coordinate system by regarding a vector as fixed.
  • The variable convention has to be either "active" or "passive".
  • All installed axes are saved within the list axeslist.
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 4.1.1.

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

First, load the package:

In[1]:=
Click for copyable input

The rotation matrices use the active definition per default.

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
In[5]:=
Click for copyable input

As a check both matrices must multiply to the identity matrix.

In[6]:=
Click for copyable input
Out[6]//MatrixForm=
In[7]:=
Click for copyable input
Out[7]=
In[8]:=
Click for copyable input
Out[8]=