MagneticKP: A package for quickly constructing k⋅p models of magnetic and non-magnetic crystals

We propose an efficient algorithm for constructing k⋅p effective Hamiltonians, which is much faster than previously proposed algorithms. This algorithm is implemented in MagneticKP package. The package applies to both single-valued (spinless) and double-valued (spinful) cases, and to both magnetic a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer physics communications Jg. 290
Hauptverfasser: Zhang, Zeying, Yu, Zhi-Ming, Liu, Gui-Bin, Li, Zhenye, Yang, Shengyuan A., Yao, Yugui
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier B.V 01.09.2023
Schlagworte:
ISSN:0010-4655, 1879-2944
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract We propose an efficient algorithm for constructing k⋅p effective Hamiltonians, which is much faster than previously proposed algorithms. This algorithm is implemented in MagneticKP package. The package applies to both single-valued (spinless) and double-valued (spinful) cases, and to both magnetic and nonmagnetic systems. By interfacing with SpaceGroupIrep or MSGCorep packages, it can directly output the k⋅p Hamiltonian around arbitrary momentum point and expanded to arbitrary order in k. Program title:MagneticKP CPC Library link to program files:https://doi.org/10.17632/pgnbjspy4f.1 Developer's repository link:https://github.com/zhangzeyingvv/MagneticKP Licensing provisions: GNU General Public Licence 3.0 Programming language: Two independent versions written in Mathematica and Python External routines/libraries:SpaceGroupIrep (Optional), MSGCorep (Optional) Nature of problem: Construct k⋅p Hamiltonian for arbitrary magnetic space group. Solution method: Linear algebra, iterative algorithm to solve common null space of operators.
AbstractList We propose an efficient algorithm for constructing k⋅p effective Hamiltonians, which is much faster than previously proposed algorithms. This algorithm is implemented in MagneticKP package. The package applies to both single-valued (spinless) and double-valued (spinful) cases, and to both magnetic and nonmagnetic systems. By interfacing with SpaceGroupIrep or MSGCorep packages, it can directly output the k⋅p Hamiltonian around arbitrary momentum point and expanded to arbitrary order in k. Program title:MagneticKP CPC Library link to program files:https://doi.org/10.17632/pgnbjspy4f.1 Developer's repository link:https://github.com/zhangzeyingvv/MagneticKP Licensing provisions: GNU General Public Licence 3.0 Programming language: Two independent versions written in Mathematica and Python External routines/libraries:SpaceGroupIrep (Optional), MSGCorep (Optional) Nature of problem: Construct k⋅p Hamiltonian for arbitrary magnetic space group. Solution method: Linear algebra, iterative algorithm to solve common null space of operators.
ArticleNumber 108784
Author Li, Zhenye
Liu, Gui-Bin
Zhang, Zeying
Yu, Zhi-Ming
Yang, Shengyuan A.
Yao, Yugui
Author_xml – sequence: 1
  givenname: Zeying
  orcidid: 0000-0002-7188-6676
  surname: Zhang
  fullname: Zhang, Zeying
  organization: College of Mathematics and Physics, Beijing University of Chemical Technology, Beijing 100029, China
– sequence: 2
  givenname: Zhi-Ming
  surname: Yu
  fullname: Yu, Zhi-Ming
  email: zhiming_yu@bit.edu.cn
  organization: Centre for Quantum Physics, Key Laboratory of Advanced Optoelectronic Quantum Architecture and Measurement (MOE), School of Physics, Beijing Institute of Technology, Beijing, 100081, China
– sequence: 3
  givenname: Gui-Bin
  surname: Liu
  fullname: Liu, Gui-Bin
  organization: Centre for Quantum Physics, Key Laboratory of Advanced Optoelectronic Quantum Architecture and Measurement (MOE), School of Physics, Beijing Institute of Technology, Beijing, 100081, China
– sequence: 4
  givenname: Zhenye
  surname: Li
  fullname: Li, Zhenye
  organization: College of Mathematics and Physics, Beijing University of Chemical Technology, Beijing 100029, China
– sequence: 5
  givenname: Shengyuan A.
  surname: Yang
  fullname: Yang, Shengyuan A.
  email: shengyuan_yang@sutd.edu.sg
  organization: Research Laboratory for Quantum Materials, Singapore University of Technology and Design, Singapore 487372, Singapore
– sequence: 6
  givenname: Yugui
  surname: Yao
  fullname: Yao, Yugui
  organization: Centre for Quantum Physics, Key Laboratory of Advanced Optoelectronic Quantum Architecture and Measurement (MOE), School of Physics, Beijing Institute of Technology, Beijing, 100081, China
BookMark eNo9kEtOwzAYhC1UJNrCAdj5Aim_H4kdWFUVFEQRLGBtufafyn04JU6RegBW3JKTkKoVq9GMNKPRNyC9WEck5JrBiAErbpYjt3UjDlx0Xistz0ifaVVmvJSyR_oADDJZ5PkFGaS0BAClStEn9sUuIrbBPb_d0jHdWreyC6RV3dDPXXCr9Z66Oqa22bk2xAVd_f58b-mm9rhOtK7o5lSnNnrafcr-A9fsU2vX6ZKcV53g1UmH5OPh_n3ymM1ep0-T8SxDDqrNmEfpcxRqrhm32s95oXVZyAoUF876IpcCWal5xaREx3UBDsGC7hJpSy-G5O642z3Dr4CNSS5gdOhDg641vg6GgTnQMkvT0TIHWuZIS_wBgYJiWg
ContentType Journal Article
Copyright 2023 Elsevier B.V.
Copyright_xml – notice: 2023 Elsevier B.V.
DOI 10.1016/j.cpc.2023.108784
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Physics
EISSN 1879-2944
ExternalDocumentID S0010465523001297
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARLI
AAXUO
AAYFN
ABBOA
ABFNM
ABMAC
ABNEU
ABQEM
ABQYD
ABXDB
ABYKQ
ACDAQ
ACFVG
ACGFS
ACLVX
ACNNM
ACRLP
ACSBN
ACZNC
ADBBV
ADECG
ADEZE
ADJOM
ADMUD
AEBSH
AEKER
AENEX
AFKWA
AFTJW
AFZHZ
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIKHN
AITUG
AIVDX
AJBFU
AJOXV
AJSZI
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
ATOGT
AVWKF
AXJTR
AZFZN
BBWZM
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FLBIZ
FNPLU
FYGXN
G-2
G-Q
GBLVA
GBOLZ
HLZ
HME
HMV
HVGLF
HZ~
IHE
IMUCA
J1W
KOM
LG9
LZ4
M38
M41
MO0
N9A
NDZJH
O-L
O9-
OAUVE
OGIMB
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SCB
SDF
SDG
SES
SEW
SHN
SPC
SPCBC
SPD
SPG
SSE
SSK
SSQ
SSV
SSZ
T5K
TN5
UPT
VH1
WUQ
ZMT
~02
~G-
ID FETCH-LOGICAL-e207t-1de4d5e37b812a8db2688964f0723cad6543e1982f144ec2860ce0a0882f4a9d3
ISICitedReferencesCount 19
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001015163100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0010-4655
IngestDate Fri Feb 23 02:37:26 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Mathematica
Null space
k⋅p Hamiltonian
Magnetic space group
Python
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-e207t-1de4d5e37b812a8db2688964f0723cad6543e1982f144ec2860ce0a0882f4a9d3
ORCID 0000-0002-7188-6676
ParticipantIDs elsevier_sciencedirect_doi_10_1016_j_cpc_2023_108784
PublicationCentury 2000
PublicationDate September 2023
PublicationDateYYYYMMDD 2023-09-01
PublicationDate_xml – month: 09
  year: 2023
  text: September 2023
PublicationDecade 2020
PublicationTitle Computer physics communications
PublicationYear 2023
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Liu, Jiang, Yao (br0050) 2011; 84
Handbook of Linear Algebra, in: L. Hogben (ed.), 2006.
Zhang, Yu, Liu, Yao (br0300) 2022; 270
Herring (br0310) 1937; 52
Weng, Fang, Fang, Dai (br0130) 2016; 93
Luks, Rákóczi, Wright (br0240) 1997; 23
Lax (br0340) 2001
Liu, Chu, Zhang, Yu, Yao (br0410) 2021; 265
Varjas, Rosdahl, Akhmerov (br0210) 2018; 20
Xu, Weng, Wang, Dai, Fang (br0450) 2011; 107
Liu, Zhang, Yu, Yang, Yao (br0270) 2022; 105
Luttinger, Kohn (br0010) 1955; 97
Xiao, Liu, Feng, Xu, Yao (br0060) 2012; 108
Bzdušek, Sigrist (br0180) 2017; 96
Lu, Zhou, Chang, Guan, Chen, Jiang, Jiang, Wang, Yang, Feng, Kawazoe, Lin (br0070) 2016; 2
Yang, Nagaosa (br0110) 2014; 5
Zhang, Liu, Yu, Yang, Yao (br0280) 2022; 105
Bernevig, Hughes, Zhang (br0080) 2006; 314
Bradley, Cracknell (br0320) 2009
Tang, Wan (br0440) 2021; 104
Kane (br0020) 1957; 1
Zhang, Yu, Sheng, Yang, Yang (br0250) 2017; 95
Young, Kane (br0120) 2015; 115
Castro Neto, Guinea, Peres, Novoselov, Geim (br0030) 2009; 81
Zhao, Schnyder, Wang (br0170) 2016; 116
Aroyo, Kirov, Capillas, Perez-Mato, Wondratschek Bilbao (br0360) 2006; 62
Liu, Zhang, Yu, Yao Msgcorep (br0420) 2023; 288
Wang, Sun, Chen, Franchini, Xu, Weng, Dai, Fang (br0100) 2012; 85
Weng, Liang, Xu, Yu, Fang, Dai, Kawazoe (br0160) 2015; 92
Matsugatani, Ono, Nomura, Watanabe (br0390) 2021; 264
Jiang, Fang, Fang (br0220) 2021; 38
Yu, Zhang, Liu, Wu, Li, Zhang, Yang, Yao (br0260) 2022; 67
GAP – Groups, Algorithms, and Programming, Version 4.11.1, 2021.
Dresselhaus, Dresselhaus, Jorio (br0350) 2008
Liu, Feng, Yao (br0040) 2011; 107
Bradley, Davies (br0330) 1968; 40
Bosma, Cannon, Playoust (br0370) 1997; 24
Iraola, Mañes, Bradlyn, Horton, Neupert, Vergniory, Tsirkin (br0380) 2022; 272
T.H. Cormen (Ed.), Introduction to Algorithms, Cambridge, MA, 2001.
Gresch (br0200) 2018
Zhan, Shi, Yang, Zhang (br0230) 2021; 38
Wan, Turner, Vishwanath, Savrasov (br0090) 2011; 83
Yang, Pan, Zhang (br0150) 2014; 113
Wu, Liu, Li, Zhong, Yu, Sheng, Zhao, Yang (br0190) 2018; 97
Zhu, Winkler, Wu, Li, Soluyanov (br0140) 2016; 6
Fang, Gilbert, Dai, Bernevig (br0460) 2012; 108
References_xml – volume: 97
  year: 2018
  ident: br0190
  publication-title: Phys. Rev. B
– volume: 96
  year: 2017
  ident: br0180
  publication-title: Phys. Rev. B
– volume: 105
  year: 2022
  ident: br0280
  publication-title: Phys. Rev. B
– volume: 108
  year: 2012
  ident: br0460
  publication-title: Phys. Rev. Lett.
– volume: 113
  year: 2014
  ident: br0150
  publication-title: Phys. Rev. Lett.
– reference: GAP – Groups, Algorithms, and Programming, Version 4.11.1, 2021.
– volume: 108
  year: 2012
  ident: br0060
  publication-title: Phys. Rev. Lett.
– volume: 95
  year: 2017
  ident: br0250
  publication-title: Phys. Rev. B
– volume: 84
  year: 2011
  ident: br0050
  publication-title: Phys. Rev. B
– volume: 67
  start-page: 375
  year: 2022
  end-page: 380
  ident: br0260
  publication-title: Sci. Bull.
– year: 2001
  ident: br0340
  article-title: Symmetry Principles in Solid State and Molecular Physics
– volume: 288
  year: 2023
  ident: br0420
  publication-title: Comput. Phys. Commun.
– volume: 83
  year: 2011
  ident: br0090
  publication-title: Phys. Rev. B
– volume: 92
  year: 2015
  ident: br0160
  publication-title: Phys. Rev. B
– year: 2018
  ident: br0200
  article-title: Identifying Topological Semimetals
– volume: 23
  start-page: 335
  year: 1997
  end-page: 354
  ident: br0240
  publication-title: J. Symb. Comput.
– volume: 1
  start-page: 249
  year: 1957
  end-page: 261
  ident: br0020
  publication-title: J. Phys. Chem. Solids
– volume: 38
  year: 2021
  ident: br0230
  publication-title: Chin. Phys. Lett.
– volume: 116
  year: 2016
  ident: br0170
  publication-title: Phys. Rev. Lett.
– volume: 5
  year: 2014
  ident: br0110
  publication-title: Nat. Commun.
– volume: 81
  start-page: 109
  year: 2009
  end-page: 162
  ident: br0030
  publication-title: Rev. Mod. Phys.
– volume: 115
  year: 2015
  ident: br0120
  publication-title: Phys. Rev. Lett.
– volume: 97
  start-page: 869
  year: 1955
  ident: br0010
  publication-title: Phys. Rev.
– volume: 2
  year: 2016
  ident: br0070
  publication-title: npj Comput. Mater.
– volume: 40
  start-page: 359
  year: 1968
  end-page: 379
  ident: br0330
  publication-title: Rev. Mod. Phys.
– volume: 6
  year: 2016
  ident: br0140
  publication-title: Phys. Rev. X
– reference: T.H. Cormen (Ed.), Introduction to Algorithms, Cambridge, MA, 2001.
– volume: 264
  year: 2021
  ident: br0390
  publication-title: Comput. Phys. Commun.
– volume: 85
  year: 2012
  ident: br0100
  publication-title: Phys. Rev. B
– year: 2008
  ident: br0350
  article-title: Group Theory: Application to the Physics of Condensed Matter
– volume: 272
  year: 2022
  ident: br0380
  publication-title: Comput. Phys. Commun.
– volume: 105
  year: 2022
  ident: br0270
  publication-title: Phys. Rev. B
– volume: 62
  start-page: 115
  year: 2006
  end-page: 128
  ident: br0360
  publication-title: Acta Crystallogr. A
– year: 2009
  ident: br0320
  article-title: Mathematical Theory of Symmetry in Solids: Representation Theory for Point Groups and Space Groups
  publication-title: Oxford Classic Texts in the Physical Sciences
– volume: 107
  year: 2011
  ident: br0040
  publication-title: Phys. Rev. Lett.
– volume: 270
  year: 2022
  ident: br0300
  publication-title: Comput. Phys. Commun.
– volume: 104
  year: 2021
  ident: br0440
  publication-title: Phys. Rev. B
– volume: 107
  year: 2011
  ident: br0450
  publication-title: Phys. Rev. Lett.
– volume: 20
  year: 2018
  ident: br0210
  publication-title: New J. Phys.
– volume: 265
  year: 2021
  ident: br0410
  publication-title: Comput. Phys. Commun.
– volume: 314
  start-page: 1757
  year: 2006
  ident: br0080
  publication-title: Science
– volume: 93
  year: 2016
  ident: br0130
  publication-title: Phys. Rev. B
– volume: 38
  year: 2021
  ident: br0220
  publication-title: Chin. Phys. Lett.
– volume: 52
  start-page: 361
  year: 1937
  ident: br0310
  publication-title: Phys. Rev.
– volume: 24
  start-page: 235
  year: 1997
  end-page: 265
  ident: br0370
  publication-title: J. Symb. Comput.
– reference: Handbook of Linear Algebra, in: L. Hogben (ed.), 2006.
SSID ssj0007793
Score 2.5408514
Snippet We propose an efficient algorithm for constructing k⋅p effective Hamiltonians, which is much faster than previously proposed algorithms. This algorithm is...
SourceID elsevier
SourceType Publisher
SubjectTerms [formula omitted] Hamiltonian
Magnetic space group
Mathematica
Null space
Python
Title MagneticKP: A package for quickly constructing k⋅p models of magnetic and non-magnetic crystals
URI https://dx.doi.org/10.1016/j.cpc.2023.108784
Volume 290
WOSCitedRecordID wos001015163100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1879-2944
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0007793
  issn: 0010-4655
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3PT9swFLa6wqRdJsYPbWwgH-CEPLWOE9u7tYixjYEqwaSKS5Q6DgstoaOA2stunPZf7i_Zc2ynEVwAaZeoemrj6L2v9nsv33sPoS3wUEMRJQxiEx4QFsqICKElCSjPOIXIJ1N22AQ_OhL9vuw1Gr99LcztiBeFmE7l-L-aGmRgbFM6-wRzVzcFAXwGo8MVzA7XRxn-MDkrTGXiQc9WnUNQPDTEHMMn_HWTq-FoZrjmrnFscbYzLAkP3W0Rju1gnJLdceFuU75dKC4LUgnU1QxcytGk7tf64RAuUzIxVPV54Unlt1fp6VM982dmORWslP3MyWFN-j0vxfs3Oenmc-ZQbr-ri5mupyxoUHGyXB7tQS2N3ZvhRDDd3OzJZLdjwSWh0naI9Ps1tfNFH-z9Ng1x_lGNTWtKGhj6JLfz5-611D4uuxLBUhB_mUQcf4EWKA-laKKFzte9_rfqLOfctW12z-bfi5cMwXsL1dyZmotysoReu9gCdywm3qCGLpbRy561yApK5sj4hDvY4QIDLrDDBa7jAg___rkbY4sIfJlhDwAMiMB1RGCPiFX04_Peye4X4iZsEE1b_Jq0U83SUAd8AH5eItIBjYSQEctanAYqSU3hsW5LQTOIu7WiImop3UpMWJaxRKbBGmrCevotwlHAaCpZBv9xCY7RQKpMt3XEJKNKakHfIea1EzvnzjptMdgv9lzD8xiUGhulxlap68_72Xv0ag68D6gJqtMbaFHdXueTq01n5X-6MXIr
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=MagneticKP%3A+A+package+for+quickly+constructing+k%E2%8B%85p+models+of+magnetic+and+non-magnetic+crystals&rft.jtitle=Computer+physics+communications&rft.au=Zhang%2C+Zeying&rft.au=Yu%2C+Zhi-Ming&rft.au=Liu%2C+Gui-Bin&rft.au=Li%2C+Zhenye&rft.date=2023-09-01&rft.pub=Elsevier+B.V&rft.issn=0010-4655&rft.eissn=1879-2944&rft.volume=290&rft_id=info:doi/10.1016%2Fj.cpc.2023.108784&rft.externalDocID=S0010465523001297
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-4655&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-4655&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-4655&client=summon