excitedstates
Type |
Status |
---|---|
CML extraction template |
|
HTML5 representation |
Attribute |
Value |
---|---|
source |
Orca log |
id |
excitedstates |
name |
TDDFT Excited States |
pattern |
\s*-{20,}\s*$\s*(TD-DFT.*|CIS-)EXCITED\sSTATES.* |
endPattern |
\s*$\s*-{10,} |
endPattern2 |
\s*\*{20,}\s* |
endPattern3 |
~ |
repeat |
* |
xml:base |
tddft/excitedstates.xml |
Input
------------------------------------
TD-DFT/TDA EXCITED STATES (SINGLETS)
------------------------------------
the weight of the individual excitations are printed if larger than 0.01
STATE 1: E= 0.135814 au 3.696 eV 29807.7 cm**-1
57a -> 62a : 0.016564 (c= 0.12870193)
60a -> 61a : 0.917371 (c= 0.95779498)
STATE 2: E= 0.138685 au 3.774 eV 30437.9 cm**-1
59a -> 61a : 0.974818 (c= -0.98732887)
59a -> 64a : 0.017463 (c= -0.13214855)
STATE 3: E= 0.156161 au 4.249 eV 34273.5 cm**-1
54a -> 61a : 0.851979 (c= -0.92302726)
54a -> 64a : 0.021450 (c= 0.14645710)
55a -> 61a : 0.013888 (c= 0.11784878)
56a -> 61a : 0.102625 (c= 0.32035122)
STATE 4: E= 0.160383 au 4.364 eV 35199.9 cm**-1
57a -> 61a : 0.653589 (c= 0.80844850)
60a -> 62a : 0.314558 (c= -0.56085490)
STATE 5: E= 0.169963 au 4.625 eV 37302.5 cm**-1
53a -> 61a : 0.013704 (c= 0.11706288)
54a -> 63a : 0.018771 (c= 0.13700731)
54a -> 65a : 0.011145 (c= 0.10556849)
58a -> 61a : 0.904224 (c= -0.95090670)
60a -> 64a : 0.012155 (c= -0.11025148)
STATE 6: E= 0.172859 au 4.704 eV 37938.2 cm**-1
57a -> 61a : 0.315042 (c= -0.56128582)
57a -> 64a : 0.029119 (c= 0.17064165)
60a -> 62a : 0.607288 (c= -0.77928707)
STATE 7: E= 0.177259 au 4.823 eV 38903.8 cm**-1
54a -> 61a : 0.072841 (c= 0.26989101)
55a -> 61a : 0.693316 (c= 0.83265604)
56a -> 61a : 0.223679 (c= 0.47294757)
STATE 8: E= 0.177700 au 4.835 eV 39000.6 cm**-1
54a -> 61a : 0.045550 (c= 0.21342458)
55a -> 61a : 0.278073 (c= -0.52732671)
56a -> 61a : 0.660293 (c= 0.81258442)
STATE 9: E= 0.181688 au 4.944 eV 39875.8 cm**-1
58a -> 63a : 0.013631 (c= 0.11675201)
60a -> 63a : 0.954494 (c= 0.97698222)
60a -> 65a : 0.024787 (c= 0.15743778)
STATE 10: E= 0.192380 au 5.235 eV 42222.5 cm**-1
53a -> 61a : 0.636636 (c= -0.79789464)
60a -> 64a : 0.292660 (c= -0.54098073)
-----------------------------
Output text
1<comment class="example.output" id="excitedstates">
2 <module cmlx:templateRef="excitedstates">
3 <scalar dataType="xsd:string" dictRef="o:type">SINGLET</scalar>
4 <module cmlx:templateRef="root">
5 <scalar dataType="xsd:integer" dictRef="o:serial">1</scalar>
6 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.135814</scalar>
7 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="2">57 60</array>
8 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="2">a a</array>
9 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="2">62 61</array>
10 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="2">a a</array>
11 <array dataType="xsd:double" dictRef="o:occEnergy" size="2">0.016564 0.917371</array>
12 <array dataType="xsd:double" dictRef="o:coeff" size="2">0.12870193 0.95779498</array>
13 </module>
14 <module cmlx:templateRef="root">
15 <scalar dataType="xsd:integer" dictRef="o:serial">2</scalar>
16 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.138685</scalar>
17 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="2">59 59</array>
18 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="2">a a</array>
19 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="2">61 64</array>
20 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="2">a a</array>
21 <array dataType="xsd:double" dictRef="o:occEnergy" size="2">0.974818 0.017463</array>
22 <array dataType="xsd:double" dictRef="o:coeff" size="2">-0.98732887 -0.13214855</array>
23 </module>
24 <module cmlx:templateRef="root">
25 <scalar dataType="xsd:integer" dictRef="o:serial">3</scalar>
26 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.156161</scalar>
27 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="4">54 54 55 56</array>
28 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="4">a a a a</array>
29 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="4">61 64 61 61</array>
30 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="4">a a a a</array>
31 <array dataType="xsd:double" dictRef="o:occEnergy" size="4">0.851979 0.021450 0.013888 0.102625</array>
32 <array dataType="xsd:double" dictRef="o:coeff" size="4">-0.92302726 0.14645710 0.11784878 0.32035122</array>
33 </module>
34 <module cmlx:templateRef="root">
35 <scalar dataType="xsd:integer" dictRef="o:serial">4</scalar>
36 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.160383</scalar>
37 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="2">57 60</array>
38 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="2">a a</array>
39 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="2">61 62</array>
40 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="2">a a</array>
41 <array dataType="xsd:double" dictRef="o:occEnergy" size="2">0.653589 0.314558</array>
42 <array dataType="xsd:double" dictRef="o:coeff" size="2">0.80844850 -0.56085490</array>
43 </module>
44 <module cmlx:templateRef="root">
45 <scalar dataType="xsd:integer" dictRef="o:serial">5</scalar>
46 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.169963</scalar>
47 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="5">53 54 54 58 60</array>
48 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="5">a a a a a</array>
49 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="5">61 63 65 61 64</array>
50 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="5">a a a a a</array>
51 <array dataType="xsd:double" dictRef="o:occEnergy" size="5">0.013704 0.018771 0.011145 0.904224 0.012155</array>
52 <array dataType="xsd:double" dictRef="o:coeff" size="5">0.11706288 0.13700731 0.10556849 -0.95090670 -0.11025148</array>
53 </module>
54 <module cmlx:templateRef="root">
55 <scalar dataType="xsd:integer" dictRef="o:serial">6</scalar>
56 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.172859</scalar>
57 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="3">57 57 60</array>
58 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="3">a a a</array>
59 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="3">61 64 62</array>
60 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="3">a a a</array>
61 <array dataType="xsd:double" dictRef="o:occEnergy" size="3">0.315042 0.029119 0.607288</array>
62 <array dataType="xsd:double" dictRef="o:coeff" size="3">-0.56128582 0.17064165 -0.77928707</array>
63 </module>
64 <module cmlx:templateRef="root">
65 <scalar dataType="xsd:integer" dictRef="o:serial">7</scalar>
66 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.177259</scalar>
67 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="3">54 55 56</array>
68 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="3">a a a</array>
69 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="3">61 61 61</array>
70 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="3">a a a</array>
71 <array dataType="xsd:double" dictRef="o:occEnergy" size="3">0.072841 0.693316 0.223679</array>
72 <array dataType="xsd:double" dictRef="o:coeff" size="3">0.26989101 0.83265604 0.47294757</array>
73 </module>
74 <module cmlx:templateRef="root">
75 <scalar dataType="xsd:integer" dictRef="o:serial">8</scalar>
76 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.177700</scalar>
77 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="3">54 55 56</array>
78 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="3">a a a</array>
79 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="3">61 61 61</array>
80 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="3">a a a</array>
81 <array dataType="xsd:double" dictRef="o:occEnergy" size="3">0.045550 0.278073 0.660293</array>
82 <array dataType="xsd:double" dictRef="o:coeff" size="3">0.21342458 -0.52732671 0.81258442</array>
83 </module>
84 <module cmlx:templateRef="root">
85 <scalar dataType="xsd:integer" dictRef="o:serial">9</scalar>
86 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.181688</scalar>
87 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="3">58 60 60</array>
88 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="3">a a a</array>
89 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="3">63 63 65</array>
90 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="3">a a a</array>
91 <array dataType="xsd:double" dictRef="o:occEnergy" size="3">0.013631 0.954494 0.024787</array>
92 <array dataType="xsd:double" dictRef="o:coeff" size="3">0.11675201 0.97698222 0.15743778</array>
93 </module>
94 <module cmlx:templateRef="root">
95 <scalar dataType="xsd:integer" dictRef="o:serial">10</scalar>
96 <scalar dataType="xsd:double" dictRef="o:totalEnergy" units="nonsi:hartree">0.192380</scalar>
97 <array dataType="xsd:integer" dictRef="o:occOrbitalNumber" size="2">53 60</array>
98 <array dataType="xsd:string" dictRef="o:occOrbitalLabel" size="2">a a</array>
99 <array dataType="xsd:integer" dictRef="o:virtOrbitalNumber" size="2">61 64</array>
100 <array dataType="xsd:string" dictRef="o:virtOrbitalLabel" size="2">a a</array>
101 <array dataType="xsd:double" dictRef="o:occEnergy" size="2">0.636636 0.292660</array>
102 <array dataType="xsd:double" dictRef="o:coeff" size="2">-0.79789464 -0.54098073</array>
103 </module>
104 </module>
105 </comment>
Template definition
1<record />
2<record>.*\sEXCITED\sSTATES\s\({X,o:type}S\).*</record>
3<transform process="pullup" xpath=".//cml:scalar" />
4<templateList> <template id="root" pattern="\s*STATE.*" endPattern="\s*" endPattern2="~" repeat="*"> <record>\s*STATE{I,o:serial}:\s*E={F,o:totalEnergy}.*</record> <record repeat="*" makeArray="true">{I,o:occOrbitalNumber}{A,o:occOrbitalLabel}->{I,o:virtOrbitalNumber}{A,o:virtOrbitalLabel}:{F,o:occEnergy}\(c={F,o:coeff}\)</record> <record repeat="*" makeArray="true">{I,o:occOrbitalNumber}{A,o:occOrbitalLabel}->{I,o:virtOrbitalNumber}{A,o:virtOrbitalLabel}:{F,o:occEnergy}\s*</record>
5 </template>
6 </templateList>
7<transform process="pullup" xpath=".//cml:array" />
8<transform process="pullup" xpath=".//cml:scalar[not(@dictRef='o:type')]" repeat="2" />
9<transform process="delete" xpath=".//cml:list" />
10<transform process="addUnits" xpath=".//cml:scalar[@dictRef='o:totalEnergy']" value="nonsi:hartree" />