GTInstallGroup

GTInstallGroup[group]
gives a faithful representation of a crystallographic group.

DetailsDetails

  • Within the GTPack the crystallographic point groups are implemented. According to GORepresentation, GTInstallGroup gives O(3) matrices for ordinary crystallographic point groups, SU(2) matrices for double groups without inversion, matrices of the outer direct product SU(2)x{1,-1} for double with inversion ("SU(2)xS"), as well as O(2) matrices for 2-dimensional point groups.
  • group can be a string or a symbol in Schönflies notation or a symbol in bracketing bars in HermannMauguin notation.
  • Use GTGroupHierarchy to get an overview over all installed crystallographic point groups.
  • The palette contains all point group symbols and can be used to install the corresponding groups.
  • The following options can be given:
  • GORepresentation"O(3)"Defines the used standard representation
    GOVerboseTrueControls the output of additional information
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 3.1, 5.1.

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

First, load the package:

In[1]:=
Click for copyable input

Install the point group

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

Use HermannMauguin notation

In[3]:=
Click for copyable input
Out[3]=

Install the space group Pm-3n

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

Install the space group Pm-3n using the space group number

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