GROUP THEORY SYMBOL

GOSort

GOSort
is an option to define if a canonical order of the output of GTAdjacencyMatrix or GTLatShells should be performed.

DetailsDetails

  • During the construction of the adjacency matrix (GTAdjacencyMatrix) for a system with more than one sort of atoms interactions "A,B" but also "B,A" appear.
  • To reduce effort in the following steps of the Hamiltonian the information can be recasted in alphabetical order, i.e. only names "A,B" appear.
  • Typical values for GOSort in GTAdjacencyMatrix are:
  • Truenames of atomes are sorted in alphabetical manner
    Falseno sorting of names in interactions
  • Sometimes it is usefull to reorder a cluster of lattice points (GTLatShells) not in shells but only in canonical order. Such a rearrangement can be forced be GOSort.
  • Typical values for GOSort in GTLatShells are:
  • Truethe cluster is rearranged in canonical order
    Falsethe cluster is rearranged in shells
  • This option is used by: GTAdjacencyMatrix bullet GTLatShells

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

GTAdjacencyMatrix  (1)GTAdjacencyMatrix  (1)

First load the package :

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

The names are not ordered.

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

Now the names ore ordered alphabetically.

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

GTLatShells  (1)GTLatShells  (1)

Construct a cluster in a given lattice

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

Reorder the cluster in shells

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

The cluster is sorted in canonical order only.

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