This addesses a parsing error that would occur if a mechanism contained both 'foo' and 'foo+', where reactions written as 'foo+bar' would be parsed as a reaction with 'foo+' and 'bar'. See Issue 182.
44 lines
2.4 KiB
Text
44 lines
2.4 KiB
Text
Elements
|
|
H C
|
|
End
|
|
SPEC
|
|
(Parens) @#$%^-2 [xy2]*{.} plus+ eq=uals plus
|
|
end
|
|
|
|
thermo
|
|
300.000 1000.000 5000.000
|
|
(Parens) C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
@#$%^-2 C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
[xy2]*{.} C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
plus+ C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
plus C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
eq=uals C 1H 4 G 200.000 3500.000 1000.000 1
|
|
7.48514950E-02 1.33909467E-02-5.73285809E-06 1.22292535E-09-1.01815230E-13 2
|
|
-9.46834459E+03 1.84373180E+01 5.14987613E+00-1.36709788E-02 4.91800599E-05 3
|
|
-4.84743026E-08 1.66693956E-11-1.02466476E+04-4.64130376E+00 4
|
|
end
|
|
|
|
reaction
|
|
(Parens) + @#$%^-2 = 2 [xy2]*{.} 1.2345e12 1.0 200.0
|
|
2(Parens) + [xy2]*{.} = 3@#$%^-2 5.4321e10 1.0 500.0
|
|
plus+ + (Parens) = 2plus+ 9.999e9 9.9 999.9
|
|
2 plus+ + eq=uals = 3(Parens) 9.999e9 9.9 999.9
|
|
plus + plus+ = 2 (Parens) 9.999e9 9.9 999.9
|
|
plus+ eq=uals = plus++(Parens) 9.999e9 9.9 999.9
|
|
|
|
end
|