GOStore

GOStore
is an option which controls the output of data to files.

DetailsDetails

  • Sometimes it is useful to store results of a calculation for usage in other investigations or to avoid a recalculation due to the large calculation time. GOStore is used in the electronic structure part of GTPack to control the output of band structures, density of states or eigenvectors (used for the construction of wave functions).
  • Typical values for GOStore are:
  • 0No output of data
    fileoutput of band structure or density of states to file
    {file1,file2}output of band structure to file1 and eigenvectors to file2
  • This option is used by: GTBands bullet GTBandStructure bullet GTDensityOfStatesPlot bullet GTDensityOfStates bullet GTDensityOfStatesRS bullet GTPhMPBFields

ExamplesExamplesopen allclose all

Basic Examples  (6)Basic Examples  (6)

First load the package:

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

The calculation of band structure and density of states of Cu are used as an example.

Read and parametrize the Hamiltonian

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

GOStore is an option of several commands in the electronic structure package.

GTBands

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

Only the bands will be stored.

In[3]:=
Click for copyable input

Calculate and store the bands and the eigenvectors.

In[4]:=
Click for copyable input

GTBandStructure

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

GTDensityOfStates

Store the calculated DOS.

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

GTDensityOfStatesPlot

Store the calculated DOS.

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

GTDensityOfStatesRS

Read the real space tight-binding Hamiltonian for GaAs.

In[1]:=
Click for copyable input

Store the calculated DOS.

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