l103
Type |
Status |
---|---|
CML extraction template |
|
HTML5 representation |
Attribute |
Value |
---|---|
source |
Gaussian log |
id |
l103 |
name |
Berny optimizations to minima and TS, STQN transition state searches |
repeat |
* |
pattern |
\s*\(Enter.*l103\..* |
pattern2 |
\s*(Grad){2,} |
endPattern |
\s*Leave\sLink\s+103\s.* |
endOffset |
1 |
endPattern2 |
\s*(Grad){2,} |
xml:base |
l103.xml |
Input
(Enter /opt/G09/g09/l103.exe)
GradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGrad
Berny optimization.
Initialization pass.
----------------------------
! Initial Parameters !
! (Angstroms and Degrees) !
-------------------------- --------------------------
! Name Definition Value Derivative Info. !
--------------------------------------------------------------------------------
! R1 R(1,2) 1.113 estimate D2E/DX2 !
! R2 R(1,3) 1.113 estimate D2E/DX2 !
! R3 R(1,4) 1.113 estimate D2E/DX2 !
! R4 R(1,5) 1.113 estimate D2E/DX2 !
! A1 A(2,1,3) 109.4712 estimate D2E/DX2 !
! A2 A(2,1,4) 109.4712 estimate D2E/DX2 !
! A3 A(2,1,5) 109.4712 estimate D2E/DX2 !
! A4 A(3,1,4) 109.4712 estimate D2E/DX2 !
! A5 A(3,1,5) 109.4712 estimate D2E/DX2 !
! A6 A(4,1,5) 109.4712 estimate D2E/DX2 !
--------------------------------------------------------------------------------
Trust Radius=3.00D-01 FncErr=1.00D-07 GrdErr=1.00D-06
Number of steps in this run= 20 maximum allowed number of steps= 100.
GradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGrad
Leave Link 103 at Fri Sep 13 17:06:50 2013, MaxMem= 419430400 cpu: 0.0
Input
(Enter /opt/G09/g09/l103.exe)
GradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGrad
Berny optimization.
Internal Forces: Max 0.002386724 RMS 0.000538609
Search for a saddle point.
Step number 1 out of a maximum of 137
All quantities printed in internal units (Hartrees-Bohrs-Radians)
Swaping is turned off.
Second derivative matrix not updated -- analytic derivatives used.
Eigenvalues --- -0.03403 0.00144 0.00463 0.00759 0.00906
Eigenvalues --- 0.01177 0.01317 0.01431 0.01623 0.01839
Eigenvalues --- 0.40148 0.40211 0.40329 0.46257 0.48142
Eigenvalues --- 0.51910 1.01166 1.025821000.000001000.00000
Eigenvalues --- 1000.000001000.000001000.000001000.000001000.00000
Eigenvalues --- 1000.000001000.00000
Eigenvectors required to have negative eigenvalues:
R25 R14 R27 R16 D47
1 0.36641 0.36640 0.22975 0.22974 -0.19160
D48 D8 D11 D6 D9
1 0.19153 0.16306 -0.16304 0.15371 -0.15366
RFO step: Lambda0=9.155600927D-04 Lambda=-1.51225227D-04.
Linear search not attempted -- option 19 set.
Iteration 1 RMS(Cart)= 0.01149217 RMS(Int)= 0.00020982
Iteration 2 RMS(Cart)= 0.00019717 RMS(Int)= 0.00012443
Iteration 3 RMS(Cart)= 0.00000003 RMS(Int)= 0.00012443
Variable Old X -DE/DX Delta X Delta X Delta X New X
(Linear) (Quad) (Total)
R1 2.63420 0.00003 0.00000 0.00038 0.00026 2.63446
R2 2.63420 0.00004 0.00000 0.00037 0.00026 2.63446
R41 2.01442 0.00057 0.00000 -0.00167 -0.00165 2.01277
A1 1.93497 0.00006 0.00000 -0.00261 -0.00267 1.93230
A2 2.13721 -0.00006 0.00000 0.00116 0.00111 2.13833
A37 2.20391 -0.00012 0.00000 0.01113 0.01057 2.21448
D1 3.00181 -0.00035 0.00000 0.00163 0.00163 3.00344
D2 -0.15405 -0.00021 0.00000 0.00583 0.00583 -0.14822
D49 0.00020 0.00000 0.00000 -0.00022 -0.00022 -0.00002
Item Value Threshold Converged?
Maximum Force 0.002387 0.000450 NO
RMS Force 0.000539 0.000300 NO
Maximum Displacement 0.044296 0.001800 NO
RMS Displacement 0.011477 0.001200 NO
Predicted change in Energy= 3.932148D-04
GradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGradGrad
Leave Link 103 at Fri Sep 13 17:06:50 2013, MaxMem= 419430400 cpu: 0.0
Output text
1<comment class="example.output" id="l103">
2 <module cmlx:templateRef="l103">
3 <list cmlx:templateRef="berny">
4 <scalar dataType="xsd:string" dictRef="g:optimization">Berny optimization.</scalar>
5 </list>
6 <module cmlx:templateRef="l103.init">
7 <list cmlx:templateRef="length">
8 <array dataType="xsd:string" dictRef="g:symbol" size="4">R1 R2 R3 R4</array>
9 <array dataType="xsd:integer" dictRef="g:atom1" size="4">1 1 1 1</array>
10 <array dataType="xsd:integer" dictRef="g:atom2" size="4">2 3 4 5</array>
11 <array dataType="xsd:double" dictRef="cc:distance" size="4">1.113 1.113 1.113 1.113</array>
12 <array dataType="xsd:string" delimiter="|" dictRef="g:deriv" size="4">estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2</array>
13 </list>
14 <list cmlx:templateRef="angle">
15 <array dataType="xsd:string" dictRef="g:symbol" size="6">A1 A2 A3 A4 A5 A6</array>
16 <array dataType="xsd:integer" dictRef="g:atom1" size="6">2 2 2 3 3 4</array>
17 <array dataType="xsd:integer" dictRef="g:atom2" size="6">1 1 1 1 1 1</array>
18 <array dataType="xsd:integer" dictRef="g:atom3" size="6">3 4 5 4 5 5</array>
19 <array dataType="xsd:double" dictRef="cc:angle" size="6">109.4712 109.4712 109.4712 109.4712 109.4712 109.4712</array>
20 <array dataType="xsd:string" delimiter="|" dictRef="g:deriv" size="6">estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2|estimate D2E/DX2</array>
21 </list>
22 </module>
23 <module cmlx:templateRef="l103.trust">
24 <scalar dataType="xsd:double" dictRef="g:trustrad">3.00e-01</scalar>
25 <scalar dataType="xsd:double" dictRef="g:fncerr">1.00e-07</scalar>
26 <scalar dataType="xsd:double" dictRef="g:grderr">1.00e-06</scalar>
27 <scalar dataType="xsd:integer" dictRef="g:nstep">20</scalar>
28 <scalar dataType="xsd:integer" dictRef="g:allowedstep">100</scalar>
29 </module>
30 <module cmlx:templateRef="l103.catchall">
31 <list cmlx:templateRef="l103.discard">
32 <scalar dataType="xsd:string" dictRef="x:discard" />
33 </list>
34 </module>
35 </module>
36 </comment>
Output text
1<comment class="example.output" id="l103.1">
2 <module cmlx:templateRef="l103">
3 <list cmlx:templateRef="berny">
4 <scalar dataType="xsd:string" dictRef="g:optimization">Berny optimization.</scalar>
5 </list>
6 <module cmlx:templateRef="l103.localminsaddle">
7 <scalar cmlx:templateRef="r" dataType="xsd:string" dictRef="cc:minmaxts">saddle point</scalar>
8 <array cmlx:templateRef="junk" dataType="xsd:string" dictRef="x:junk1" size="9">Step number 1 out of a maximum of 137</array>
9 <array cmlx:templateRef="junk" dataType="xsd:string" dictRef="x:junk1" size="7">All quantities printed in internal units (Hartrees-Bohrs-Radians)</array>
10 <array cmlx:templateRef="junk" dataType="xsd:string" dictRef="x:junk1" size="4">Swaping is turned off.</array>
11 <array cmlx:templateRef="eigenvaluelist" dataType="xsd:double" dictRef="" size="27">-0.03403 0.00144 0.00463 0.00759 0.00906 0.01177 0.01317 0.01431 0.01623 0.01839 0.40148 0.40211 0.40329 0.46257 0.48142 0.51910 1.01166 1.02582 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000 1000.00000</array>
12 </module>
13 <module cmlx:templateRef="rfo">
14 <list cmlx:templateRef="rfo">
15 <scalar dataType="xsd:double" dictRef="g:lambda0">9.155600927e-04</scalar>
16 <scalar dataType="xsd:double" dictRef="g:lambda">-1.51225227e-04</scalar>
17 </list>
18 <list cmlx:templateRef="nolinear">
19 <scalar dataType="xsd:string" dictRef="g:linear">Linear search</scalar>
20 </list>
21 <list cmlx:templateRef="iteration">
22 <array dataType="xsd:integer" dictRef="cc:serial" size="3">1 2 3</array>
23 <array dataType="xsd:double" dictRef="g:rmscart" size="3">0.01149217 0.00019717 0.00000003</array>
24 <array dataType="xsd:double" dictRef="g:rmsint" size="3">0.00020982 0.00012443 0.00012443</array>
25 </list>
26 </module>
27 <module cmlx:templateRef="l103.deltas">
28 <list cmlx:templateRef="delta">
29 <array dataType="xsd:string" dictRef="cc:variable" size="9">R1 R2 R41 A1 A2 A37 D1 D2 D49</array>
30 <array dataType="xsd:double" dictRef="g:lastval" size="9">2.63420 2.63420 2.01442 1.93497 2.13721 2.20391 3.00181 -0.15405 0.00020</array>
31 <array dataType="xsd:double" dictRef="cc:deriv" size="9">0.00003 0.00004 0.00057 0.00006 -0.00006 -0.00012 -0.00035 -0.00021 0.00000</array>
32 <array dataType="xsd:double" dictRef="cc:delta.linear" size="9">0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000</array>
33 <array dataType="xsd:double" dictRef="cc:delta.quad" size="9">0.00038 0.00037 -0.00167 -0.00261 0.00116 0.01113 0.00163 0.00583 -0.00022</array>
34 <array dataType="xsd:double" dictRef="cc:delta.total" size="9">0.00026 0.00026 -0.00165 -0.00267 0.00111 0.01057 0.00163 0.00583 -0.00022</array>
35 <array dataType="xsd:double" dictRef="cc:newval" size="9">2.63446 2.63446 2.01277 1.93230 2.13833 2.21448 3.00344 -0.14822 -0.00002</array>
36 </list>
37 </module>
38 <module cmlx:templateRef="l103.itemconverge">
39 <list cmlx:templateRef="row">
40 <array dataType="xsd:string" delimiter="|" dictRef="g:item" size="4">|Maximum Force|RMS Force|Maximum Displacement|RMS Displacement|</array>
41 <array dataType="xsd:double" dictRef="g:value" size="4">0.002387 0.000539 0.044296 0.011477</array>
42 <array dataType="xsd:double" dictRef="g:threshold" size="4">0.000450 0.000300 0.001800 0.001200</array>
43 <array dataType="xsd:string" dictRef="g:converged" size="4">NO NO NO NO</array>
44 </list>
45 </module>
46 <module cmlx:templateRef="preddelta">
47 <list cmlx:templateRef="predicted">
48 <scalar dataType="xsd:double" dictRef="g:predchange">3.932148e-04</scalar>
49 </list>
50 </module>
51 <module cmlx:templateRef="l103.catchall">
52 <list cmlx:templateRef="l103.discard">
53 <scalar dataType="xsd:string" dictRef="x:discard" />
54 </list>
55 </module>
56 </module>
57 </comment>
Template definition
1<record id="tmp" repeat="*">(\s+\(Enter.*|\s*GradGradGrad.*|\s+)</record>
2<record id="berny">{X,g:optimization}</record>
3<templateList> <xi:include href="l103/l103.catchall.xml" /> <xi:include href="l103/l103.trust.xml" /> <xi:include href="l103/l103.init.xml" /> <xi:include href="l103/l103.rfo.xml" /> <xi:include href="l103/l103.localmin.xml" /> <xi:include href="l103/l103.deltas.xml" /> <xi:include href="l103/l103.itemconverge.xml" /> <xi:include href="l103/l103.optimizedparam.xml" /> <xi:include href="l103/l103.preddelta.xml" />
4 </templateList>
5<transform process="delete" xpath=".//cml:scalar[empty(text())]" />
6<transform process="delete" xpath="./text()[starts-with(normalize-space(.),'GradGrad')]" />
7<transform process="delete" xpath=".//cml:list[count(*)=0]" />
8<transform process="delete" xpath=".//cml:list[count(*)=0]" />