GTTransformationOperator

GTTransformationOperator[transformation,function,arguments]
applies a coordinate transformation to a certain function with given arguments.

DetailsDetails

  • transformation can be of type symbol, matrix, quaternion, Euler angles or space group element.
  • GTTransformationOperator automatically estimates if the given function is a scalar function, a spinor function, a two-dimensional function or a 3-dimensional function.
  • 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  (2)Basic Examples  (2)

First, load the package:

In[1]:=
Click for copyable input

Then run the example:

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