GTGetStructure

GTGetStructure[information]
gives an installed crystal structure from a certain information (e.g. Pearson symbol, Strukturbericht designation, name, index).

DetailsDetails

  • Currently available structures are saved within the global variable spcgrp and can be listed by GTAllStructures.
  • Structures from external files can be loaded using GTLoadStructures.
  • The description of a crystal structure contains the following information: prototype, Pearson symbol, Strukturbericht designation, space group, number, other elements with structure, reference, primitive vectors and basis vectors.
  • By specifying one of those information a certain structure can be selected. Multiple output is possible.
  • The following option can be given:
  • GOVerboseTrueControls the output of additional information
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter

ExamplesExamplesopen allclose all

Basic Examples  (4)Basic Examples  (4)

First, load the package:

In[1]:=
Click for copyable input

Then install a crystal structure:

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

Now a structure can be selected, by means of the structure type.

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

Also the space group symbol can beused to select a structure.

In[1]:=
Click for copyable input

The index of the structure can also be used as valid input.

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

If no structure is found, the calculation will be aborted.

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