Add -42m dataset for irreps by JaGeo, and sort point groups for character tables along space group order in irreps.py

This commit is contained in:
Atsushi Togo 2016-09-10 17:49:24 +09:00
parent 59f9dfd263
commit 4ee6427892
4 changed files with 1538 additions and 532 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,893 @@
96
9
1
0.0100000000000000 0.0000000000000000 0.0000000000000000
-0.0291174700 -0.0000045900 -0.0001545900
0.0000935100 0.0000050000 -0.0000000700
-0.0000680500 -0.0000203600 0.0000052800
0.0000362200 0.0000009500 0.0000011500
-0.0000599800 0.0000092500 -0.0000060400
0.0000280600 -0.0001040100 -0.0000017300
-0.0000792600 0.0000979000 0.0000004400
0.0000131300 0.0000061200 0.0000090800
-0.0000529600 0.0000109600 -0.0000045700
0.0000124600 0.0000570300 0.0000118600
-0.0000947300 -0.0000544000 0.0000116900
-0.0000037100 0.0000031400 0.0000092500
0.0002859800 0.0003749600 -0.0006610600
0.0002857500 -0.0000768900 -0.0002743600
0.0002882700 -0.0000780300 0.0002710800
0.0002735100 0.0003727800 0.0006580200
-0.0000261000 0.0000229600 -0.0000258900
-0.0000159700 0.0000126500 -0.0000134200
-0.0000236600 0.0000255800 0.0000200700
-0.0000164700 0.0000165400 0.0000125100
0.0000150700 0.0000146100 -0.0000671400
0.0000095200 0.0000217900 0.0000012700
0.0000059500 0.0000186800 -0.0000307100
0.0000102700 0.0000094300 0.0000564600
0.0067751600 -0.0069228700 0.0438845500
0.0068430400 -0.0066932000 0.0439630800
0.0065688500 -0.0067617600 0.0437775500
0.0161865400 0.0002975600 0.0357184400
0.0068096500 -0.0068705100 0.0438288000
0.0068838100 -0.0069205600 0.0438854400
0.0066645800 -0.0067622300 0.0438407800
0.0068854000 -0.0069025400 0.0439030200
0.0068027600 -0.0067841800 0.0438578800
0.0068255100 -0.0064834400 0.0435264300
0.0067942700 -0.0067354900 0.0439381700
0.0069738500 -0.0067944200 0.0440234400
-0.0072315800 -0.0068094100 -0.0440679900
-0.0065601100 -0.0068327500 -0.0439238800
-0.0068582700 -0.0069173600 -0.0438684000
-0.0066887900 -0.0068578900 -0.0437413400
-0.0068462400 -0.0068526300 -0.0438891800
-0.0068319800 -0.0068489600 -0.0438946400
-0.0068983800 -0.0068655900 -0.0438546900
-0.0066072600 -0.0066926100 -0.0438325900
-0.0069016500 -0.0068466300 -0.0436445600
-0.0023938900 -0.0133417500 -0.0385172500
-0.0068830000 -0.0068895000 -0.0438329900
-0.0067017500 -0.0069554800 -0.0439429000
0.0028152400 0.0142542400 0.0522570000
-0.0071315300 0.0068828500 0.0439017500
-0.0068632800 0.0069439900 0.0437263000
-0.0069132200 0.0067389000 0.0437848100
-0.0067871500 0.0067809000 0.0437793100
-0.0070186400 0.0069170000 0.0438569700
-0.0067938100 0.0067600600 0.0438017900
-0.0068623300 0.0068118700 0.0438502100
-0.0066919000 0.0068835900 0.0436507200
-0.0068823900 0.0069281300 0.0437428600
-0.0068498400 0.0071768100 0.0441515400
-0.0068706400 0.0068931100 0.0438260100
0.0070003300 0.0068121700 -0.0439413200
0.0068020900 0.0067511700 -0.0438165400
0.0070980500 0.0068569100 -0.0437514300
0.0064378100 0.0068575500 -0.0435979100
0.0070824100 0.0069822500 -0.0438410000
0.0067798100 0.0068147500 -0.0438391800
0.0068465400 0.0068282200 -0.0438031000
0.0068487000 0.0068208800 -0.0437844300
0.0069576600 0.0067390200 -0.0437339200
0.0067549000 0.0068117300 -0.0438476800
0.0112924800 0.0001678300 -0.0492663300
0.0067634700 0.0068377600 -0.0440402600
-0.0016101600 -0.0002002200 0.0055939000
0.0002511500 -0.0000003400 0.0066656300
-0.0016052200 -0.0002322800 0.0079797900
0.0002650500 -0.0000052900 0.0069061400
-0.0001718800 -0.0000303500 0.0067717700
0.0000666700 0.0000755400 0.0069572700
-0.0001799400 -0.0000280600 0.0067807700
0.0000729400 0.0000862900 0.0065932000
-0.0009111900 -0.0000678000 0.0074582400
0.0000987000 0.0000125800 0.0067815000
-0.0009145900 -0.0000832300 0.0060973200
0.0000947700 0.0000132100 0.0067772200
0.0004170300 -0.0006924200 -0.0057668300
0.0004105400 -0.0007023400 -0.0077863800
0.0000453100 0.0001001200 -0.0066740700
0.0000682900 0.0001177000 -0.0068799500
0.0000259300 -0.0000376800 -0.0068010000
0.0000114900 -0.0000363400 -0.0067637600
0.0000458000 -0.0000710500 -0.0068901100
0.0000537800 -0.0000803600 -0.0066487200
0.0021129900 -0.0004626800 -0.0080187800
0.0019858700 -0.0004613400 -0.0055839500
0.0000703800 -0.0000873100 -0.0067823500
0.0000716600 -0.0000759100 -0.0067987700
1
0.0000000000000000 0.0000000000000000 0.0100000000000000
0.0000000000 0.0000000000 -0.0241869100
0.0000000000 0.0000000000 0.0000838900
0.0000000000 0.0000000000 0.0000876000
0.0000000000 0.0000000000 -0.0001469400
0.0000000000 0.0000000000 0.0001619900
0.0000000000 0.0000000000 0.0001909600
0.0000000000 0.0000000000 0.0001868700
0.0000000000 0.0000000000 0.0000499400
0.0000000000 0.0000000000 0.0001511400
0.0000000000 0.0000000000 0.0001823300
0.0000000000 0.0000000000 0.0001900000
0.0000000000 0.0000000000 0.0000522300
0.0002773500 0.0006551500 -0.0009294100
0.0006499800 -0.0002802900 -0.0009222700
-0.0006499800 0.0002802900 -0.0009222700
-0.0002773500 -0.0006551500 -0.0009294100
0.0000145100 0.0000603200 0.0000607500
0.0000140800 0.0000231200 0.0000561600
-0.0000140800 -0.0000231200 0.0000561600
-0.0000145100 -0.0000603200 0.0000607500
-0.0000208400 0.0000162100 0.0000536100
0.0000568300 -0.0000074800 0.0000540200
-0.0000568300 0.0000074800 0.0000540200
0.0000208400 -0.0000162100 0.0000536100
0.0068030600 -0.0069215400 0.0439623100
0.0067977300 -0.0067117700 0.0440318400
0.0068313600 -0.0067035600 0.0440702400
0.0009266600 -0.0097181000 0.0501065400
0.0068769900 -0.0068893600 0.0437850000
0.0068613300 -0.0067741100 0.0437303800
0.0068174700 -0.0068165300 0.0435667000
0.0067992400 -0.0067527400 0.0438147900
0.0068360200 -0.0068119100 0.0438492800
0.0068943800 -0.0063437100 0.0434595100
0.0069611800 -0.0067440200 0.0435910600
0.0069360900 -0.0065124700 0.0442744800
-0.0073230600 -0.0067776600 -0.0442152700
-0.0071702400 -0.0067233700 -0.0433956800
-0.0068627000 -0.0068386700 -0.0438277300
-0.0069329300 -0.0067084700 -0.0440859600
-0.0069195800 -0.0068094400 -0.0439534300
-0.0069340400 -0.0068598700 -0.0438657800
-0.0067898300 -0.0068110300 -0.0439021800
-0.0068689800 -0.0068374300 -0.0441177400
-0.0069495100 -0.0068941900 -0.0436470200
-0.0040519000 -0.0125601900 -0.0376315900
-0.0067344400 -0.0068918700 -0.0437101800
-0.0069511100 -0.0068614100 -0.0436119700
-0.0009266600 0.0097181000 0.0501065400
-0.0068313600 0.0067035600 0.0440702400
-0.0067977300 0.0067117700 0.0440318400
-0.0068030600 0.0069215400 0.0439623100
-0.0067992400 0.0067527400 0.0438147900
-0.0068174700 0.0068165300 0.0435667000
-0.0068613300 0.0067741100 0.0437303800
-0.0068769900 0.0068893600 0.0437850000
-0.0069360900 0.0065124700 0.0442744800
-0.0069611800 0.0067440200 0.0435910600
-0.0068943800 0.0063437100 0.0434595100
-0.0068360200 0.0068119100 0.0438492800
0.0069329300 0.0067084700 -0.0440859600
0.0068627000 0.0068386700 -0.0438277300
0.0071702400 0.0067233700 -0.0433956800
0.0073230600 0.0067776600 -0.0442152700
0.0068689800 0.0068374300 -0.0441177400
0.0067898300 0.0068110300 -0.0439021800
0.0069340400 0.0068598700 -0.0438657800
0.0069195800 0.0068094400 -0.0439534300
0.0069511100 0.0068614100 -0.0436119700
0.0067344400 0.0068918700 -0.0437101800
0.0040519000 0.0125601900 -0.0376315900
0.0069495100 0.0068941900 -0.0436470200
-0.0021573500 0.0011464200 0.0059305800
0.0002846800 0.0000850400 0.0066832400
0.0021573500 -0.0011464200 0.0059305800
-0.0002846800 -0.0000850400 0.0066832400
0.0000576100 -0.0000079700 0.0070235400
0.0000058100 0.0001789500 0.0070261400
-0.0000576100 0.0000079700 0.0070235400
-0.0000058100 -0.0001789500 0.0070261400
-0.0004132700 -0.0005497300 0.0077198100
0.0000695000 0.0000309500 0.0067802200
0.0004132700 0.0005497300 0.0077198100
-0.0000695000 -0.0000309500 0.0067802200
0.0005615900 -0.0004020600 -0.0058506200
-0.0005615900 0.0004020600 -0.0058506200
-0.0000305500 0.0000724000 -0.0067824300
0.0000305500 -0.0000724000 -0.0067824300
0.0000131400 0.0000573600 -0.0065610600
-0.0000131400 -0.0000573600 -0.0065610600
-0.0001697700 0.0000117500 -0.0065585900
0.0001697700 -0.0000117500 -0.0065585900
-0.0011233100 -0.0021612400 -0.0076541200
0.0011233100 0.0021612400 -0.0076541200
-0.0000936700 0.0002835300 -0.0069087400
0.0000936700 -0.0002835300 -0.0069087400
25
0.0100000000000000 0.0000000000000000 0.0000000000000000
-0.0000683800 0.0000409200 -0.0000514900
-0.0000065300 0.0000034400 -0.0000454400
-0.0002881000 0.0001075200 -0.0000146700
0.0096615100 0.0067276400 -0.0059710800
-0.0000302800 0.0000823100 -0.0000017400
-0.0000113700 -0.0000264200 0.0000562800
-0.0000408400 0.0000183000 0.0001297600
0.0001452200 -0.0000099800 0.0001110100
-0.0000176700 0.0000192200 0.0000321800
0.0000416200 0.0000183700 0.0000171800
-0.0001789700 -0.0001473900 -0.0000169700
0.0000464500 0.0000097400 -0.0000282400
0.0044261800 0.0071692600 0.0027644300
-0.0000690900 0.0001253600 -0.0001103700
0.0001206800 0.0000494800 -0.0001213900
-0.0000683100 -0.0000951900 0.0000924100
0.0002690700 0.0000389300 -0.0003298900
-0.0003962600 0.0003461800 -0.0004936600
0.0001571800 0.0000970000 -0.0000926200
-0.0000324600 0.0000603700 -0.0000318900
0.0000066800 -0.0000608700 -0.0000920700
0.0000063900 -0.0000754700 -0.0000704200
0.0002304600 0.0000758300 -0.0000222800
-0.0000652200 -0.0000264600 0.0000530200
-0.0559410200 0.0120695300 0.0502759200
0.0069918000 -0.0068473700 0.0438451900
0.0068258000 -0.0068474800 0.0439137500
0.0071943600 -0.0073710000 0.0436052500
0.0066928500 -0.0067034300 0.0439831100
0.0075209200 -0.0068121800 0.0438344500
0.0067994400 -0.0067127300 0.0440153700
0.0071733900 -0.0070306100 0.0438603100
0.0066944500 -0.0067024900 0.0441361500
0.0075220600 -0.0067161100 0.0439773400
0.0068011400 -0.0068131300 0.0438914200
0.0071736900 -0.0070320100 0.0437441500
-0.0074856600 -0.0075873200 -0.0436006900
-0.0066499700 -0.0067158200 -0.0437218200
-0.0074890000 -0.0055036300 -0.0428359300
-0.0066491800 -0.0065470400 -0.0436847700
-0.0068490000 -0.0068248400 -0.0438507900
-0.0067247000 -0.0067953500 -0.0436804000
-0.0068517100 -0.0068971200 -0.0438536400
-0.0067261600 -0.0068079600 -0.0438194700
-0.0072810000 -0.0076762600 -0.0444590500
-0.0065534300 -0.0066965700 -0.0439561500
-0.0072736400 -0.0065313100 -0.0451489400
-0.0065546700 -0.0066974500 -0.0438678900
-0.0066713700 0.0073665700 0.0440359200
-0.0048007800 0.0053445800 0.0451285800
-0.0026311200 0.0020593600 0.0438697600
-0.0063029900 0.0073776000 0.0433002000
-0.0069415100 0.0069223100 0.0439375400
-0.0067883500 0.0065469300 0.0439924300
-0.0057238800 0.0058806100 0.0428574500
-0.0067122600 0.0069062600 0.0438969700
-0.0069402300 0.0069074900 0.0438314000
-0.0067887500 0.0065465200 0.0437607000
-0.0057269500 0.0058844200 0.0452682000
-0.0067125500 0.0069275800 0.0435990600
0.0104527500 0.0075940600 -0.0463083300
0.0105120000 0.0054896400 -0.0408552700
0.0067819400 0.0067149900 -0.0439702100
0.0067830900 0.0065466100 -0.0437720000
0.0068850400 0.0068260500 -0.0438075600
0.0068871000 0.0068994900 -0.0437857300
0.0068183200 0.0067964300 -0.0437403600
0.0068148600 0.0068083600 -0.0438296200
0.0100434900 0.0076784900 -0.0407965600
0.0100711200 0.0065206500 -0.0466381600
0.0068066900 0.0066987500 -0.0437512300
0.0068042000 0.0066945200 -0.0438680800
-0.0005159700 -0.0002823800 0.0072239400
0.0173210600 -0.0170759400 -0.0014412500
-0.0007520800 0.0008084800 0.0069290600
0.0002680600 0.0000199900 0.0070915800
-0.0003480000 -0.0003556900 0.0070833900
0.0004932900 0.0002490300 0.0063908400
-0.0005560800 0.0003358300 0.0066367700
-0.0000636600 0.0000466300 0.0066075500
-0.0003129900 -0.0006040100 0.0060745900
0.0001965700 0.0000868700 0.0076891600
-0.0003946800 0.0002918400 0.0067810200
-0.0000519800 0.0002378000 0.0066846700
0.0004122100 0.0000932500 -0.0066748200
-0.0003940200 0.0005533900 -0.0072767200
0.0044309000 -0.0032004800 -0.0126375500
-0.0009002800 -0.0007823300 -0.0070715300
0.0001450700 0.0000021900 -0.0068266200
-0.0001543100 0.0000952800 -0.0067988100
0.0003179900 -0.0002634500 -0.0069563000
-0.0000978900 0.0000768700 -0.0068346800
0.0006949000 0.0002335300 -0.0069348600
-0.0004730500 0.0004734500 -0.0063000200
0.0066875200 -0.0060897900 0.0028173000
-0.0010711800 -0.0006370400 -0.0069767000
25
-0.0100000000000000 0.0000000000000000 0.0000000000000000
0.0000656400 -0.0000590000 0.0000650000
0.0000021100 -0.0000207300 0.0000330900
0.0002901600 -0.0000975900 0.0000208700
-0.0093338500 -0.0064462900 0.0056788900
-0.0000058400 -0.0000791100 0.0000166200
0.0000244600 0.0000286300 -0.0000540000
0.0000522200 -0.0000167000 -0.0001181200
-0.0001593900 -0.0000151500 -0.0000826800
0.0000046100 -0.0000328100 -0.0000537600
-0.0000438100 0.0000053300 -0.0000345300
0.0001438900 0.0001392800 0.0000073400
-0.0000473700 -0.0000162700 0.0000092600
-0.0044832300 -0.0073719000 -0.0028894300
0.0000638500 -0.0001375100 0.0001209900
-0.0001060300 -0.0000526100 0.0001358200
0.0000677200 0.0000838900 -0.0001076400
-0.0002541500 -0.0000332300 0.0003365200
0.0003849000 -0.0003358600 0.0004933000
-0.0001628600 -0.0001036300 0.0001188700
0.0000570900 -0.0000678700 0.0000226900
0.0000070900 0.0000671800 0.0000511100
0.0000010400 0.0000963600 0.0000366700
-0.0002202200 -0.0000589000 -0.0000253500
0.0000760400 0.0000480800 -0.0000690600
0.0689807200 -0.0254691900 0.0380443200
0.0066882100 -0.0068281600 0.0438087900
0.0068671200 -0.0068308600 0.0437293700
0.0064932100 -0.0063114200 0.0440486900
0.0069848100 -0.0069746300 0.0436701700
0.0061609500 -0.0068689400 0.0438230100
0.0068808200 -0.0069709700 0.0436361000
0.0065080700 -0.0066583100 0.0437948700
0.0069857900 -0.0069700700 0.0435065700
0.0061688700 -0.0069666200 0.0436722300
0.0068831000 -0.0068703400 0.0437650000
0.0065109100 -0.0066552000 0.0439039900
-0.0062018000 -0.0060743300 -0.0440524800
-0.0070325900 -0.0069670900 -0.0439239600
-0.0062114800 -0.0081786400 -0.0448100900
-0.0070299000 -0.0071403800 -0.0439570600
-0.0068410700 -0.0068614200 -0.0438065100
-0.0069563400 -0.0068796200 -0.0439653400
-0.0068372400 -0.0067869500 -0.0438013700
-0.0069650600 -0.0068760400 -0.0438300200
-0.0064180300 -0.0060106400 -0.0431870100
-0.0071243900 -0.0069797900 -0.0436921500
-0.0064059900 -0.0071626300 -0.0424901700
-0.0071292200 -0.0069904600 -0.0437804000
-0.0070142800 0.0063086300 0.0436064800
-0.0088717300 0.0083332100 0.0425264900
-0.0110969500 0.0116857900 0.0437885900
-0.0073599200 0.0063154300 0.0443476900
-0.0067423400 0.0067649400 0.0437210600
-0.0069031400 0.0071420900 0.0436528100
-0.0079531300 0.0077966300 0.0447854900
-0.0069679000 0.0067743000 0.0437613900
-0.0067443500 0.0067796200 0.0438179300
-0.0069040200 0.0071364200 0.0438881600
-0.0079548700 0.0077905400 0.0423883000
-0.0069715200 0.0067600200 0.0440510700
0.0031714500 0.0060836100 -0.0412887500
0.0032268800 0.0081640300 -0.0467655400
0.0069020800 0.0069600900 -0.0436711300
0.0069055900 0.0071401400 -0.0438708900
0.0067979200 0.0068588600 -0.0438436600
0.0068006300 0.0067827500 -0.0438649500
0.0068733100 0.0068845100 -0.0439140800
0.0068748300 0.0068681600 -0.0438201200
0.0036118700 0.0060053700 -0.0468719100
0.0036459500 0.0071530100 -0.0410459200
0.0068695300 0.0069893300 -0.0438951100
0.0068717800 0.0069917200 -0.0437776100
0.0005073700 0.0002738000 0.0063243600
-0.0169025600 0.0165006500 0.0148255600
0.0007469400 -0.0008057500 0.0066296700
-0.0002748600 -0.0000055300 0.0064688600
0.0003463400 0.0003512600 0.0064869000
-0.0004857400 -0.0002596000 0.0071711800
0.0005530500 -0.0003321600 0.0069240900
0.0000604000 -0.0000349900 0.0069498200
0.0003020800 0.0006019900 0.0074967800
-0.0001904900 -0.0000903500 0.0058811800
0.0003881200 -0.0002880800 0.0067796000
0.0000564800 -0.0002337400 0.0068646300
-0.0004070900 -0.0000997800 -0.0068819500
0.0003909300 -0.0005501400 -0.0062865500
-0.0044213300 0.0032622600 -0.0008119700
0.0008948400 0.0007744800 -0.0064918700
-0.0001373200 0.0000043200 -0.0067335500
0.0001524700 -0.0001013100 -0.0067585200
-0.0003103200 0.0002634700 -0.0066059200
0.0000945000 -0.0000794700 -0.0067211500
-0.0006832800 -0.0002365000 -0.0066241100
0.0004697100 -0.0004724900 -0.0072478100
-0.0066813100 0.0062093500 -0.0165811200
0.0010798700 0.0006382200 -0.0065829000
25
0.0000000000000000 0.0000000000000000 0.0100000000000000
0.0000529700 -0.0000062300 0.0001179000
0.0001178100 -0.0002014900 0.0001946400
-0.0000679100 0.0001181500 0.0002246900
-0.0081697000 -0.0053014500 0.0061915700
0.0000157000 0.0000241500 0.0000060600
-0.0003138200 0.0002218000 -0.0003769000
0.0000980400 -0.0001030500 -0.0002514500
0.0001945000 0.0000957100 0.0004299500
-0.0000120800 0.0000106400 -0.0000461800
0.0000411700 0.0000586000 -0.0001009500
-0.0000164500 -0.0000039600 -0.0002710000
0.0000663400 0.0000491300 -0.0000132300
0.0053014500 0.0081697000 0.0061915700
0.0002014900 -0.0001178100 0.0001946400
-0.0001181500 0.0000679100 0.0002246900
0.0000062300 -0.0000529700 0.0001179000
-0.0000957100 -0.0001945000 0.0004299500
-0.0002218000 0.0003138200 -0.0003769000
0.0001030500 -0.0000980400 -0.0002514500
-0.0000241500 -0.0000157000 0.0000060600
-0.0000491300 -0.0000663400 -0.0000132300
-0.0000586000 -0.0000411700 -0.0001009500
0.0000039600 0.0000164500 -0.0002710000
-0.0000106400 0.0000120800 -0.0000461800
0.0132837800 -0.0132837800 -0.0186772500
0.0068694800 -0.0069332500 0.0437144800
0.0069332500 -0.0068694800 0.0437144800
0.0066277500 -0.0066277500 0.0433549800
0.0071620100 -0.0071620100 0.0445999300
0.0069994700 -0.0069137700 0.0443999700
0.0069137700 -0.0069994700 0.0443999700
0.0067723200 -0.0067723200 0.0439494500
0.0070044000 -0.0070044000 0.0445864300
0.0068516500 -0.0070372300 0.0443935400
0.0070372300 -0.0068516500 0.0443935400
0.0068817100 -0.0068817100 0.0439545600
-0.0058553900 -0.0093628500 -0.0424887200
-0.0067031300 -0.0069912900 -0.0436707400
-0.0066120400 -0.0038687100 -0.0424856400
-0.0067381700 -0.0067875300 -0.0436719200
-0.0068750300 -0.0068307400 -0.0434599900
-0.0068452700 -0.0067593500 -0.0434068700
-0.0068646400 -0.0068081100 -0.0434605600
-0.0066988000 -0.0068484100 -0.0434097200
-0.0081655700 -0.0038100900 -0.0420489700
-0.0068865700 -0.0067747000 -0.0439186500
-0.0074889200 -0.0096394100 -0.0420410300
-0.0069710600 -0.0068877800 -0.0439090600
-0.0070565000 0.0063217800 0.0432665300
-0.0081469900 0.0081469900 0.0432913100
-0.0068909900 0.0068909900 0.0413399200
-0.0063217800 0.0070565000 0.0432665300
-0.0068544400 0.0066249000 0.0439477700
-0.0067789500 0.0067789500 0.0440810000
-0.0082935200 0.0082935200 0.0465404200
-0.0066249000 0.0068544400 0.0439477700
-0.0069555600 0.0069182700 0.0439435000
-0.0070137100 0.0070137100 0.0440742700
-0.0058854500 0.0058854500 0.0465316900
-0.0069182700 0.0069555600 0.0439435000
0.0038687100 0.0066120400 -0.0424856400
0.0093628500 0.0058553900 -0.0424887200
0.0067875300 0.0067381700 -0.0436719200
0.0069912900 0.0067031300 -0.0436707400
0.0068081100 0.0068646400 -0.0434605600
0.0068307400 0.0068750300 -0.0434599900
0.0068484100 0.0066988000 -0.0434097200
0.0067593500 0.0068452700 -0.0434068700
0.0096394100 0.0074889200 -0.0420410300
0.0038100900 0.0081655700 -0.0420489700
0.0068877800 0.0069710600 -0.0439090600
0.0067747000 0.0068865700 -0.0439186500
-0.0001766200 -0.0002412600 0.0077697000
-0.0075372500 0.0075372500 0.0104899500
-0.0000707600 0.0000707600 0.0074850700
0.0002412600 0.0001766200 0.0077697000
-0.0000647900 0.0005144700 0.0060817800
0.0002492000 -0.0002492000 0.0066028900
0.0005867400 -0.0005867400 0.0065635400
-0.0005144700 0.0000647900 0.0060817800
-0.0000273200 -0.0006218900 0.0061400300
0.0000419400 -0.0000419400 0.0056012500
-0.0004102300 0.0004102300 0.0068116000
0.0006218900 0.0000273200 0.0061400300
0.0003746000 0.0002799300 -0.0067882700
-0.0000416600 0.0000416600 -0.0063474100
-0.0060640600 0.0060640600 0.0025998000
-0.0002799300 -0.0003746000 -0.0067882700
-0.0000537400 0.0001008600 -0.0073086200
0.0000198500 -0.0000198500 -0.0070901800
0.0000780600 -0.0000780600 -0.0082099800
-0.0001008600 0.0000537400 -0.0073086200
-0.0007645100 -0.0007157000 -0.0063740600
0.0002990700 -0.0002990700 -0.0068098900
0.0115732100 -0.0115732100 0.0120375400
0.0007157000 0.0007645100 -0.0063740600
25
0.0000000000000000 0.0000000000000000 -0.0100000000000000
-0.0000516200 0.0000050100 -0.0001259500
-0.0001188300 0.0001981700 -0.0001893100
0.0000628700 -0.0001085700 -0.0002248800
0.0083757400 0.0054445100 -0.0062742300
-0.0000150800 -0.0000214800 -0.0000128500
0.0003091900 -0.0002311900 0.0003743900
-0.0000964800 0.0000986500 0.0002455100
-0.0001836100 -0.0000862300 -0.0004368500
0.0000136300 -0.0000100000 0.0000600700
-0.0000465200 -0.0000593300 0.0001034600
0.0000170100 0.0000084100 0.0002760700
-0.0000682100 -0.0000479600 0.0000219100
-0.0054445100 -0.0083757400 -0.0062742300
-0.0001981700 0.0001188300 -0.0001893100
0.0001085700 -0.0000628700 -0.0002248800
-0.0000050100 0.0000516200 -0.0001259500
0.0000862300 0.0001836100 -0.0004368500
0.0002311900 -0.0003091900 0.0003743900
-0.0000986500 0.0000964800 0.0002455100
0.0000214800 0.0000150800 -0.0000128500
0.0000479600 0.0000682100 0.0000219100
0.0000593300 0.0000465200 0.0001034600
-0.0000084100 -0.0000170100 0.0002760700
0.0000100000 -0.0000136300 0.0000600700
0.0010623100 -0.0010623100 0.1064619700
0.0068213500 -0.0067551600 0.0439433000
0.0067551600 -0.0068213500 0.0439433000
0.0070609300 -0.0070609300 0.0442921100
0.0065279000 -0.0065279000 0.0430709200
0.0066916700 -0.0067817800 0.0432530400
0.0067817800 -0.0066916700 0.0432530400
0.0069215100 -0.0069215100 0.0436964400
0.0066844600 -0.0066844600 0.0430528500
0.0068357500 -0.0066516300 0.0432537800
0.0066516300 -0.0068357500 0.0432537800
0.0068045800 -0.0068045800 0.0437001700
-0.0078280600 -0.0043516400 -0.0451616300
-0.0069817700 -0.0066946800 -0.0439785100
-0.0070708400 -0.0097782700 -0.0451530400
-0.0069481200 -0.0068959000 -0.0439785000
-0.0068147600 -0.0068616000 -0.0441841400
-0.0068477900 -0.0069271700 -0.0442402700
-0.0068216600 -0.0068818400 -0.0441849500
-0.0069885000 -0.0068395300 -0.0442406100
-0.0055047000 -0.0098867000 -0.0456115200
-0.0067981400 -0.0069155200 -0.0437397700
-0.0062073900 -0.0040389200 -0.0456067400
-0.0067135300 -0.0067992000 -0.0437421900
-0.0066292800 0.0073667800 0.0443958800
-0.0055485100 0.0055485100 0.0443494900
-0.0068051100 0.0068051100 0.0463141100
-0.0073667800 0.0066292800 0.0443958800
-0.0068362900 0.0070675500 0.0437027400
-0.0069094000 0.0069094000 0.0435653200
-0.0054050900 0.0054050900 0.0411163400
-0.0070675500 0.0068362900 0.0437027400
-0.0067311800 0.0067708800 0.0437044400
-0.0066746800 0.0066746800 0.0435707200
-0.0078089600 0.0078089600 0.0411019600
-0.0067708800 0.0067311800 0.0437044400
0.0097782700 0.0070708400 -0.0451530400
0.0043516400 0.0078280600 -0.0451616300
0.0068959000 0.0069481200 -0.0439785000
0.0066946800 0.0069817700 -0.0439785100
0.0068818400 0.0068216600 -0.0441849500
0.0068616000 0.0068147600 -0.0441841400
0.0068395300 0.0069885000 -0.0442406100
0.0069271700 0.0068477900 -0.0442402700
0.0040389200 0.0062073900 -0.0456067400
0.0098867000 0.0055047000 -0.0456115200
0.0067992000 0.0067135300 -0.0437421900
0.0069155200 0.0067981400 -0.0437397700
0.0001708300 0.0002529000 0.0057838400
0.0074985400 -0.0074985400 0.0032136900
0.0000774500 -0.0000774500 0.0060801700
-0.0002529000 -0.0001708300 0.0057838400
0.0000640300 -0.0005070400 0.0074653200
-0.0002423500 0.0002423500 0.0069543500
-0.0005783800 0.0005783800 0.0069889900
0.0005070400 -0.0000640300 0.0074653200
0.0000239200 0.0006223700 0.0073956200
-0.0000490900 0.0000490900 0.0079402400
0.0004133000 -0.0004133000 0.0067262800
-0.0006223700 -0.0000239200 0.0073956200
-0.0003685500 -0.0002867600 -0.0067485100
0.0000402100 -0.0000402100 -0.0071864900
0.0058006300 -0.0058006300 -0.0158427700
0.0002867600 0.0003685500 -0.0067485100
0.0000551100 -0.0001100200 -0.0062542300
-0.0000229700 0.0000229700 -0.0064609700
-0.0000774700 0.0000774700 -0.0053285100
0.0001100200 -0.0000551100 -0.0062542300
0.0007682800 0.0006996500 -0.0071789500
-0.0002960300 0.0002960300 -0.0067450900
-0.0120055000 0.0120055000 -0.0260558400
-0.0006996500 -0.0007682800 -0.0071789500
73
0.0100000000000000 0.0000000000000000 0.0000000000000000
-0.0016280600 0.0004566600 -0.0021587100
0.0002663000 0.0000710300 0.0002804500
-0.0015977900 0.0004711400 0.0021653400
0.0002716300 0.0000793800 -0.0002912400
-0.0009319900 0.0007016000 -0.0004102900
0.0001042000 -0.0001073500 0.0000692400
-0.0009152900 0.0007013200 0.0004159400
0.0000980100 -0.0001195500 -0.0000683000
-0.0001841900 0.0000320700 0.0000573900
0.0000721500 0.0000928700 -0.0000053900
-0.0001940100 0.0000316300 -0.0000503100
0.0000680300 0.0000776700 -0.0000108800
0.0021031700 -0.0002052500 -0.0011452500
0.0019975100 -0.0002202000 0.0011217100
0.0000745900 -0.0000075600 -0.0000775000
0.0000722900 -0.0000169300 0.0000840200
0.0004250400 -0.0000720400 0.0005543100
0.0004164600 -0.0000758800 -0.0005590700
0.0000560400 0.0000154900 -0.0000290500
0.0000633400 0.0000111100 0.0000264900
0.0000276600 -0.0000343600 -0.0000133600
0.0000202700 -0.0000341900 -0.0000151800
0.0000451900 0.0000903700 -0.0001926700
0.0000578300 0.0000974400 0.0001789300
0.0063310100 -0.0068347300 0.0436390900
0.0237234500 -0.0233504300 0.0363733200
0.0060994100 -0.0060373300 0.0437414800
0.0071119400 -0.0071202000 0.0440694100
0.0065336100 -0.0066041600 0.0437942100
0.0070278100 -0.0067538000 0.0438588700
0.0064493100 -0.0065541400 0.0434052800
0.0067811300 -0.0074413700 0.0444373100
0.0064963800 -0.0067937200 0.0437505600
0.0073381900 -0.0065841900 0.0440689800
0.0062877600 -0.0065041400 0.0443990700
0.0067776400 -0.0071935700 0.0433064600
-0.0077402900 -0.0069333100 -0.0441029600
-0.0024200100 -0.0036377900 -0.0496997100
-0.0072359000 -0.0073930900 -0.0438605700
-0.0064251800 -0.0060715200 -0.0434456400
-0.0069429900 -0.0068437300 -0.0439240300
-0.0065246400 -0.0065753400 -0.0437378000
-0.0069970900 -0.0069377100 -0.0437939200
-0.0067063500 -0.0069210600 -0.0438681400
-0.0079112800 -0.0070733000 -0.0431125500
-0.0001760000 -0.0007363000 -0.0321232200
-0.0073098700 -0.0073102300 -0.0435152700
-0.0061569600 -0.0062063300 -0.0445774700
0.0105017700 -0.0102233100 0.0514060800
-0.0073506700 0.0068598200 0.0439941700
-0.0065692800 0.0065628000 0.0435708400
-0.0075941500 0.0076563900 0.0438877800
-0.0066532600 0.0069243800 0.0437689000
-0.0071462500 0.0070771000 0.0438415700
-0.0068976500 0.0062329900 0.0431956000
-0.0072265700 0.0071303400 0.0442318200
-0.0063563300 0.0070959700 0.0435704500
-0.0071840800 0.0068828300 0.0438861600
-0.0069087500 0.0064908700 0.0443278400
-0.0073969500 0.0071766500 0.0432377200
0.0112619800 0.0101003100 -0.0378384300
0.0059470400 0.0067435900 -0.0435360000
0.0072508400 0.0076231800 -0.0441901800
0.0064524200 0.0062917400 -0.0437777300
0.0071542800 0.0071074000 -0.0438975100
0.0067391800 0.0068370300 -0.0437129100
0.0069888600 0.0067628900 -0.0437621600
0.0066893800 0.0067417800 -0.0438386600
0.0135465900 0.0130339300 -0.0557027300
0.0057600400 0.0066120600 -0.0445211200
0.0075283900 0.0074786900 -0.0430497100
0.0063644600 0.0063711000 -0.0441128400
-0.0642644600 0.0152573200 0.0067676700
0.0027151700 -0.0000763100 0.0067880500
-0.0008356700 -0.0000730400 0.0067852100
0.0010646300 -0.0003224900 0.0067732900
-0.0016995400 -0.0024602300 0.0067808200
0.0008075700 0.0001462000 0.0067841800
-0.0008980000 0.0004550600 0.0067796900
0.0007245300 -0.0001317500 0.0067850900
-0.0017061900 -0.0024619800 0.0067949800
0.0008089000 0.0004491200 0.0067854500
-0.0009037500 0.0001582600 0.0067856300
0.0007297900 -0.0001367300 0.0067796700
0.0013321200 -0.0011597200 -0.0043335600
0.0013266900 0.0011609200 -0.0074099200
0.0013257500 0.0011624900 -0.0061457500
0.0013292100 -0.0011649200 -0.0092371500
0.0001636600 0.0002420200 -0.0067573400
0.0001533300 -0.0002518100 -0.0068830000
0.0001653300 -0.0002402300 -0.0066818000
0.0001618600 0.0002466700 -0.0067984400
0.0018577800 -0.0025379700 -0.0100780700
0.0018472400 0.0025382000 -0.0066739700
0.0018484600 0.0025411100 -0.0069000600
0.0018448200 -0.0025356900 -0.0034790000
73
0.0000000000000000 0.0000000000000000 0.0100000000000000
-0.0011894000 0.0012167100 -0.0008536100
-0.0001186800 -0.0000097500 -0.0001132100
0.0011894000 -0.0012167100 -0.0008536100
0.0001186800 0.0000097500 -0.0001132100
0.0006768700 -0.0010124700 0.0009385000
-0.0000042700 -0.0001016000 0.0000086400
-0.0006768700 0.0010124700 0.0009385000
0.0000042700 0.0001016000 0.0000086400
-0.0000027300 0.0000134000 0.0002349400
0.0001880200 0.0001111000 0.0002306900
0.0000027300 -0.0000134000 0.0002349400
-0.0001880200 -0.0001111000 0.0002306900
-0.0012167100 0.0011894000 -0.0008536100
0.0012167100 -0.0011894000 -0.0008536100
0.0000097500 0.0001186800 -0.0001132100
-0.0000097500 -0.0001186800 -0.0001132100
0.0010124700 -0.0006768700 0.0009385000
-0.0010124700 0.0006768700 0.0009385000
0.0001016000 0.0000042700 0.0000086400
-0.0001016000 -0.0000042700 0.0000086400
-0.0000134000 0.0000027300 0.0002349400
0.0000134000 -0.0000027300 0.0002349400
-0.0001111000 -0.0001880200 0.0002306900
0.0001111000 0.0001880200 0.0002306900
0.0072887800 -0.0071590500 0.0448335500
-0.0012881400 0.0012881400 0.0473984800
0.0069935500 -0.0069935500 0.0445420800
0.0071590500 -0.0072887800 0.0448335500
0.0061326900 -0.0067531900 0.0432083100
0.0077539600 -0.0077539600 0.0426635100
0.0068432000 -0.0068432000 0.0438777400
0.0067531900 -0.0061326900 0.0432083100
0.0071467700 -0.0066666700 0.0431365300
0.0064525500 -0.0064525500 0.0436527000
0.0067018400 -0.0067018400 0.0436109800
0.0066666700 -0.0071467700 0.0431365300
-0.0071329200 -0.0067374900 -0.0438504400
-0.0128678600 -0.0128678600 -0.0344465800
-0.0073430200 -0.0073430200 -0.0434075200
-0.0067374900 -0.0071329200 -0.0438504400
-0.0068931000 -0.0068888100 -0.0443703200
-0.0070201500 -0.0070201500 -0.0452834300
-0.0068629500 -0.0068629500 -0.0441529000
-0.0068888100 -0.0068931000 -0.0443703200
-0.0070281800 -0.0069961000 -0.0434350800
0.0026547200 0.0026547200 -0.0250630700
-0.0063674900 -0.0063674900 -0.0438673500
-0.0069961000 -0.0070281800 -0.0434350800
0.0012881400 -0.0012881400 0.0473984800
-0.0072887800 0.0071590500 0.0448335500
-0.0071590500 0.0072887800 0.0448335500
-0.0069935500 0.0069935500 0.0445420800
-0.0077539600 0.0077539600 0.0426635100
-0.0061326900 0.0067531900 0.0432083100
-0.0067531900 0.0061326900 0.0432083100
-0.0068432000 0.0068432000 0.0438777400
-0.0064525500 0.0064525500 0.0436527000
-0.0071467700 0.0066666700 0.0431365300
-0.0066666700 0.0071467700 0.0431365300
-0.0067018400 0.0067018400 0.0436109800
0.0128678600 0.0128678600 -0.0344465800
0.0071329200 0.0067374900 -0.0438504400
0.0067374900 0.0071329200 -0.0438504400
0.0073430200 0.0073430200 -0.0434075200
0.0070201500 0.0070201500 -0.0452834300
0.0068931000 0.0068888100 -0.0443703200
0.0068888100 0.0068931000 -0.0443703200
0.0068629500 0.0068629500 -0.0441529000
-0.0026547200 -0.0026547200 -0.0250630700
0.0070281800 0.0069961000 -0.0434350800
0.0069961000 0.0070281800 -0.0434350800
0.0063674900 0.0063674900 -0.0438673500
0.0000000000 0.0000000000 -0.0600769000
0.0000000000 0.0000000000 0.0064576800
0.0000000000 0.0000000000 0.0064576800
0.0000000000 0.0000000000 0.0053923700
0.0000000000 0.0000000000 0.0118651300
0.0000000000 0.0000000000 0.0070558500
0.0000000000 0.0000000000 0.0070558500
0.0000000000 0.0000000000 0.0071653700
0.0000000000 0.0000000000 0.0118209700
0.0000000000 0.0000000000 0.0070556400
0.0000000000 0.0000000000 0.0070556400
0.0000000000 0.0000000000 0.0071620100
0.0006376700 -0.0006376700 -0.0075564100
-0.0024578400 -0.0024578400 -0.0075430500
0.0024578400 0.0024578400 -0.0075430500
-0.0006376700 0.0006376700 -0.0075564100
0.0001022100 -0.0001022100 -0.0057038000
-0.0000231500 -0.0000231500 -0.0057019600
0.0000231500 0.0000231500 -0.0057019600
-0.0001022100 0.0001022100 -0.0057038000
-0.0001120200 0.0001120200 -0.0075805700
0.0033008000 0.0033008000 -0.0076095000
-0.0033008000 -0.0033008000 -0.0076095000
0.0001120200 -0.0001120200 -0.0075805700
73
0.0000000000000000 0.0000000000000000 -0.0100000000000000
0.0011898700 -0.0012229100 0.0008675900
0.0001186600 0.0000096200 0.0001106100
-0.0011898700 0.0012229100 0.0008675900
-0.0001186600 -0.0000096200 0.0001106100
-0.0006712000 0.0010075500 -0.0009262500
0.0000007400 0.0000977300 -0.0000067900
0.0006712000 -0.0010075500 -0.0009262500
-0.0000007400 -0.0000977300 -0.0000067900
-0.0000011800 -0.0000134800 -0.0002345800
-0.0001835500 -0.0001114900 -0.0002243500
0.0000011800 0.0000134800 -0.0002345800
0.0001835500 0.0001114900 -0.0002243500
0.0012229100 -0.0011898700 0.0008675900
-0.0012229100 0.0011898700 0.0008675900
-0.0000096200 -0.0001186600 0.0001106100
0.0000096200 0.0001186600 0.0001106100
-0.0010075500 0.0006712000 -0.0009262500
0.0010075500 -0.0006712000 -0.0009262500
-0.0000977300 -0.0000007400 -0.0000067900
0.0000977300 0.0000007400 -0.0000067900
0.0000134800 0.0000011800 -0.0002345800
-0.0000134800 -0.0000011800 -0.0002345800
0.0001114900 0.0001835500 -0.0002243500
-0.0001114900 -0.0001835500 -0.0002243500
0.0063906200 -0.0065266800 0.0428317600
0.0149823300 -0.0149823300 0.0401026200
0.0067008200 -0.0067008200 0.0431200600
0.0065266800 -0.0063906200 0.0428317600
0.0075545800 -0.0069313800 0.0444513900
0.0059413500 -0.0059413500 0.0449894900
0.0068402800 -0.0068402800 0.0437800300
0.0069313800 -0.0075545800 0.0444513900
0.0065432600 -0.0070189000 0.0445133700
0.0072339100 -0.0072339100 0.0439960200
0.0069869700 -0.0069869700 0.0440330600
0.0070189000 -0.0065432600 0.0445133700
-0.0065555000 -0.0069418000 -0.0438086300
-0.0010410600 -0.0010410600 -0.0528931000
-0.0063441100 -0.0063441100 -0.0442417600
-0.0069418000 -0.0065555000 -0.0438086300
-0.0067924500 -0.0067934200 -0.0432965200
-0.0066571800 -0.0066571800 -0.0423894100
-0.0068252000 -0.0068252000 -0.0435090900
-0.0067934200 -0.0067924500 -0.0432965200
-0.0066449600 -0.0066843700 -0.0442269400
-0.0167591900 -0.0167591900 -0.0631389200
-0.0073181300 -0.0073181300 -0.0437907300
-0.0066843700 -0.0066449600 -0.0442269400
-0.0149823300 0.0149823300 0.0401026200
-0.0063906200 0.0065266800 0.0428317600
-0.0065266800 0.0063906200 0.0428317600
-0.0067008200 0.0067008200 0.0431200600
-0.0059413500 0.0059413500 0.0449894900
-0.0075545800 0.0069313800 0.0444513900
-0.0069313800 0.0075545800 0.0444513900
-0.0068402800 0.0068402800 0.0437800300
-0.0072339100 0.0072339100 0.0439960200
-0.0065432600 0.0070189000 0.0445133700
-0.0070189000 0.0065432600 0.0445133700
-0.0069869700 0.0069869700 0.0440330600
0.0010410600 0.0010410600 -0.0528931000
0.0065555000 0.0069418000 -0.0438086300
0.0069418000 0.0065555000 -0.0438086300
0.0063441100 0.0063441100 -0.0442417600
0.0066571800 0.0066571800 -0.0423894100
0.0067924500 0.0067934200 -0.0432965200
0.0067934200 0.0067924500 -0.0432965200
0.0068252000 0.0068252000 -0.0435090900
0.0167591900 0.0167591900 -0.0631389200
0.0066449600 0.0066843700 -0.0442269400
0.0066843700 0.0066449600 -0.0442269400
0.0073181300 0.0073181300 -0.0437907300
0.0000000000 0.0000000000 0.0742779300
0.0000000000 0.0000000000 0.0070983000
0.0000000000 0.0000000000 0.0070983000
0.0000000000 0.0000000000 0.0081589900
0.0000000000 0.0000000000 0.0017507800
0.0000000000 0.0000000000 0.0065059500
0.0000000000 0.0000000000 0.0065059500
0.0000000000 0.0000000000 0.0063894000
0.0000000000 0.0000000000 0.0017081000
0.0000000000 0.0000000000 0.0064984100
0.0000000000 0.0000000000 0.0064984100
0.0000000000 0.0000000000 0.0063860300
-0.0006319400 0.0006319400 -0.0060033500
0.0024373400 0.0024373400 -0.0059882100
-0.0024373400 -0.0024373400 -0.0059882100
0.0006319400 -0.0006319400 -0.0060033500
-0.0000975400 0.0000975400 -0.0078447600
0.0000148800 0.0000148800 -0.0078409700
-0.0000148800 -0.0000148800 -0.0078409700
0.0000975400 -0.0000975400 -0.0078447600
0.0001015400 -0.0001015400 -0.0059461600
-0.0032996800 -0.0032996800 -0.0059743900
0.0032996800 0.0032996800 -0.0059743900
-0.0001015400 0.0001015400 -0.0059461600

View File

@ -0,0 +1,16 @@
Ag Te Er
1.0
6.8395917600000002 0.0000000000000000 0.0000000000000000
0.0000000000000000 6.8395917600000002 0.0000000000000000
0.0000000000000000 0.0000000000000000 4.6573150900000000
Ag Te Er
2 4 2
Direct
0.0000000000000000 0.0000000000000000 0.0000000000000000
0.5000000000000000 0.5000000000000000 0.0000000000000000
0.7023531300000000 0.7976468700000000 0.3041104100000000
0.7976468700000000 0.2976468700000000 0.6958895899999999
0.2976468700000000 0.2023531300000000 0.3041104100000000
0.2023531300000000 0.7023531300000000 0.6958895899999999
0.0000000000000000 0.5000000000000000 0.1769122400000000
0.5000000000000000 0.0000000000000000 0.8230877599999999

View File

@ -89,6 +89,24 @@ chars_Pc = """ 1. 0. -1. 0.
1. 0. 1. 0.
1. 0. -1. 0."""
chars_P_42_1m = """ 1. 0. -1. 0. 1. 0. -1. 0. -1. 0. 1. 0. -1. 0. 1. 0.
2. 0. 0. 0. -2. 0. 0. 0. 0. 0. 0. 0. -0. 0. -0. 0.
2. 0. -0. 0. -2. 0. 0. 0. 0. 0. 0. 0. -0. 0. -0. 0.
1. 0. -1. 0. 1. 0. -1. 0. 1. 0. -1. 0. 1. 0. -1. 0.
1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0.
2. 0. -0. 0. -2. 0. 0. 0. -0. 0. -0. 0. 0. 0. 0. 0.
1. 0. -1. 0. 1. 0. -1. 0. -1. 0. 1. 0. -1. 0. 1. 0.
1. 0. -1. 0. 1. 0. -1. 0. 1. 0. -1. 0. 1. 0. -1. 0.
2. 0. 0. 0. -2. 0. -0. 0. 0. 0. -0. 0. 0. 0. 0. 0.
1. 0. 1. 0. 1. 0. 1. 0. -1. 0. -1. 0. -1. 0. -1. 0.
2. 0. 0. 0. -2. 0. -0. 0. -0. 0. -0. 0. 0. 0. 0. 0.
1. 0. -1. 0. 1. 0. -1. 0. -1. 0. 1. 0. -1. 0. 1. 0.
2. 0. 0. 0. -2. 0. 0. 0. 0. 0. 0. 0. -0. 0. -0. 0.
1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0.
1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0. 1. 0.
2. 0. 0. 0. -2. 0. 0. 0. -0. 0. 0. 0. 0. 0. -0. 0.
1. 0. -1. 0. 1. 0. -1. 0. -1. 0. 1. 0. -1. 0. 1. 0."""
class TestIrreps(unittest.TestCase):
def setUp(self):
pass
@ -97,7 +115,7 @@ class TestIrreps(unittest.TestCase):
pass
def test_Amm2(self):
data = np.loadtxt(StringIO(chars_Amm2)).view(complex)
data = np.loadtxt(StringIO(chars_Amm2)).view(dtype='complex128')
phonon = self._get_phonon("Amm2",
[3, 2, 2],
[[1, 0, 0],
@ -108,7 +126,7 @@ class TestIrreps(unittest.TestCase):
self.assertTrue(np.abs(chars - data).all() < 1e-5)
def test_Pbar6m2(self):
data = np.loadtxt(StringIO(chars_Pbar6m2)).view(complex)
data = np.loadtxt(StringIO(chars_Pbar6m2)).view(dtype='complex128')
phonon = self._get_phonon("P-6m2",
[2, 2, 3],
np.eye(3))
@ -117,7 +135,7 @@ class TestIrreps(unittest.TestCase):
self.assertTrue(np.abs(chars - data).all() < 1e-5)
def test_Pc(self):
data = np.loadtxt(StringIO(chars_Pc)).view(complex)
data = np.loadtxt(StringIO(chars_Pc)).view(dtype='complex128')
phonon = self._get_phonon("Pc",
[2, 2, 2],
np.eye(3))
@ -125,6 +143,15 @@ class TestIrreps(unittest.TestCase):
chars = phonon.get_irreps().get_characters()
self.assertTrue(np.abs(chars - data).all() < 1e-5)
def test_P_42_1m(self):
data = np.loadtxt(StringIO(chars_P_42_1m)).view(dtype='complex128')
phonon = self._get_phonon("P-42_1m",
[2, 2, 3],
np.eye(3))
phonon.set_irreps([0, 0, 0])
chars = phonon.get_irreps().get_characters()
self.assertTrue(np.abs(chars - data).all() < 1e-5)
def _get_phonon(self, spgtype, dim, pmat):
cell = read_vasp("POSCAR_%s" % spgtype)
phonon = Phonopy(cell,
@ -135,6 +162,11 @@ class TestIrreps(unittest.TestCase):
phonon.produce_force_constants()
return phonon
def _show_chars(self, chars):
for line in chars:
line_str = str(line.view(dtype='double').round(decimals=1))
print(line_str.replace("[", '').replace("]", ''))
if __name__ == '__main__':
suite = unittest.TestLoader().loadTestsFromTestCase(TestIrreps)
unittest.TextTestRunner(verbosity=2).run(suite)