GTTransformation

GTTransformation[transformation,vector]
applies a coordinate transformation to a given vector.

DetailsDetails

  • transformation must have the following form: Rotation, Translation Vector.
  • A rotation can be given as a symbol, rotation matrix, quaternion or a list of Euler angles (in the way they are used within GTPack, compare GTSymbolQ, GTQuaternionQ or GTEulerAnglesQ).
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 2.1.5.

ExamplesExamplesopen allclose all

Basic Examples  (4)Basic Examples  (4)

First, load the package:

In[1]:=
Click for copyable input

Then run the example:

In[2]:=
Click for copyable input
Out[2]=
In[1]:=
Click for copyable input
Out[1]=
In[1]:=
Click for copyable input
Out[1]=
In[1]:=
Click for copyable input
Out[1]=