GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics
We present the Mathematica group theory package GTPack providing about 200 additional modules to the standard Mathematica language. The content ranges from basic group theory and representation theory to more applied methods like crystal field theory, tight-binding and plane-wave approaches capable...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Frontiers Media S.A.
2018-08-01
|
Series: | Frontiers in Physics |
Subjects: | |
Online Access: | https://www.frontiersin.org/article/10.3389/fphy.2018.00086/full |
_version_ | 1828463307871223808 |
---|---|
author | R. Matthias Geilhufe Wolfram Hergert |
author_facet | R. Matthias Geilhufe Wolfram Hergert |
author_sort | R. Matthias Geilhufe |
collection | DOAJ |
description | We present the Mathematica group theory package GTPack providing about 200 additional modules to the standard Mathematica language. The content ranges from basic group theory and representation theory to more applied methods like crystal field theory, tight-binding and plane-wave approaches capable for symmetry based studies in the fields of solid-state physics and photonics. GTPack is freely available via http://GTPack.org. The package is designed to be easily accessible by providing a complete Mathematica-style documentation, an optional input validation and an error strategy. We illustrate the basic framework of the package and show basic examples to present the functionality. Furthermore, we give a complete list of the implemented commands including references for algorithms within the Supplementary Material. |
first_indexed | 2024-12-11T02:51:53Z |
format | Article |
id | doaj.art-e7b87bf75e314b3aa4bf787191a9e0e4 |
institution | Directory Open Access Journal |
issn | 2296-424X |
language | English |
last_indexed | 2024-12-11T02:51:53Z |
publishDate | 2018-08-01 |
publisher | Frontiers Media S.A. |
record_format | Article |
series | Frontiers in Physics |
spelling | doaj.art-e7b87bf75e314b3aa4bf787191a9e0e42022-12-22T01:23:16ZengFrontiers Media S.A.Frontiers in Physics2296-424X2018-08-01610.3389/fphy.2018.00086351487GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and PhotonicsR. Matthias Geilhufe0Wolfram Hergert1Nordita, KTH Royal Institute of TechnologyStockholm University, Stockholm, SwedenInstitute of PhysicsMartin Luther University Halle-Wittenberg, Halle, GermanyWe present the Mathematica group theory package GTPack providing about 200 additional modules to the standard Mathematica language. The content ranges from basic group theory and representation theory to more applied methods like crystal field theory, tight-binding and plane-wave approaches capable for symmetry based studies in the fields of solid-state physics and photonics. GTPack is freely available via http://GTPack.org. The package is designed to be easily accessible by providing a complete Mathematica-style documentation, an optional input validation and an error strategy. We illustrate the basic framework of the package and show basic examples to present the functionality. Furthermore, we give a complete list of the implemented commands including references for algorithms within the Supplementary Material.https://www.frontiersin.org/article/10.3389/fphy.2018.00086/fullmathematicagroup theorycomputational algebragroup theory packageGTPack |
spellingShingle | R. Matthias Geilhufe Wolfram Hergert GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics Frontiers in Physics mathematica group theory computational algebra group theory package GTPack |
title | GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics |
title_full | GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics |
title_fullStr | GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics |
title_full_unstemmed | GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics |
title_short | GTPack: A Mathematica Group Theory Package for Application in Solid-State Physics and Photonics |
title_sort | gtpack a mathematica group theory package for application in solid state physics and photonics |
topic | mathematica group theory computational algebra group theory package GTPack |
url | https://www.frontiersin.org/article/10.3389/fphy.2018.00086/full |
work_keys_str_mv | AT rmatthiasgeilhufe gtpackamathematicagrouptheorypackageforapplicationinsolidstatephysicsandphotonics AT wolframhergert gtpackamathematicagrouptheorypackageforapplicationinsolidstatephysicsandphotonics |