GroupTheory`
GroupTheory`

GTTbDatabaseRetrieve

GTTbDatabaseRetrieve[database,information]

loads a tight-binding parameter set from a given database.

Details and Options

  • Tight-binding parameters can be stored into databases to avoid the input of the tight-binding parameters for standard examples. The database "TB_Handbook" contains selected parameter sets from the book: D. A. Papaconstantopoulos, Handbook of the Bandstructure of Elemental Solids, Springer, 1986
  • The folder datasets/TB_parametersets contains many predefined tight-binding parameter sets.
  • Information can be the name of the parameter set (compound, element) or the number of the parameter set in the database (see GTTbDatabaseInfo).
  • The command selects a single parameter set from the database. The parameter sets are stored as lists containing the parameter names and the corresponding values.
  • The file name of database has to have the extension ".parm". The extension will be appended, if it is missing.
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica

Examples

Basic Examples  (1)

First load the package:

List the available parameter sets:

Call the database to get information about the content:

Retrieve the corresponding parameter set:

Also the number of the dataset can be used.