diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml
index 31ca9a358..28b105254 100644
--- a/.github/workflows/CI.yml
+++ b/.github/workflows/CI.yml
@@ -6,40 +6,24 @@ on:
push:
branches:
- main
+ - marcus_development
jobs:
test:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
- - uses: julia-actions/setup-julia@v1
+ - uses: actions/checkout@v4
+
+ - name: Setup Juliaup
+ uses: julia-actions/install-juliaup@v2
with:
- version: 1.8
- - uses: actions/cache@v1
- env:
- cache-name: cache-artifacts
- with:
- path: ~/.julia/artifacts
- key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
- restore-keys: |
- ${{ runner.os }}-test-${{ env.cache-name }}-
- ${{ runner.os }}-test-
- ${{ runner.os }}-
- - uses: conda-incubator/setup-miniconda@v2
- with:
- environment-file: environment.yml
- python-version: 3.7
- activate-environment: rms_env
- - name: Fix PyCall linking
- run: |
- julia -e 'ENV["PYTHON"]=ENV["CONDA"] * "/envs/rms_env/bin/python"; using Pkg; Pkg.add("PyCall"); Pkg.build("PyCall")'
- - uses: julia-actions/julia-buildpkg@v1
- - name: Build
- run: |
- julia -e 'using Pkg; Pkg.develop(PackageSpec(path="../ReactionMechanismSimulator.jl")); Pkg.build("ReactionMechanismSimulator");'
- - name: Run tests
+ channel: '1.10'
+
+ - name: Build and Test
run: |
- julia -e 'using Pkg; Pkg.test("ReactionMechanismSimulator";coverage=true)'
+ julia -e 'using Pkg; Pkg.develop(Pkg.PackageSpec(path="../ReactionMechanismSimulator.jl/")); Pkg.build("ReactionMechanismSimulator"); Pkg.test("ReactionMechanismSimulator"; coverage=true)'
+
- uses: julia-actions/julia-processcoverage@v1
+
- uses: codecov/codecov-action@v1
with:
file: lcov.info
diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml
index bcef673ac..3b5330442 100644
--- a/.github/workflows/documentation.yml
+++ b/.github/workflows/documentation.yml
@@ -13,21 +13,24 @@ jobs:
contents: write
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
- - uses: julia-actions/setup-julia@latest
- with:
- version: 1.8
- - uses: conda-incubator/setup-miniconda@v2
+ - uses: actions/checkout@v4
+
+ - name: Setup Juliaup
+ uses: julia-actions/install-juliaup@v2
with:
- environment-file: environment.yml
- python-version: 3.7
- activate-environment: rms_env
- - name: Install dependencies
+ channel: '1.10'
+
+ - uses: julia-actions/cache@v2
+
+ - uses: julia-actions/julia-buildpkg@v1
+
+ - name: Build
run: |
- julia -e 'ENV["PYTHON"]=ENV["CONDA"] * "/envs/rms_env/bin/python"; using Pkg; Pkg.add("PyCall"); Pkg.build("PyCall")'
- julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate();'
- - name: Build and deploy
+ julia -e 'using Pkg; Pkg.develop(Pkg.PackageSpec(path="../ReactionMechanismSimulator.jl/")); Pkg.build("ReactionMechanismSimulator"); Pkg.instantiate();'
+
+ - name: Build and deploy Documentation
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # For authentication with GitHub Actions token
DOCUMENTER_DEBUG: true
- run: julia --color=yes --project=docs docs/make.jl
+ run: |
+ julia --color=yes --project=docs docs/make.jl
diff --git a/.gitignore b/.gitignore
index 16c244b47..b37309739 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,8 @@
*.dot
docs/build/
.DS_Store
-deps/build.log
\ No newline at end of file
+deps/build.log
+.CondaPkg/
+rms_env/
+*.cov
+Manifest.toml
diff --git a/CondaPkg.toml b/CondaPkg.toml
new file mode 100644
index 000000000..42b3fd0bb
--- /dev/null
+++ b/CondaPkg.toml
@@ -0,0 +1 @@
+channels = ["mjohnson541", "rmg", "conda-forge", "cantera"]
diff --git a/Project.toml b/Project.toml
index 7f5fa81e8..596ee3a4a 100644
--- a/Project.toml
+++ b/Project.toml
@@ -6,7 +6,7 @@ version = "1.0.0"
[deps]
Calculus = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
Colors = "5ae59095-9a9b-59fe-a467-6f913c188581"
-Conda = "8f4d0f93-b110-5947-807f-2305c1781a2d"
+CondaPkg = "992eb4ea-22a4-4c89-a5bb-47a3300528ab"
CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b"
DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
FastGaussQuadrature = "442a2c76-b920-505d-bb47-c5924d526838"
@@ -21,8 +21,8 @@ ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed"
Parameters = "d96e819e-fc66-5662-9728-84c9c7592b0a"
PreallocationTools = "d236fae5-4411-538c-8e31-a6e3d9e00b46"
-PyCall = "438e738f-606a-5dbb-bf0a-cddfbfd45ab0"
-PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee"
+PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d"
+PythonPlot = "274fc56d-3b97-40fa-a1cd-1b4a50311bf9"
QuartzImageIO = "dca85d43-d64c-5e67-8c65-017450d5d020"
RecursiveArrayTools = "731186ca-8d62-57ce-b412-fbd966d074cd"
ReverseDiff = "37e2e3b7-166d-5795-8a7a-e32c996b4267"
@@ -39,12 +39,11 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
Unitful = "1986cc42-f94f-5a68-af5c-568840ba703d"
YAML = "ddb6d928-2868-570f-bddf-ab3f9cf99eb6"
-Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
[compat]
Calculus = "0.4,0.5"
Colors = "0.11,0.12"
-Conda = "1"
+CondaPkg = "0"
CSV = "0.10"
DataFrames = "1"
SciMLSensitivity = "^7"
@@ -58,8 +57,8 @@ ModelingToolkit = "8"
OrdinaryDiffEq = "^6"
Parameters = "0.12"
PreallocationTools = "0.4"
-PyCall = "1"
-PyPlot = "2"
+PythonCall = "0"
+PythonPlot = "1"
QuartzImageIO = "0.7"
RecursiveArrayTools = "2.17"
ReverseDiff = "1.9"
@@ -72,5 +71,4 @@ Symbolics = "4"
Tracker = "0.2"
Unitful = "^1.3"
YAML = "0.4"
-Zygote = "0.5,0.6"
julia = "^1.6"
diff --git a/README.md b/README.md
index e29dcf0f4..008cf8d31 100644
--- a/README.md
+++ b/README.md
@@ -33,7 +33,7 @@ RMS has been used in many applications:
## How to cite
Please include the following citations for ReactionMechanismSimulator.jl in general and for transitory sensitivities and the automatic mechanism analysis toolkit respectively.
--
Johnson, M. S., Pang, H.-W., Payne, A. M., & Green, W. H. (2023). ReactionMechanismSimulator.jl: A Modern Approach to Chemical Kinetic Mechanism Simulation and Analysis. https://doi.org/10.26434/CHEMRXIV-2023-TJ34T
+- Johnson, M. S., Pang, H.-W., Payne, A. M., & Green, W. H. (2023). ReactionMechanismSimulator.jl: A Modern Approach to Chemical Kinetic Mechanism Simulation and Analysis. Int. J. Chem. Kinet. 2024;1-16 https://doi.org/10.1002/kin.21753
- Johnson, M. S., McGill, C. J., & Green, W. H. (2022). Transitory Sensitivity in Automatic Chemical Kinetic Mechanism Analysis. https://doi.org/10.26434/CHEMRXIV-2022-ZSFJC
## Installation
diff --git a/deps/build.jl b/deps/build.jl
index 8d8cf05be..fd594b0b5 100644
--- a/deps/build.jl
+++ b/deps/build.jl
@@ -1,21 +1,29 @@
-using PyCall
-using Conda
-packages = Conda._installed_packages()
-if !("rmg" in packages) && !("rmgmolecule" in packages) && (PyCall.pyversion.major != 3 || PyCall.pyversion.minor != 7)
- const Pkg = Base.require(Base.PkgId(Base.UUID("44cfe95a-1eb2-52ea-b672-e2afdf69b78f"), "Pkg"))
- Conda.rm("mamba")
- Conda.add("conda=4")
- Conda.add("mamba")
- Conda.update()
- Conda.add("python=3.7")
- try
- Conda.rm("numpy") #get around MKL problem
- catch e
+using CondaPkg
+using PythonCall
+
+has_rmgpy = true
+has_rmgmolecule = true
+try
+ PythonCall.pyimport("rmgpy")
+catch
+ has_rmgpy = false
+end
+try
+ PythonCall.pyimport("molecule")
+catch
+ has_rmgmolecule = false
+end
+
+if !has_rmgpy && !has_rmgmolecule
+
+ if !(v"3.7" <= PythonCall.C.python_version() && PythonCall.C.python_version() <= v"3.9")
+ CondaPkg.add("python"; version=">=3.9")
end
- Conda.add("nomkl")
- Conda.add("numpy")
- Conda.add_channel("mjohnson541")
- Conda.add_channel("hwpang")
- Conda.add("rmgmolecule")
- Pkg.build("PyCall")
-end
\ No newline at end of file
+ CondaPkg.add("rmgmolecule"; version=">=0.3.0", channel="mjohnson541")
+ CondaPkg.add("matplotlib", channel="conda-forge")
+ CondaPkg.add("rdkit", channel="conda-forge")
+ CondaPkg.add("pydot", channel="conda-forge")
+end
+
+const Pkg = Base.require(Base.PkgId(Base.UUID("44cfe95a-1eb2-52ea-b672-e2afdf69b78f"), "Pkg"))
+Pkg.build("PythonCall")
\ No newline at end of file
diff --git a/docs/src/Installation.md b/docs/src/Installation.md
index d11e50762..d32f63a84 100644
--- a/docs/src/Installation.md
+++ b/docs/src/Installation.md
@@ -37,9 +37,10 @@ The above instructions will automatically handle Julia-Python linking. However,
```
import Pkg
-Pkg.add("PyCall")
-ENV["CONDA_JL_HOME"] = PATH_TO_YOUR_ENV
-Pkg.build("Conda")
-ENV["PYTHON"] = PATH_TO_PYTHON
-Pkg.build("PyCall")
+ENV["JULIA_CONDAPKG_BACKEND"] = "Null"
+ENV["JULIA_PYTHONCALL_EXE"] = "/path/to/python"
+Pkg.add("CondaPkg")
+Pkg.build("CondaPkg")
+Pkg.add("PythonCall")
+Pkg.build("PythonCall")
```
\ No newline at end of file
diff --git a/environment.yml b/environment.yml
deleted file mode 100644
index 65a6590b4..000000000
--- a/environment.yml
+++ /dev/null
@@ -1,11 +0,0 @@
-name: rms_env
-channels:
- - defaults
- - hwpang
- - rmg
- - conda-forge
-dependencies:
- - rdkit
- - hwpang::rmgmolecule
- - pydot
- - matplotlib
\ No newline at end of file
diff --git a/iJulia/Automatic Mechanism Analysis Example.ipynb b/iJulia/Automatic Mechanism Analysis Example.ipynb
index 3bcb6beaa..07afd6064 100644
--- a/iJulia/Automatic Mechanism Analysis Example.ipynb
+++ b/iJulia/Automatic Mechanism Analysis Example.ipynb
@@ -8,7 +8,7 @@
"outputs": [],
"source": [
"using Sundials\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ConstantPH2Combustion.ipynb b/iJulia/ConstantPH2Combustion.ipynb
index 441490bee..1b2a59bdf 100644
--- a/iJulia/ConstantPH2Combustion.ipynb
+++ b/iJulia/ConstantPH2Combustion.ipynb
@@ -29,7 +29,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ConstantTPH2Combustion.ipynb b/iJulia/ConstantTPH2Combustion.ipynb
index 7c955efa4..b2c53e2c7 100644
--- a/iJulia/ConstantTPH2Combustion.ipynb
+++ b/iJulia/ConstantTPH2Combustion.ipynb
@@ -9,7 +9,7 @@
"using DiffEqBase\n",
"using Sundials\n",
"using DiffEqSensitivity\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ConstantTVOctaneOxidation.ipynb b/iJulia/ConstantTVOctaneOxidation.ipynb
index e2dadd573..1689a1fb0 100644
--- a/iJulia/ConstantTVOctaneOxidation.ipynb
+++ b/iJulia/ConstantTVOctaneOxidation.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ConstantVH2Combustion.ipynb b/iJulia/ConstantVH2Combustion.ipynb
index 65ee53e0d..8e8fdbccf 100644
--- a/iJulia/ConstantVH2Combustion.ipynb
+++ b/iJulia/ConstantVH2Combustion.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/Gas-Catalyst Interface.ipynb b/iJulia/Gas-Catalyst Interface.ipynb
index 912826878..796dbfa2b 100644
--- a/iJulia/Gas-Catalyst Interface.ipynb
+++ b/iJulia/Gas-Catalyst Interface.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using ReactionMechanismSimulator\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using DifferentialEquations\n",
"using Sundials"
]
diff --git a/iJulia/ParametrizedTConstantVOctaneOxidation.ipynb b/iJulia/ParametrizedTConstantVOctaneOxidation.ipynb
index a2fe3b02f..e1b55d79d 100644
--- a/iJulia/ParametrizedTConstantVOctaneOxidation.ipynb
+++ b/iJulia/ParametrizedTConstantVOctaneOxidation.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ParametrizedTPH2Combustion.ipynb b/iJulia/ParametrizedTPH2Combustion.ipynb
index 504dc7a66..8c371e99d 100644
--- a/iJulia/ParametrizedTPH2Combustion.ipynb
+++ b/iJulia/ParametrizedTPH2Combustion.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/ParametrizedVH2Combustion.ipynb b/iJulia/ParametrizedVH2Combustion.ipynb
index 3ecdfd589..1e35e5d51 100644
--- a/iJulia/ParametrizedVH2Combustion.ipynb
+++ b/iJulia/ParametrizedVH2Combustion.ipynb
@@ -7,7 +7,7 @@
"outputs": [],
"source": [
"using DifferentialEquations\n",
- "using PyPlot\n",
+ "using PythonPlot\n",
"using ReactionMechanismSimulator"
]
},
diff --git a/iJulia/Quasi-Steady State Assumptions and Isomer Lumping.ipynb b/iJulia/Quasi-Steady State Assumptions and Isomer Lumping.ipynb
index 56bb3feff..d6c68e31d 100644
--- a/iJulia/Quasi-Steady State Assumptions and Isomer Lumping.ipynb
+++ b/iJulia/Quasi-Steady State Assumptions and Isomer Lumping.ipynb
@@ -9,7 +9,7 @@
"source": [
"using ReactionMechanismSimulator\n",
"using ReactionMechanismSimulator.Sundials\n",
- "using ReactionMechanismSimulator.PyPlot"
+ "using ReactionMechanismSimulator.PythonPlot"
]
},
{
diff --git a/iJulia/Vapor-Liquid Two-Phase Low-Temperature Pyrolysis.ipynb b/iJulia/Vapor-Liquid Two-Phase Low-Temperature Pyrolysis.ipynb
index 15ea72c64..99860d945 100644
--- a/iJulia/Vapor-Liquid Two-Phase Low-Temperature Pyrolysis.ipynb
+++ b/iJulia/Vapor-Liquid Two-Phase Low-Temperature Pyrolysis.ipynb
@@ -1429,7 +1429,7 @@
"source": [
"using ReactionMechanismSimulator\n",
"using ReactionMechanismSimulator.Sundials\n",
- "using ReactionMechanismSimulator.PyPlot"
+ "using ReactionMechanismSimulator.PythonPlot"
]
},
{
diff --git a/src/Calculators/Rate.jl b/src/Calculators/Rate.jl
index c873c58a0..1fd776a89 100644
--- a/src/Calculators/Rate.jl
+++ b/src/Calculators/Rate.jl
@@ -13,8 +13,8 @@ export AbstractFalloffRate
Ea::Q
unc::P = EmptyRateUncertainty()
end
-@inline (arr::Arrhenius)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp(-arr.Ea/(R*T))
-@inline (arr::Arrhenius)(T::Q;P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp(-arr.Ea/(R*T))
+@inline (arr::Arrhenius)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp(-arr.Ea/(R*T))
+@inline (arr::Arrhenius)(T::Q;P::N=0.0,C::S=0.0,phi=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp(-arr.Ea/(R*T))
export Arrhenius
@with_kw struct StickingCoefficient{N<:Real,K<:Real,Q<:Real,P<:AbstractRateUncertainty} <: AbstractRate
@@ -23,21 +23,50 @@ export Arrhenius
Ea::Q
unc::P = EmptyRateUncertainty()
end
-@inline (arr::StickingCoefficient)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath min(arr.A*T^arr.n*exp(-arr.Ea/(R*T)),1.0)
-@inline (arr::StickingCoefficient)(T::Q;P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath min(arr.A*T^arr.n*exp(-arr.Ea/(R*T)),1.0)
+@inline (arr::StickingCoefficient)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath min(arr.A*T^arr.n*exp(-arr.Ea/(R*T)),1.0)
+@inline (arr::StickingCoefficient)(T::Q;P::N=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath min(arr.A*T^arr.n*exp(-arr.Ea/(R*T)),1.0)
export StickingCoefficient
-@with_kw struct Arrheniusq{N<:Real,K<:Real,Q<:Real,P<:AbstractRateUncertainty,B} <: AbstractRate
+@with_kw struct Arrheniusq{N<:Real,K<:Real,Q<:Real,R<:Real,P<:AbstractRateUncertainty,B} <: AbstractRate
A::N
n::K
Ea::Q
q::B = 0.0
+ V0::R = 0.0
unc::P = EmptyRateUncertainty()
end
-@inline (arr::Arrheniusq)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp((-arr.Ea-arr.q*F*phi)/(R*T))
-@inline (arr::Arrheniusq)(T::Q;P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath arr.A*T^arr.n*exp((-arr.Ea-arr.q*F*phi)/(R*T))
+@inline (arr::Arrheniusq)(;T::Q, P::N=0.0, C::S=0.0, phi=0.0, dGrxn=0.0, d=0.0) where {Q<:Real, N<:Real, S<:Real} = begin
+ barrier = arr.Ea+arr.q*F*(phi-arr.V0)
+ corrected_barrier = max(0, dGrxn, barrier)
+ @fastmath arr.A*T^arr.n*exp(-corrected_barrier/(R*T))
+end
+@inline (arr::Arrheniusq)(T::Q; P::N=0.0, C::S=0.0, phi=0.0, dGrxn=0.0, d=0.0) where {Q<:Real, N<:Real, S<:Real} = begin
+ barrier = arr.Ea+arr.q*F*(phi-arr.V0)
+ corrected_barrier = max(0, dGrxn, barrier)
+ @fastmath arr.A*T^arr.n*exp(-corrected_barrier/(R*T))
+end
export Arrheniusq
+@with_kw struct Marcus{N<:Real,K<:Real,Q,P<:AbstractRateUncertainty,B} <: AbstractRate
+ A::N
+ n::K
+ lmbd_i_coefs::Q
+ lmbd_o::K
+ wr::K = 0.0
+ wp::K = 0.0
+ beta::B
+ unc::P = EmptyRateUncertainty()
+end
+@inline function (arr::Marcus)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real}
+ @fastmath lmbd = arr.lmbd_o + evalpoly(T,arr.lmbd_i_coefs)
+ @fastmath arr.A*T^arr.n*exp(-lmbd/4.0*(1.0+dGrxn/lmbd)^2/(R*T)-arr.beta*d)
+end
+@inline function (arr::Marcus)(T::Q;P::N=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,N<:Real,S<:Real}
+ @fastmath lmbd = arr.lmbd_o + evalpoly(T,arr.lmbd_i_coefs)
+ @fastmath return arr.A*T^arr.n*exp(-lmbd/4.0*(1.0+dGrxn/lmbd)^2/(R*T)-arr.beta*d)
+end
+export Marcus
+
@with_kw struct PdepArrhenius{T<:Real,Q<:AbstractRateUncertainty,Z<:AbstractRate} <: AbstractRate
Ps::Array{T,1}
arrs::Array{Z,1}
@@ -45,7 +74,7 @@ export Arrheniusq
end
PdepArrhenius(Ps::Array{Q,1},arrs::Array{Z,1}) where {Q<:Real,Z<:AbstractRate} = PdepArrhenius(sort(Ps),arrs)
-@inline function (parr::PdepArrhenius)(;T::Q=nothing,P::V=nothing,C::S=0.0,phi=0.0) where {Q<:Real,V<:Real,S<:Real}
+@inline function (parr::PdepArrhenius)(;T::Q=nothing,P::V=nothing,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,V<:Real,S<:Real}
inds = getBoundingIndsSorted(P,parr.Ps)::Tuple{Int64,Int64}
if inds[2] == -1
@@ -65,7 +94,7 @@ export PdepArrhenius
unc::Q = EmptyRateUncertainty()
end
-@inline function (marr::MultiArrhenius)(;T::Q,P::R=0.0,C::S=0.0,phi=0.0) where {Q<:Real,R<:Real,S<:Real}
+@inline function (marr::MultiArrhenius)(;T::Q,P::R=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,R<:Real,S<:Real}
out = 0.0
for arr in marr.arrs
@fastmath out += arr(T)
@@ -79,7 +108,7 @@ export MultiArrhenius
unc::Q = EmptyRateUncertainty()
end
-@inline function (parr::MultiPdepArrhenius)(;T::Q,P::R=0.0,C::S=0.0,phi=0.0) where {Q<:Real,R<:Real,S<:Real}
+@inline function (parr::MultiPdepArrhenius)(;T::Q,P::R=0.0,C::S=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,R<:Real,S<:Real}
out = 0.0
for pdar in parr.parrs
@fastmath out += pdar(T=T,P=P)
@@ -95,7 +124,7 @@ export MultiPdepArrhenius
unc::Q = EmptyRateUncertainty()
end
-(tbarr::ThirdBody)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0) where {Q<:Real,R<:Real,S<:Real} = C*(tbarr.arr(T))
+(tbarr::ThirdBody)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,R<:Real,S<:Real} = C*(tbarr.arr(T))
export ThirdBody
@with_kw struct Lindemann{N<:Integer,K<:AbstractFloat,Q<:AbstractRateUncertainty} <: AbstractFalloffRate
@@ -106,7 +135,7 @@ export ThirdBody
unc::Q = EmptyRateUncertainty()
end
-@inline function (lnd::Lindemann)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0) where {Q<:Real,R<:Real,S<:Real}
+@inline function (lnd::Lindemann)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,R<:Real,S<:Real}
k0 = lnd.arrlow(T=T)
kinf = lnd.arrhigh(T=T)
@fastmath Pr = k0*C/kinf
@@ -126,7 +155,7 @@ export Lindemann
unc::R = EmptyRateUncertainty()
end
-@inline function (tr::Troe)(;T::Q,P::R=0.0,C::S=nothing,phi=0.0) where {Q<:Real,R<:Real,S<:Real}
+@inline function (tr::Troe)(;T::Q,P::R=0.0,C::S=nothing,phi=0.0,dGrxn=0.0,d=0.0) where {Q<:Real,R<:Real,S<:Real}
k0 = tr.arrlow(T=T)
kinf = tr.arrhigh(T=T)
@fastmath Pr = k0*C/kinf
@@ -195,7 +224,7 @@ export getredtemp
end
export getredpress
-@inline function (ch::Chebyshev)(;T::N,P::Q=0.0,C::B=0.0,phi=0.0) where {N<:Real,B<:Real,Q<:Real}
+@inline function (ch::Chebyshev)(;T::N,P::Q=0.0,C::B=0.0,phi=0.0,dGrxn=0.0,d=0.0) where {N<:Real,B<:Real,Q<:Real}
k = 0.0
Tred = getredtemp(ch,T)
Pred = getredpress(ch,P)
@@ -228,7 +257,7 @@ export getkineticstype
@inline extracttypename(typ::Symbol) = string(typ)
@inline extracttypename(typ) = string(typ.name)
-
+
@inline function _calcdkdCeff(tbarr::ThirdBody,T::Float64,Ceff::Float64)
return @fastmath tbarr.arr(T)
end
diff --git a/src/Calculators/Ratevec.jl b/src/Calculators/Ratevec.jl
index 7b5045743..7b9dcacbb 100644
--- a/src/Calculators/Ratevec.jl
+++ b/src/Calculators/Ratevec.jl
@@ -21,7 +21,7 @@ function Arrheniusvec(arrs::T) where {T<:AbstractArray}
end
return Arrheniusvec(A=A,n=n,Ea=Ea)
end
-@inline (arr::Arrheniusvec)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath @inbounds arr.A.*exp.(arr.n.*log(T).-arr.Ea.*(1.0/(R*T)))
+@inline (arr::Arrheniusvec)(;T::Q,P::N=0.0,C::S=0.0,phi=0.0,dGrxns=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath @inbounds arr.A.*exp.(arr.n.*log(T).-arr.Ea.*(1.0/(R*T)))
@inline (arr::Arrheniusvec)(T::Q;P::N=0.0,C::S=0.0,phi=0.0) where {Q<:Real,N<:Real,S<:Real} = @fastmath @inbounds arr.A.*exp.(arr.n.*log(T).-arr.Ea.*(1.0/(R*T)))
export Arrheniusvec
@@ -86,7 +86,7 @@ export getredtemp
end
export getredpress
-@inline function (ch::Chebyshevvec)(;T::N,P::Q=0.0,C::B=0.0,phi=0.0) where {N<:Real,B<:Real,Q<:Real}
+@inline function (ch::Chebyshevvec)(;T::N,P::Q=0.0,C::B=0.0,phi=0.0,dGrxns=0.0) where {N<:Real,B<:Real,Q<:Real}
k = zeros(N,size(ch.coefs)[1])
Tred = getredtemp(ch,T)
Pred = getredpress(ch,P)
@@ -170,7 +170,7 @@ function Troevec(troes::T) where {T<:AbstractArray}
end
export Troevec
-@inline function (tr::Troevec)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0) where {Q<:Real,R<:Real,S<:Real}
+@inline function (tr::Troevec)(;T::Q=nothing,P::R=0.0,C::S=nothing,phi=0.0,dGrxns=0.0) where {Q<:Real,R<:Real,S<:Real}
k0 = tr.arrlow(T=T)
kinf = tr.arrhigh(T=T)
@fastmath Pr = k0.*C./kinf
@@ -201,7 +201,7 @@ function PdepArrheniusvec(pdeparrs::T) where {T<:AbstractArray}
end
export PdepArrheniusvec
-@inline function (parr::PdepArrheniusvec)(;T::Q=nothing,P::V=nothing,C::S=0.0,phi=0.0) where {Q<:Real,V<:Real,S<:Real}
+@inline function (parr::PdepArrheniusvec)(;T::Q=nothing,P::V=nothing,C::S=0.0,phi=0.0,dGrxns=0.0) where {Q<:Real,V<:Real,S<:Real}
inds = getBoundingIndsSorted(P,parr.Ps)::Tuple{Int64,Int64}
if inds[2] == -1
return @inbounds parr.arrvecs[inds[1]](T=T)
diff --git a/src/Domain.jl b/src/Domain.jl
index 82d2e05ea..65db32327 100644
--- a/src/Domain.jl
+++ b/src/Domain.jl
@@ -6,6 +6,7 @@ using SciMLBase
using ForwardDiff
using Tracker
using ReverseDiff
+using Logging
abstract type AbstractDomain end
export AbstractDomain
@@ -85,7 +86,7 @@ function ConstantTPDomain(; phase::E2, initialconds::Dict{X,X2}, constantspecies
C = P / (R * T)
V = N * R * T / P
y0[end] = V
- kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
+ kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, 0.0, 0.0)
kfsp = deepcopy(kfs)
for ind in efficiencyinds
kfsp[ind] = 1.0
@@ -481,6 +482,7 @@ mutable struct ConstantTVDomain{N<:AbstractPhase,S<:Integer,W<:Real,W2<:Real,I<:
T::W
V::W
phi::W
+ d::W
kfs::Array{W,1}
krevs::Array{W,1}
kfsnondiff::Array{W,1}
@@ -504,6 +506,7 @@ function ConstantTVDomain(; phase::Z, initialconds::Dict{X,E}, constantspecies::
V = 0.0
P = 1.0e8
phi = 0.0
+ d = 0.0
y0 = zeros(length(phase.species))
spnames = [x.name for x in phase.species]
for (key, val) in initialconds
@@ -515,6 +518,8 @@ function ConstantTVDomain(; phase::Z, initialconds::Dict{X,E}, constantspecies::
V = val
elseif key == "Phi"
phi = val
+ elseif key == "d"
+ d = val
else
ind = findfirst(isequal(key), spnames)
@assert typeof(ind) <: Integer "$key not found in species list: $spnames"
@@ -545,18 +550,19 @@ function ConstantTVDomain(; phase::Z, initialconds::Dict{X,E}, constantspecies::
diffs = Array{Float64,1}()
end
P = 1.0e8 #essentiallly assuming this is a liquid
- C = N / V
- kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, phi)
- kfsnondiff = getkfs(phase, T, P, C, ns, V, phi)
- p = vcat(Gs, kfsnondiff)
+ C = N/V
+ dGrxns = -(phase.stoichmatrix*Gs).+phase.electronchange.*(phi*F)
+ kfs,krevs = getkfkrevs(phase,T,P,C,N,ns,Gs,diffs,V,phi,d)
+ kfsnondiff = getkfs(phase,T,P,C,ns,V,phi,dGrxns,d)
+ p = vcat(Gs,kfsnondiff)
if sparse
jacobian = zeros(typeof(T), length(phase.species), length(phase.species))
else
jacobian = zeros(typeof(T), length(phase.species), length(phase.species))
end
rxnarray = getreactionindices(phase)
- return ConstantTVDomain(phase, [1, length(phase.species)], [1, length(phase.species) + length(phase.reactions)], constspcinds,
- T, V, phi, kfs, krevs, kfsnondiff, efficiencyinds, Gs, rxnarray, mu, diffs, jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict{String,Int64}()), y0, p
+ return ConstantTVDomain(phase,[1,length(phase.species)],[1,length(phase.species)+length(phase.reactions)],constspcinds,
+ T,V,phi,d,kfs,krevs,kfsnondiff,efficiencyinds,Gs,rxnarray,mu,diffs,jacobian,sensitivity,false,MVector(false),MVector(0.0),p,Dict{String,Int64}()), y0, p
end
export ConstantTVDomain
@@ -568,6 +574,7 @@ struct ParametrizedTConstantVDomain{N<:AbstractPhase,S<:Integer,W<:Real,W2<:Real
T::FT
V::W
phi::W
+ d::W
efficiencyinds::Array{I,1}
rxnarray::Array{Int64,2}
jacobian::Array{W,2}
@@ -584,6 +591,7 @@ function ParametrizedTConstantVDomain(; phase::IdealDiluteSolution, initialconds
P = 1.0e8 #essentiallly assuming this is a liquid
V = 0.0
phi = 0.0
+ d = 0.0
ts = Array{Float64,1}()
ns = zeros(length(phase.species))
spnames = [x.name for x in phase.species]
@@ -599,6 +607,8 @@ function ParametrizedTConstantVDomain(; phase::IdealDiluteSolution, initialconds
ts = val
elseif key == "Phi"
phi = val
+ elseif key == "d"
+ d = val
else
ind = findfirst(isequal(key), spnames)
@assert typeof(ind) <: Integer "$key not found in species list: $spnames"
@@ -629,8 +639,8 @@ function ParametrizedTConstantVDomain(; phase::IdealDiluteSolution, initialconds
jacobian = zeros(typeof(V), length(phase.species) + 1, length(phase.species) + 1)
end
rxnarray = getreactionindices(phase)
- return ParametrizedTConstantVDomain(phase, [1, length(phase.species)], [1, length(phase.species) + length(phase.reactions)], constspcinds,
- Tfcn, V, phi, efficiencyinds, rxnarray, jacobian, sensitivity, MVector(false), MVector(0.0), p, Dict{String,Int64}()), y0, p
+ return ParametrizedTConstantVDomain(phase,[1,length(phase.species)],[1,length(phase.species)+length(phase.reactions)],constspcinds,
+ Tfcn,V,phi,d,efficiencyinds,rxnarray,jacobian,sensitivity,MVector(false),MVector(0.0),p,Dict{String,Int64}()), y0, p
end
export ParametrizedTConstantVDomain
@@ -642,6 +652,7 @@ mutable struct ConstantTAPhiDomain{N<:AbstractPhase,S<:Integer,W<:Real,W2<:Real,
T::W
A::W
phi::W
+ d::W
kfs::Array{W,1}
krevs::Array{W,1}
efficiencyinds::Array{I,1}
@@ -663,6 +674,7 @@ function ConstantTAPhiDomain(; phase::E2, initialconds::Dict{X,X2}, constantspec
T = 0.0
A = 0.0
phi = 0.0 #default 0.0
+ d = 0.0
y0 = zeros(length(phase.species))
spnames = [x.name for x in phase.species]
for (key, val) in initialconds
@@ -672,6 +684,8 @@ function ConstantTAPhiDomain(; phase::E2, initialconds::Dict{X,X2}, constantspec
A = val
elseif key == "Phi"
phi = val
+ elseif key == "d"
+ d = val
else
ind = findfirst(isequal(key), spnames)
@assert typeof(ind) <: Integer "$key not found in species list: $spnames"
@@ -698,16 +712,16 @@ function ConstantTAPhiDomain(; phase::E2, initialconds::Dict{X,X2}, constantspec
mu = 0.0
end
C = 0.0 #this currently shouldn't matter here, on a surface you shouldn't have pdep
- kfs, krevs = getkfkrevs(phase, T, 0.0, C, N, ns, Gs, [], A, phi)
- p = vcat(Gs, kfs)
+ kfs,krevs = getkfkrevs(phase,T,0.0,C,N,ns,Gs,[],A,phi,d)
+ p = vcat(Gs,kfs)
if sparse
jacobian = spzeros(typeof(T), length(phase.species), length(phase.species))
else
jacobian = zeros(typeof(T), length(phase.species), length(phase.species))
end
rxnarray = getreactionindices(phase)
- return ConstantTAPhiDomain(phase, [1, length(phase.species)], [1, length(phase.species) + length(phase.reactions)], constspcinds,
- T, A, phi, kfs, krevs, efficiencyinds, Gs, rxnarray, mu, Array{Float64,1}(), jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict{String,Int64}()), y0, p
+ return ConstantTAPhiDomain(phase,[1,length(phase.species)],[1,length(phase.species)+length(phase.reactions)],constspcinds,
+ T,A,phi,d,kfs,krevs,efficiencyinds,Gs,rxnarray,mu,Array{Float64,1}(),jacobian,sensitivity,false,MVector(false),MVector(0.0),p,Dict{String,Int64}()), y0, p
end
export ConstantTAPhiDomain
@@ -726,6 +740,8 @@ mutable struct FragmentBasedConstantTrhoDomain{N<:AbstractPhase,S<:Integer,W<:Re
constantspeciesinds::Array{S,1}
T::Float64
rho::Float64
+ phi::W
+ d::W
A::Float64
kfs::Array{W,1}
krevs::Array{W,1}
@@ -752,6 +768,8 @@ function FragmentBasedConstantTrhoDomain(; phase::Z, initialconds::Dict{X,E}, co
mass = 0.0
P = 1.0e8
A = 0.0
+ phi = 0.0 #default 0
+ d = 0.0
fragmentnames = getfield.(getphasespecies(phase), :name)
@@ -767,6 +785,10 @@ function FragmentBasedConstantTrhoDomain(; phase::Z, initialconds::Dict{X,E}, co
elseif key == "mass"
mass = val
y0[end] = val
+ elseif key == "Phi"
+ phi = val
+ elseif key == "d"
+ d = val
else
ind = findfirst(isequal(key), fragmentnames)
@assert typeof(ind) <: Integer "$key not found in fragment list: $fragmentnames"
@@ -803,11 +825,11 @@ function FragmentBasedConstantTrhoDomain(; phase::Z, initialconds::Dict{X,E}, co
diffs = Array{Float64,1}()
end
- C = N / V
- kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- kfsnondiff = getkfs(phase, T, P, C, ns, V, 0.0)
-
- p = vcat(Gs, kfsnondiff)
+ C = N/V
+ dGrxns = -(phase.stoichmatrix*Gs).+phase.electronchange.*(phi*F)
+ kfs,krevs = getkfkrevs(phase,T,P,C,N,ns,Gs,diffs,V,phi,d)
+ kfsnondiff = getkfs(phase,T,P,C,ns,V,phi,dGrxns,d)
+ p = vcat(Gs,kfsnondiff)
if sparse
jacobian = zeros(typeof(T), length(getphasespecies(phase)), length(getphasespecies(phase)))
else
@@ -815,7 +837,7 @@ function FragmentBasedConstantTrhoDomain(; phase::Z, initialconds::Dict{X,E}, co
end
rxnarray = getreactionindices(phase)
return FragmentBasedConstantTrhoDomain(phase, [1, length(fragmentnames), length(fragmentnames) + 1], [1, length(phase.species) + length(phase.reactions)], constspcinds,
- T, rho, A, kfs, krevs, kfsnondiff, efficiencyinds, Gs, rxnarray, mu, diffs, jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict("mass" => length(fragmentnames) + 1)), y0, p
+ T, rho, phi, d, A, kfs, krevs, kfsnondiff, efficiencyinds, Gs, rxnarray, mu, diffs, jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict("mass" => length(fragmentnames) + 1)), y0, p
end
export FragmentBasedConstantTrhoDomain
@@ -828,6 +850,7 @@ mutable struct ConstantTLiqFilmDomain{N<:AbstractPhase,S<:Integer,W<:Real,W2<:Re
T::W
epsilon::W
phi::W
+ d::W
kfs::Array{W,1}
krevs::Array{W,1}
kfsnondiff::Array{W,1}
@@ -852,6 +875,7 @@ function ConstantTLiqFilmDomain(; phase::Z, initialconds::Dict{X,E}, constantspe
V = 0.0
P = 1.0e8
phi = 0.0
+ d = 0.0
epsilon = 0.0
y0 = zeros(length(phase.species) + 1)
spnames = [x.name for x in phase.species]
@@ -865,6 +889,10 @@ function ConstantTLiqFilmDomain(; phase::Z, initialconds::Dict{X,E}, constantspe
y0[end] = val
elseif key == "epsilon"
epsilon = val
+ elseif key == "Phi"
+ phi = val
+ elseif key == "d"
+ d = val
else
ind = findfirst(isequal(key), spnames)
@assert typeof(ind) <: Integer "$key not found in species list: $spnames"
@@ -898,8 +926,8 @@ function ConstantTLiqFilmDomain(; phase::Z, initialconds::Dict{X,E}, constantspe
end
P = 1.0e8 #essentiallly assuming this is a liquid
C = N / V
- kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, phi)
- kfsnondiff = getkfs(phase, T, P, C, ns, V, phi)
+ kfs, krevs = getkfkrevs(phase, T, P, C, N, ns, Gs, diffs, V, phi, d)
+ kfsnondiff = getkfs(phase, T, P, C, ns, V, phi, d)
p = vcat(Gs, kfsnondiff)
if sparse
jacobian = zeros(typeof(T), length(phase.species), length(phase.species))
@@ -908,7 +936,7 @@ function ConstantTLiqFilmDomain(; phase::Z, initialconds::Dict{X,E}, constantspe
end
rxnarray = getreactionindices(phase)
return ConstantTLiqFilmDomain(phase, [1, length(phase.species), length(phase.species) + 1], [1, length(phase.species) + length(phase.reactions)], constspcinds,
- T, epsilon, phi, kfs, krevs, kfsnondiff, efficiencyinds, Gs, rxnarray, mu, diffs, jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict{String,Int64}(["V" => length(phase.species) + 1])), y0, p
+ T, epsilon, phi, d, kfs, krevs, kfsnondiff, efficiencyinds, Gs, rxnarray, mu, diffs, jacobian, sensitivity, false, MVector(false), MVector(0.0), p, Dict{String,Int64}(["V" => length(phase.species) + 1])), y0, p
end
export ConstantTLiqFilmDomain
@@ -920,7 +948,7 @@ export ConstantTLiqFilmDomain
cs = ns ./ V
C = N / V
for ind in d.efficiencyinds #efficiency related rates may have changed
- d.kfs[ind], d.krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, d.Gs, d.diffusivity, V, 0.0)
+ d.kfs[ind],d.krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0)
end
return ns, cs, d.T, d.P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
end
@@ -941,13 +969,13 @@ end
@views nokfchg = count(d.kfs .!= kfps) <= length(d.efficiencyinds) && all(kfps[d.efficiencyinds] .== 1.0)
if nothermochg && nokfchg
for ind in d.efficiencyinds #efficiency related rates may have changed
- d.kfs[ind], d.krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; f=kfps[ind])
+ d.kfs[ind],d.krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;f=kfps[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
elseif nothermochg
d.kfs = kfps
for ind in d.efficiencyinds #efficiency related rates may have changed
- d.kfs[ind], d.krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; f=kfps[ind])
+ d.kfs[ind],d.krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;f=kfps[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
else #need to handle thermo changes
@@ -957,9 +985,9 @@ end
else
d.Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
end
- krevs = getkfkrevs(d.phase, d.T, d.P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; kfs=d.kfs)[2]
+ krevs = getkfkrevs(d.phase,d.T,d.P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;kfs=d.kfs)[2]
for ind in d.efficiencyinds #efficiency related rates may have changed
- d.kfs[ind], d.krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; f=kfps[ind])
+ d.kfs[ind],d.krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;f=kfps[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
end
@@ -978,9 +1006,9 @@ end
kfs = convert(typeof(y), d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)])
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
end
- krevs = convert(typeof(y), getkfkrevs(d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfs)[2])
+ krevs = convert(typeof(y),getkfkrevs(d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfs)[2])
for ind in d.efficiencyinds #efficiency related rates may have changed
- kfs[ind], krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; f=kfs[ind])
+ kfs[ind],krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;f=kfs[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
end
@@ -998,9 +1026,9 @@ end
kfs = d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
end
- krevs = getkfkrevs(d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfs)[2]
+ krevs = getkfkrevs(d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfs)[2]
for ind in d.efficiencyinds #efficiency related rates may have changed
- kfs[ind], krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; f=kfs[ind])
+ kfs[ind],krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;f=kfs[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
end
@@ -1020,9 +1048,9 @@ end
kfs .= d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
end
- krevs .= getkfkrevs(d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfs)[2]
+ krevs .= getkfkrevs(d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfs)[2]
for ind in d.efficiencyinds #efficiency related rates may have changed
- kfs[ind], krevs[ind] = getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; f=kfs[ind])
+ kfs[ind],krevs[ind] = getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;f=kfs[ind])
end
return ns, cs, d.T, d.P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
end
@@ -1035,13 +1063,13 @@ end
C = N / V
if !d.alternativepformat
Gs = p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0)[1] * p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
+ kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0)[1]*p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
else
- Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0)[1] * d.p[length(d.phase.species)+ind] * p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
+ Gs = d.p[1:length(d.phase.species)].+p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
+ kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0)[1]*d.p[length(d.phase.species)+ind]*p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
end
- krevs = getkfkrevs(d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfs)[2]
- return ns, cs, d.T, d.P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ krevs = getkfkrevs(d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfs)[2]
+ return ns,cs,d.T,d.P,V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ConstantTPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Union{ReverseDiff.TrackedArray,Tracker.TrackedArray},W<:IdealGas,Y<:Integer,J<:Union{ReverseDiff.TrackedArray,Tracker.TrackedArray},Q} #Tracker/reversediff
@@ -1052,13 +1080,13 @@ end
C = N / V
if !d.alternativepformat
Gs = p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0)[1] * p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
+ kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0)[1]*p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
else
- Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind], d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0)[1] * d.p[length(d.phase.species)+ind] * p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
+ Gs = d.p[1:length(d.phase.species)].+p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
+ kfs = [ind in d.efficiencyinds ? getkfkrev(d.phase.reactions[ind],d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0)[1]*d.p[length(d.phase.species)+ind]*p[d.parameterindexes[1]-1+length(d.phase.species)+ind] : p[d.parameterindexes[1]-1+length(d.phase.species)+ind] for ind in 1:length(d.phase.reactions)]
end
- krevs = getkfkrevs(d.phase, d.T, d.P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfs)[2]
- return ns, cs, d.T, d.P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ krevs = getkfkrevs(d.phase,d.T,d.P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfs)[2]
+ return ns,cs,d.T,d.P,V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1082,8 +1110,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, d.V, 0.0)
- return ns, cs, T, P, d.V, C, N, 0.0, kfs, krevs, Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,d.V,0.0,0.0)
+ return ns,cs,T,P,d.V,C,N,0.0,kfs,krevs,Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1108,8 +1136,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, d.V, 0.0)
- return @views @fastmath ns, cs, T, P, d.V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,d.V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,d.V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1134,8 +1162,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, d.V, 0.0)
- return @views @fastmath ns, cs, T, P, d.V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,d.V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,d.V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ConstantPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1158,8 +1186,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, d.P, C, N, ns, Gs, diffs, V, 0.0)
- return ns, cs, T, d.P, V, C, N, 0.0, kfs, krevs, Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,d.P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return ns,cs,T,d.P,V,C,N,0.0,kfs,krevs,Hs,Array{Float64,1}(),Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ConstantPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1183,7 +1211,7 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, d.P, C, N, ns, Gs, diffs, V, 0.0)
+ kfs,krevs = getkfkrevs(d.phase,T,d.P,C,N,ns,Gs,diffs,V,0.0,0.0)
if p != SciMLBase.NullParameters()
return @views @fastmath ns, cs, T, d.P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
else
@@ -1212,8 +1240,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, d.P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, d.P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,d.P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,d.P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Hs,Array{Float64,1}(),Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1237,8 +1265,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return ns, cs, T, P, V, C, N, 0.0, kfs, krevs, Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return ns,cs,T,P,V,C,N,0.0,kfs,krevs,Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1263,8 +1291,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1289,8 +1317,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Us, Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Us,Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1314,8 +1342,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return ns, cs, T, P, V, C, N, 0.0, kfs, krevs, Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return ns,cs,T,P,V,C,N,0.0,kfs,krevs,Hs,Array{Float64,1}(),Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1340,8 +1368,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Hs,Array{Float64,1}(),Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
P = d.P(t)
@@ -1365,8 +1393,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Hs, Array{Float64,1}(), Gs, diffs, Cvave, cpdivR, 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Hs,Array{Float64,1}(),Gs,diffs,Cvave,cpdivR,0.0
end
@inline function calcthermo(d::ParametrizedTConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealDiluteSolution,Y<:Integer,J<:AbstractArray,Q}
@@ -1386,8 +1414,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, d.phi)
- return ns, cs, T, P, V, C, N, mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,d.phi,d.d)
+ return ns,cs,T,P,V,C,N,mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ParametrizedTConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealDiluteSolution,Y<:Integer,J<:AbstractArray,Q}
@@ -1408,8 +1436,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, d.phi)
- return @views @fastmath ns, cs, T, P, V, C, N, mu, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), d.phi
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,d.phi,d.d)
+ return @views @fastmath ns,cs,T,P,V,C,N,mu,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),d.phi
end
@inline function calcthermo(d::ParametrizedTConstantVDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2,W<:IdealDiluteSolution,Y<:Integer,J<:AbstractArray,Q}
@@ -1430,8 +1458,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, d.phi)
- return @views @fastmath ns, cs, T, P, V, C, N, mu, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), d.phi
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,d.phi,d.d)
+ return @views @fastmath ns,cs,T,P,V,C,N,mu,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),d.phi
end
@inline function calcthermo(d::ParametrizedTPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:SciMLBase.NullParameters,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1455,8 +1483,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return ns, cs, T, P, V, C, N, 0.0, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return ns,cs,T,P,V,C,N,0.0,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ParametrizedTPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2<:Array{Float64,1},W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1481,8 +1509,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ParametrizedTPDomain{W,Y}, y::J, t::Q, p::W2=SciMLBase.NullParameters()) where {W2,W<:IdealGas,Y<:Integer,J<:AbstractArray,Q}
@@ -1507,8 +1535,8 @@ end
else
diffs = Array{Float64,1}()
end
- kfs, krevs = getkfkrevs(d.phase, T, P, C, N, ns, Gs, diffs, V, 0.0)
- return @views @fastmath ns, cs, T, P, V, C, N, 0.0, kfs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], krevs .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)], Array{Float64,1}(), Array{Float64,1}(), Gs, diffs, 0.0, Array{Float64,1}(), 0.0
+ kfs,krevs = getkfkrevs(d.phase,T,P,C,N,ns,Gs,diffs,V,0.0,0.0)
+ return @views @fastmath ns,cs,T,P,V,C,N,0.0,kfs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],krevs.*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(kfs)],Array{Float64,1}(),Array{Float64,1}(),Gs,diffs,0.0,Array{Float64,1}(),0.0
end
@inline function calcthermo(d::ConstantTVDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2<:SciMLBase.NullParameters,W<:IdealDiluteSolution,Y<:Integer,J<:AbstractArray,Q}
@@ -1533,13 +1561,13 @@ end
return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
elseif nothermochg
d.kfsnondiff = p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
else
d.kfsnondiff = p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
d.Gs = p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
else
@views nothermochg = d.Gs == d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
@@ -1547,14 +1575,14 @@ end
if nothermochg && nokfchg
return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
elseif nothermochg
- d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)].*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
else
- d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.Gs .= d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)].*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
+ d.Gs .= d.p[1:length(d.phase.species)].+p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
end
@@ -1573,8 +1601,8 @@ end
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfsnondiff = convert(typeof(y), d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)])
end
- kfs, krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, d.V, d.phi; kfs=kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ kfs,krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,d.V,d.phi,d.d;kfs=kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
@inline function calcthermo(d::ConstantTVDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2,W<:IdealDiluteSolution,Y<:Integer,J<:AbstractArray,Q} #autodiff p
@@ -1590,8 +1618,8 @@ end
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfsnondiff = d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
end
- kfs, krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, d.V, d.phi; kfs=kfsnondiff)
- return ns, cs, d.T, P, d.V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ kfs,krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,d.V,d.phi,d.d;kfs=kfsnondiff)
+ return ns,cs,d.T,P,d.V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
@inline function calcthermo(d::ConstantTAPhiDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2<:SciMLBase.NullParameters,W<:IdealSurface,Y<:Integer,J<:AbstractArray,Q}
@@ -1616,18 +1644,18 @@ end
else
d.kfs = p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
d.Gs = p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfs)[2]
- return ns, cs, d.T, P, d.A, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), d.Gs, Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfs)[2]
+ return ns,cs,d.T,P,d.A,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),d.Gs,Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
else
@views nothermochg = d.Gs == d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
if nothermochg
return ns, cs, d.T, P, d.A, C, N, d.mu, d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)], d.krevs, Array{Float64,1}(), Array{Float64,1}(), d.Gs, 0.0, Array{Float64,1}(), d.phi
else
- d.kfs = d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, d.V, d.phi; kfs=d.kfs)[2]
- return ns, cs, d.T, P, d.A, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), d.Gs, Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ d.kfs = d.p[length(d.phase.species)+1:end].*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
+ d.Gs = d.p[1:length(d.phase.species)].+p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
+ d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,d.V,d.phi,d.d;kfs=d.kfs)[2]
+ return ns,cs,d.T,P,d.A,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),d.Gs,Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
end
end
@@ -1645,8 +1673,8 @@ end
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfs = convert(typeof(y), d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)])
end
- krevs = convert(typeof(y), getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, d.A, d.phi; kfs=kfs)[2])
- return ns, cs, d.T, P, d.A, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Gs, Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ krevs = convert(typeof(y),getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,d.A,d.phi,d.d;kfs=kfs)[2])
+ return ns,cs,d.T,P,d.A,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Gs,Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
@inline function calcthermo(d::ConstantTAPhiDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2,W<:IdealSurface,Y<:Integer,J<:AbstractArray,Q} #autodiff p
@@ -1662,8 +1690,8 @@ end
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfs = d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
end
- krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, d.A, d.phi; kfs=kfs)[2]
- return ns, cs, d.T, P, d.A, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Gs, Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,d.A,d.phi,d.d;kfs=kfs)[2]
+ return ns,cs,d.T,P,d.A,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Gs,Array{Float64,1}(),0.0,Array{Float64,1}(),d.phi
end
function calcthermo(d::FragmentBasedConstantTrhoDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2<:SciMLBase.NullParameters,W<:FragmentBasedIdealFilm,Y<:Integer,J<:AbstractArray,Q}
@@ -1692,13 +1720,13 @@ function calcthermo(d::FragmentBasedConstantTrhoDomain{W,Y}, y::J, t::Q, p::Q2=S
return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
elseif nothermochg
d.kfsnondiff = p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
else
d.kfsnondiff = p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
d.Gs = p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
else
@views nothermochg = d.Gs == d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
@@ -1706,14 +1734,14 @@ function calcthermo(d::FragmentBasedConstantTrhoDomain{W,Y}, y::J, t::Q, p::Q2=S
if nothermochg && nokfchg
return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
elseif nothermochg
- d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)].*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
else
- d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
- d.Gs .= d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
- d.kfs, d.krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, d.Gs, d.diffusivity, V, 0.0; kfs=d.kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, d.kfs, d.krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ d.kfsnondiff .= d.p[length(d.phase.species)+1:length(d.phase.species)+length(d.phase.reactions)].*p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
+ d.Gs .= d.p[1:length(d.phase.species)].+p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
+ d.kfs,d.krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,d.Gs,d.diffusivity,V,0.0,0.0;kfs=d.kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,d.kfs,d.krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
end
@@ -1734,8 +1762,8 @@ function calcthermo(d::FragmentBasedConstantTrhoDomain{W,Y}, y::Array{W2,1}, t::
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfsnondiff = convert(typeof(y), d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)])
end
- kfs, krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, V, 0.0; kfs=kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), 0.0
+ kfs,krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
function calcthermo(d::FragmentBasedConstantTrhoDomain{W,Y}, y::J, t::Q, p::Q2=SciMLBase.NullParameters()) where {Q2,W<:FragmentBasedIdealFilm,Y<:Integer,J<:AbstractArray,Q} #autodiff p
@@ -1830,10 +1858,9 @@ end
Gs = d.p[1:length(d.phase.species)] .+ p[d.parameterindexes[1]-1+1:d.parameterindexes[1]-1+length(d.phase.species)]
kfsnondiff = d.p[length(d.phase.species)+1:end] .* p[d.parameterindexes[1]-1+length(d.phase.species)+1:d.parameterindexes[1]-1+length(d.phase.species)+length(d.phase.reactions)]
end
- kfs, krevs = getkfkrevs(d.phase, d.T, P, C, N, ns, Gs, d.diffusivity, V, d.phi; kfs=kfsnondiff)
- return ns, cs, d.T, P, V, C, N, d.mu, kfs, krevs, Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), Array{Float64,1}(), 0.0, Array{Float64,1}(), d.phi
+ kfs,krevs = getkfkrevs(d.phase,d.T,P,C,N,ns,Gs,d.diffusivity,V,0.0,0.0;kfs=kfsnondiff)
+ return ns,cs,d.T,P,V,C,N,d.mu,kfs,krevs,Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),Array{Float64,1}(),0.0,Array{Float64,1}(),0.0
end
-
export calcthermo
@inline function calcdomainderivatives!(d::Q, dydt::Z7, interfaces::Z12; t::Z10, T::Z4, P::Z9, Us::Array{Z,1}, Hs::Array{Z11,1}, V::Z2, C::Z3, ns::Z5, N::Z6, Cvave::Z8) where {Q<:AbstractDomain,Z12,Z11,Z10,Z9,Z8<:Real,Z7,W<:IdealGas,Y<:Integer,Z6,Z,Z2,Z3,Z4,Z5}
@@ -1852,6 +1879,8 @@ export calcthermo
cond = kLAs .* inter.molefractions .* inter.P ./ kHs * V
dydt[d.indexes[1]:d.indexes[2]] .-= (evap .- cond)
+ elseif isa(inter, ConstantReservoirDiffusion) && d == inter.domain
+ dydt[d.indexes[1]:d.indexes[2]] .+= inter.A .* d.diffusivity .* (inter.c .- ns./V) / inter.layer_thickness
elseif isa(inter, VolumetricFlowRateInlet) && d == inter.domain
dydt[d.indexes[1]:d.indexes[2]] .+= inter.Vin(t) * inter.cs
elseif isa(inter, VolumetricFlowRateOutlet) && d == inter.domain
@@ -3084,6 +3113,12 @@ end
@simd for i in domain.indexes[1]:domain.indexes[2]
@inbounds @fastmath jac[i, i] -= inter.Vout(t) / V
end
+ elseif isa(inter, ConstantReservoirDiffusion) && domain == inter.domain
+ # dn/dt .+= inter.A .* domain.diffusivity .* (inter.c .- ns./V) / inter.layer_thickness
+ # d/dni(dni/dt) .-= (inter.A .* d.diffusivity / (V * inter.layer_thickness)
+ @simd for i in domain.indexes[1]:domain.indexes[2]
+ @inbounds @fastmath jac[i, i] -= inter.A * domain.diffusivity / (V * inter.layer_thickness)
+ end
end
end
diff --git a/src/EdgeAnalysis.jl b/src/EdgeAnalysis.jl
index 9256679ef..3e66196ea 100644
--- a/src/EdgeAnalysis.jl
+++ b/src/EdgeAnalysis.jl
@@ -373,6 +373,7 @@ function processfluxes(sim::SystemSimulation,
end
for d in sim.interfaces
if hasproperty(d,:rxnarray)
+ interspecieslist = vcat(d.domain1.phase.species, d.domain2.phase.species)
@inbounds for i = 1:size(d.rxnarray)[2]
if @inbounds any(d.rxnarray[:,i].>length(corespeciesconcentrations))
continue
@@ -383,8 +384,8 @@ function processfluxes(sim::SystemSimulation,
@inbounds corespeciesconsumptionrates[d.rxnarray[j,i]] += frts[i+index]
@inbounds corespeciesproductionrates[d.rxnarray[j,i]] += rrts[i+index]
corespeciesnetconsumptionrates[d.rxnarray[j,i]] += net_forward_rate
- if d.phase.species[d.rxnarray[j,i]].radicalelectrons == 1
- coreradicalnetterminationrates[d.rxnarray[j,i]] += net_forward_rate * abs(min(d.phase.reactions[i].radicalchange, 0.0))
+ if interspecieslist[d.rxnarray[j,i]].radicalelectrons == 1
+ coreradicalnetterminationrates[d.rxnarray[j,i]] += net_forward_rate * abs(min(d.reactions[i].radicalchange, 0.0))
end
else
break
@@ -396,8 +397,8 @@ function processfluxes(sim::SystemSimulation,
@inbounds corespeciesproductionrates[d.rxnarray[j,i]] += frts[i+index]
@inbounds corespeciesconsumptionrates[d.rxnarray[j,i]] += rrts[i+index]
corespeciesnetconsumptionrates[d.rxnarray[j,i]] += net_reverse_rate
- if d.phase.species[d.rxnarray[j,i]].radicalelectrons == 1
- coreradicalnetterminationrates[d.rxnarray[j,i]] += net_reverse_rate * abs(min(-d.phase.reactions[i].radicalchange, 0.0))
+ if interspecieslist[d.rxnarray[j,i]].radicalelectrons == 1
+ coreradicalnetterminationrates[d.rxnarray[j,i]] += net_reverse_rate * abs(min(-d.reactions[i].radicalchange, 0.0))
end
else
break
@@ -1036,8 +1037,10 @@ function selectobjects(react,edgereact,coreedgedomains,coreedgeinters,domains,in
dydt,rts,frts,rrts,cs,corespeciesrates,charrate,edgespeciesrates,edgereactionrates,edgerxnradrateratios,
corespeciesrateratios,edgespeciesrateratios,corereactionrates,corespeciesconcentrations,
corespeciesproductionrates,corespeciesconsumptionrates = processfluxes(sim,corespcsinds,corerxninds,edgespcsinds,edgerxninds)
- @inbounds ind = edgespcsinds[argmax(edgespeciesrates)]
- @inbounds invalidobjects = [sim.species[ind]]
+ if !isempty(edgespeciesrates)
+ @inbounds ind = edgespcsinds[argmax(edgespeciesrates)]
+ @inbounds invalidobjects = [sim.species[ind]]
+ end
return (terminated,true,invalidobjects,unimolecularthreshold,
bimolecularthreshold,trimolecularthreshold,maxedgespeciesrateratios,t,conversion)
end
diff --git a/src/Interface.jl b/src/Interface.jl
index 466022abc..99ab65d26 100644
--- a/src/Interface.jl
+++ b/src/Interface.jl
@@ -31,29 +31,31 @@ struct ReactiveInternalInterface{T,B,C,C2,N,Q<:AbstractReaction,X} <: AbstractRe
parameterindexes::Array{Int64,1}
domaininds::Array{Int64,1}
p::Array{Float64,1}
- reversibililty::Array{Bool,1}
+ reversibility::Array{Bool,1}
forwardability::Array{Bool,1}
end
-function ReactiveInternalInterface(domain1, domain2, reactions, A)
- vectuple, vecinds, otherrxns, otherrxninds, posinds = getveckinetics(reactions)
- rxns = vcat(reactions[vecinds], reactions[otherrxninds])
- rxns = [ElementaryReaction(index=i, reactants=rxn.reactants, reactantinds=rxn.reactantinds, products=rxn.products,
- productinds=rxn.productinds, kinetics=rxn.kinetics, radicalchange=rxn.radicalchange, reversible=rxn.reversible, forwardable=rxn.forwardable, pairs=rxn.pairs) for (i, rxn) in enumerate(rxns)]
- rxnarray = getinterfacereactioninds(domain1, domain2, rxns)
- M, Nrp1, Nrp2 = getstoichmatrix(domain1, domain2, reactions)
- reversibility = Array{Bool,1}(getfield.(rxns, :reversible))
- forwardability = Array{Bool,1}(getfield.(rxns, :forwardable))
- return ReactiveInternalInterface(domain1, domain2,
- rxns, vectuple, posinds, rxnarray, M, Nrp1, Nrp2, A, [1, length(reactions)],
- [0, 1], ones(length(rxns)), reversibility, forwardability), ones(length(rxns))
+function ReactiveInternalInterface(domain1,domain2,reactions,A)
+ vectuple,vecinds,otherrxns,otherrxninds,posinds = getveckinetics(reactions)
+ rxns = vcat(reactions[vecinds],reactions[otherrxninds])
+ rxns = [ElementaryReaction(index=i,reactants=rxn.reactants,reactantinds=rxn.reactantinds,products=rxn.products,
+ productinds=rxn.productinds,kinetics=rxn.kinetics,electronchange=rxn.electronchange,radicalchange=rxn.radicalchange,reversible=rxn.reversible,forwardable=rxn.forwardable,pairs=rxn.pairs) for (i,rxn) in enumerate(rxns)]
+ rxnarray = getinterfacereactioninds(domain1,domain2,rxns)
+ M,Nrp1,Nrp2 = getstoichmatrix(domain1,domain2,reactions)
+ reversibility = Array{Bool,1}(getfield.(rxns,:reversible))
+ forwardability = Array{Bool,1}(getfield.(rxns,:forwardable))
+ return ReactiveInternalInterface(domain1,domain2,
+ rxns,vectuple,posinds,rxnarray,M,Nrp1,Nrp2,A,[1,length(reactions)],
+ [0,1],ones(length(rxns)),reversibility,forwardability),ones(length(rxns))
end
export ReactiveInternalInterface
-function getkfskrevs(ri::ReactiveInternalInterface, T1, T2, phi1, phi2, Gs1, Gs2, cstot::Array{Q,1}) where {Q}
- kfs = getkfs(ri, T1, 0.0, 0.0, Array{Q,1}(), ri.A, phi1)
- Kc = getKc.(ri.reactions, ri.domain1.phase, ri.domain2.phase, Ref(Gs1), Ref(Gs2), T1, phi1)
- krevs = kfs ./ Kc
- return kfs, krevs
+function getkfskrevs(ri::ReactiveInternalInterface,T1,T2,phi1,phi2,Gs1,Gs2,cstot::Array{Q,1}) where {Q}
+ Gpart = ArrayPartition(Gs1,Gs2)
+ dGrxns = -ri.stoichmatrix*Gpart
+ kfs = getkfs(ri,T1,0.0,0.0,Array{Q,1}(),ri.A,phi1,dGrxns,0.0)
+ Kc = getKcs(ri.domain1.phase,ri.domain2.phase,T1,ri.Nrp1,ri.Nrp2,dGrxns)
+ krevs = kfs./Kc
+ return kfs,krevs
end
function evaluate(ri::ReactiveInternalInterface, dydt, domains, T1, T2, phi1, phi2, Gs1, Gs2, cstot, p::W) where {W<:SciMLBase.NullParameters}
@@ -86,18 +88,28 @@ struct ReactiveInternalInterfaceConstantTPhi{J,N,B,B2,B3,C,C2,Q<:AbstractReactio
reversibility::Array{Bool,1}
forwardability::Array{Bool,1}
end
-function ReactiveInternalInterfaceConstantTPhi(domain1, domain2, reactions, T, A, phi=0.0)
- @assert domain1.T == domain2.T
- reactions = upgradekinetics(reactions, domain1, domain2)
- rxnarray = getinterfacereactioninds(domain1, domain2, reactions)
- kfs = getkf.(reactions, nothing, T, 0.0, 0.0, Ref([]), A, phi)
- Kc = getKc.(reactions, domain1.phase, domain2.phase, Ref(domain1.Gs), Ref(domain2.Gs), T, phi)
- krevs = kfs ./ Kc
- M, Nrp1, Nrp2 = getstoichmatrix(domain1, domain2, reactions)
- reversibility = Array{Bool,1}(getfield.(reactions, :reversible))
- forwardability = Array{Bool,1}(getfield.(reactions, :forwardable))
- if isa(reactions, Vector{Any})
- reactions = convert(Vector{ElementaryReaction}, reactions)
+function ReactiveInternalInterfaceConstantTPhi(domain1,domain2,reactions,T,A,phi=0.0)
+ @assert domain1.T == domain2.T
+ reactions = upgradekinetics(reactions,domain1,domain2)
+ rxnarray = getinterfacereactioninds(domain1,domain2,reactions)
+ M,Nrp1,Nrp2 = getstoichmatrix(domain1,domain2,reactions)
+ Gpart = ArrayPartition(domain1.Gs,domain2.Gs)
+ dGrxns = -M*Gpart
+ electronchanges = [hasproperty(reaction, :electronchange) ? reaction.electronchange : 0.0 for reaction in reactions]
+ referencepotentials = [hasproperty(reaction.kinetics, :V0) ? reaction.kinetics.V0 : 0.0 for reaction in reactions]
+ if isa(domain1.phase, IdealSurface)
+ phi = domain1.phi !== nothing ? domain1.phi : phi
+ elseif isa(domain2.phase, IdealSurface)
+ phi = domain2.phi !== nothing ? domain2.phi : phi
+ end
+ dGrxns .+= electronchanges.*(phi.-referencepotentials).*F
+ kfs = getkf.(reactions,nothing,T,0.0,0.0,Ref([]),A,phi,dGrxns,0.0)
+ Kc = getKcs(domain1.phase,domain2.phase,T,Nrp1,Nrp2,dGrxns)
+ krevs = kfs./Kc
+ reversibility = Array{Bool,1}(getfield.(reactions,:reversible))
+ forwardability = Array{Bool,1}(getfield.(reactions,:forwardable))
+ if isa(reactions,Vector{Any})
+ reactions = convert(Vector{ElementaryReaction},reactions)
end
if isa(kfs, Vector{Any})
kfs = convert(Vector{Float64}, kfs)
@@ -209,7 +221,7 @@ function upgradekinetics(rxns, domain1, domain2)
@assert length(spc) == 1
kin = stickingcoefficient2arrhenius(rxn.kinetics, surfdomain.phase.sitedensity, length(rxn.reactants) - 1, spc[1].molecularweight)
newrxns[i] = ElementaryReaction(index=rxn.index, reactants=rxn.reactants, reactantinds=rxn.reactantinds, products=rxn.products,
- productinds=rxn.productinds, kinetics=kin, radicalchange=rxn.radicalchange, reversible=rxn.reversible, forwardable=rxn.forwardable, pairs=rxn.pairs)
+ productinds=rxn.productinds, kinetics=kin, electronchange=rxn.electronchange, radicalchange=rxn.radicalchange, reversible=rxn.reversible, forwardable=rxn.forwardable, pairs=rxn.pairs)
else
newrxns[i] = rxn
end
@@ -271,6 +283,20 @@ struct Outlet{V,FF<:Function} <: AbstractBoundaryInterface
end
export Outlet
+struct ConstantReservoirDiffusion{S,V<:AbstractArray,U<:Real}
+ domain::S
+ c::V
+ A::U
+ layer_thickness::U
+end
+
+function ConstantReservoirDiffusion(domain::V, conddict::Dict{X1,X}, A::B, layer_thickness::B) where {V,X1,X,B<:Real}
+ cs = makespcsvector(domain.phase, conddict)
+ return ConstantReservoirDiffusion(domain,cs,A,layer_thickness)
+end
+
+export ConstantReservoirDiffusion
+
"""
kLAkHCondensationEvaporationWithReservoir adds evaporation and condensation to
(1) a liquid phase domain with a constant composition vapor resevoir, where number of moles, P, and T need to be specified, or
@@ -440,7 +466,7 @@ struct FragmentBasedReactiveFilmGrowthInterfaceConstantT{D1,D2,Q<:AbstractReacti
parameterindexes::Array{Int64,1}
domaininds::Array{Int64,1}
p::Array{Float64,1}
- reversibililty::Array{Bool,1}
+ reversibility::Array{Bool,1}
forwardability::Array{Bool,1}
Mws::Array{Float64,1}
end
@@ -452,9 +478,12 @@ function FragmentBasedReactiveFilmGrowthInterfaceConstantT(domainfilm, domain2,
rxnarray, fragmentbasedrxnarray = getfragmentbasedinterfacereactioninds(domainfilm, domain2, reactions)
- kfs = getkf.(reactions, nothing, T, 0.0, 0.0, Ref([]), 0.0, 0.0)
- Kc = getKc.(reactions, domainfilm.phase, domain2.phase, Ref(domainfilm.Gs), Ref(domain2.Gs), T, 0.0)
- krevs = kfs ./ Kc
+ M,Nrp1,Nrp2 = getstoichmatrix(domainfilm,domain2,reactions)
+ Gpart = ArrayPartition(domainfilm.Gs,domain2.Gs)
+ dGrxns = -M*Gpart
+ kfs = getkf.(reactions,nothing,T,0.0,0.0,Ref([]),0.0,0.0,dGrxns,0.0)
+ Kc = getKcs(domainfilm.phase,domain2.phase,T,Nrp1,Nrp2,dGrxns)
+ krevs = kfs./Kc
M, Nrp1, Nrp2 = getstoichmatrix(domainfilm, domain2, reactions)
reversibility = Array{Bool,1}(getfield.(reactions, :reversible))
diff --git a/src/Parse.jl b/src/Parse.jl
index 3698081f3..5174a9023 100644
--- a/src/Parse.jl
+++ b/src/Parse.jl
@@ -1,6 +1,6 @@
using Unitful
using YAML
-using PyCall
+using PythonCall
using StaticArrays
module Calc
@@ -131,7 +131,7 @@ function getatomdictfromrdkit(mol)
atmD = Dict{String,Int64}()
molecularweight = 0.0
for atm in mol.GetAtoms()
- v = elementdict[atm.GetAtomicNum()]
+ v = elementdict[PythonCall.pyconvert(Int64, atm.GetAtomicNum())]
if v in keys(atmD)
atmD[v] += 1
else
@@ -140,9 +140,9 @@ function getatomdictfromrdkit(mol)
end
nbonds = length(mol.GetBonds())
try
- molecularweight = Desc.MolWt(mol)/1000.0
- catch
- @warn("unable to compute molecular weight")
+ molecularweight = PythonCall.pyconvert(Float64, Desc.MolWt(mol)) / 1000.0
+ catch e
+ @warn("unable to compute molecular weight: $e")
end
return atmD,nbonds,molecularweight
end
@@ -151,7 +151,7 @@ export getatomdictfromrdkit
function getatomdictfromrmg(mol)
atmD = Dict{String,Int64}()
for atm in mol.atoms
- v = elementdict[atm.element.number]
+ v = elementdict[PythonCall.pyconvert(Int64, atm.element.number)]
if v in keys(atmD)
atmD[v] += 1
else
@@ -159,7 +159,7 @@ function getatomdictfromrmg(mol)
end
end
nbonds = length(mol.get_all_edges())
- molecularweight = mol.get_molecular_weight()
+ molecularweight = PythonCall.pyconvert(Float64, mol.get_molecular_weight())
return atmD,nbonds,molecularweight
end
function getatomdictsmiles(smiles)
@@ -168,7 +168,12 @@ function getatomdictsmiles(smiles)
mol.assign_representative_molecule()
getatomdictfromrmg(mol.mol_repr)
else
- getatomdictfromrdkit(Chem.AddHs(Chem.MolFromSmiles(smiles)))
+ try
+ return getatomdictfromrdkit(Chem.AddHs(Chem.MolFromSmiles(smiles)))
+ catch e
+ println("RDKit parsing failed, using RMG instead", e)
+ return getatomdictfromrmg(molecule.Molecule().from_smiles(smiles))
+ end
end
end
diff --git a/src/Phase.jl b/src/Phase.jl
index 784ed5c80..f4c955bcd 100644
--- a/src/Phase.jl
+++ b/src/Phase.jl
@@ -41,7 +41,7 @@ function IdealGas(species,reactions; name="",diffusionlimited=false)
vectuple,vecinds,otherrxns,otherrxninds,posinds = getveckinetics(reactions)
rxns = vcat(reactions[vecinds],reactions[otherrxninds])
rxns = [ElementaryReaction(index=i,reactants=rxn.reactants,reactantinds=rxn.reactantinds,
- products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,
+ products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,electronchange=rxn.electronchange,
radicalchange=rxn.radicalchange,reversible=rxn.reversible,forwardable=rxn.forwardable,pairs=rxn.pairs,comment=rxn.comment) for (i,rxn) in enumerate(rxns)]
therm = getvecthermo(species)
rxnarray = getreactionindices(species,rxns)
@@ -80,7 +80,7 @@ function IdealDiluteSolution(species,reactions,solvent; name="",diffusionlimited
vectuple,vecinds,otherrxns,otherrxninds,posinds = getveckinetics(reactions)
rxns = vcat(reactions[vecinds],reactions[otherrxninds])
rxns = [ElementaryReaction(index=i,reactants=rxn.reactants,reactantinds=rxn.reactantinds,
- products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,
+ products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,electronchange=rxn.electronchange,
radicalchange=rxn.radicalchange,reversible=rxn.reversible,forwardable=rxn.forwardable,pairs=rxn.pairs,comment=rxn.comment) for (i,rxn) in enumerate(rxns)]
therm = getvecthermo(species)
rxnarray = getreactionindices(species,rxns)
@@ -120,12 +120,12 @@ function IdealSurface(species,reactions,sitedensity;name="",diffusionlimited=fal
vectuple,vecinds,otherrxns,otherrxninds,posinds = getveckinetics(reactions)
rxns = vcat(reactions[vecinds],reactions[otherrxninds])
rxns = [ElementaryReaction(index=i,reactants=rxn.reactants,reactantinds=rxn.reactantinds,
- products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,
+ products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,electronchange=rxn.electronchange,
radicalchange=rxn.radicalchange,reversible=rxn.reversible,forwardable=rxn.forwardable,pairs=rxn.pairs,comment=rxn.comment) for (i,rxn) in enumerate(rxns)]
therm = getvecthermo(species)
rxnarray = getreactionindices(species,rxns)
M,Nrp = getstoichmatrix(rxnarray,species)
- echangevec = getfield.(rxns,:electronchange).*F
+ echangevec = getfield.(rxns,:electronchange)
electronchange = convert(Array{Float64,1},echangevec)
reversibility = getfield.(rxns,:reversible)
forwardability = getfield.(rxns,:forwardable)
@@ -161,7 +161,7 @@ function FragmentBasedIdealFilm(species, reactions; name="", diffusionlimited=fa
vectuple,vecinds,otherrxns,otherrxninds,posinds = getveckinetics(reactions)
rxns = vcat(reactions[vecinds],reactions[otherrxninds])
rxns = [ElementaryReaction(index=i,reactants=rxn.reactants,reactantinds=rxn.reactantinds,
- products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,
+ products=rxn.products,productinds=rxn.productinds,kinetics=rxn.kinetics,electronchange=rxn.electronchange,
radicalchange=rxn.radicalchange,reversible=rxn.reversible,forwardable=rxn.forwardable,pairs=rxn.pairs,
fragmentbasedreactants=rxn.fragmentbasedreactants,fragmentbasedreactantinds=rxn.fragmentbasedreactantinds,
fragmentbasedproducts=rxn.fragmentbasedproducts,fragmentbasedproductinds=rxn.fragmentbasedproductinds,
@@ -170,11 +170,7 @@ function FragmentBasedIdealFilm(species, reactions; name="", diffusionlimited=fa
rxnarray = getreactionindices(species,rxns)
M,Nrp = getstoichmatrix(rxnarray,species)
echangevec = getfield.(rxns,:electronchange)
- if all(echangevec .== 0)
- electronchange = nothing
- else
- electronchange = convert(echangevec,Array{Float64,1})
- end
+ electronchange = convert(Array{Float64,1},echangevec)
reversibility = getfield.(rxns,:reversible)
forwardability = getfield.(rxns,:forwardable)
diff --git a/src/PhaseState.jl b/src/PhaseState.jl
index ff2683e8f..3fbe03963 100644
--- a/src/PhaseState.jl
+++ b/src/PhaseState.jl
@@ -4,6 +4,7 @@ using LinearAlgebra
using Tracker
using ReverseDiff
using RecursiveArrayTools
+using Logging
@inline function calcgibbs(ph::U,T::W) where {U<:IdealPhase,W<:Real}
return getGibbs.(getfield.(ph.species,:thermo),T)
@@ -50,15 +51,15 @@ end
export makespcsvector
-@inline function getkf(rxn::ElementaryReaction,ph,T,P,C,ns,V,phi)
+@inline function getkf(rxn::ElementaryReaction,ph,T,P,C,ns,V,phi,dGrxn,d)
if isdefined(rxn.kinetics,:efficiencies) && length(rxn.kinetics.efficiencies) > 0
@views @inbounds @fastmath C += sum([ns[i]*val for (i,val) in rxn.kinetics.efficiencies])/V
end
- return rxn.kinetics(T=T,P=P,C=C,phi=phi)
+ return rxn.kinetics(T=T,P=P,C=C,phi=phi,dGrxn=dGrxn,d=d)
end
export getkf
-@inline function getkfs(ph::U,T::W1,P::W2,C::W3,ns::Q,V::W4,phi) where {U,W1,W2,W3,W4<:Real,Q<:AbstractArray}
+@inline function getkfs(ph::U,T::W1,P::W2,C::W3,ns::Q,V::W4,phi,dGrxns,d) where {U,W1,W2,W3,W4<:Real,Q<:AbstractArray}
kfs = similar(ns,length(ph.reactions))
i = 1
oldind = 1
@@ -70,7 +71,7 @@ export getkf
i += 1
end
@simd for i in ind+1:length(ph.reactions)
- @inbounds kfs[i] = getkf(ph.reactions[i],ph,T,P,C,ns,V,phi)
+ @inbounds kfs[i] = getkf(ph.reactions[i],ph,T,P,C,ns,V,phi,dGrxns[i],d)
end
return kfs
end
@@ -84,13 +85,13 @@ for 2 spc calculates using the Smolchowski equation
for >2 spc calculates using the Generalized Smolchowski equation
Equations from Flegg 2016
"""
-@inline function getDiffusiveRate(spcs::Q,diffs::Array{W,1}) where {Q<:AbstractArray,W<:Real}
+@inline function getDiffusiveRate(spcs::Q,spcsinds::Q2,diffs::Array{W,1}) where {Q<:AbstractArray,W<:Real,Q2<:AbstractArray}
if length(spcs) == 1
return Inf
elseif length(spcs) == 2
- @fastmath @inbounds kf = 4.0*Base.pi*(diffs[spcs[1].index]+diffs[spcs[2].index])*(spcs[1].radius+spcs[2].radius)*Na
+ @fastmath @inbounds kf = 4.0*Base.pi*(diffs[spcsinds[1]]+diffs[spcsinds[2]])*(spcs[1].radius+spcs[2].radius)*Na
else
- @views @inbounds diffusivity = diffs[getfield.(spcs,:index)]
+ @views @inbounds diffusivity = diffs[spcsinds]
N = length(spcs)
@fastmath a = (3.0*length(spcs)-5.0)/2.0
@fastmath Dinv = 1.0./diffusivity
@@ -103,76 +104,26 @@ Equations from Flegg 2016
end
export getDiffusiveRate
-@inline function getKc(rxn::ElementaryReaction,ph::U,T::Z,Gs::Q,phi::V=0.0) where {U<:AbstractPhase,V,Q,Z<:Real}
+@inline function getKc(rxn::ElementaryReaction,ph::U,T::Z,dGrxn::Q,phi::V=0.0) where {U<:AbstractPhase,V,Q,Z<:Real}
Nreact = length(rxn.reactantinds)
Nprod = length(rxn.productinds)
- dGrxn = 0.0
- if Nreact == 1
- @fastmath @inbounds dGrxn -= Gs[rxn.reactantinds[1]]
- elseif Nreact == 2
- @fastmath @inbounds dGrxn -= Gs[rxn.reactantinds[1]]+Gs[rxn.reactantinds[2]]
- elseif Nreact == 3
- @fastmath @inbounds dGrxn -= Gs[rxn.reactantinds[1]]+Gs[rxn.reactantinds[2]]+Gs[rxn.reactantinds[3]]
- elseif Nreact == 4
- @fastmath @inbounds dGrxn -= Gs[rxn.reactantinds[1]]+Gs[rxn.reactantinds[2]]+Gs[rxn.reactantinds[3]]+Gs[rxn.reactantinds[4]]
- end
- if Nprod == 1
- @fastmath @inbounds dGrxn += Gs[rxn.productinds[1]]
- elseif Nprod == 2
- @fastmath @inbounds dGrxn += Gs[rxn.productinds[1]]+Gs[rxn.productinds[2]]
- elseif Nprod == 3
- @fastmath @inbounds dGrxn += Gs[rxn.productinds[1]]+Gs[rxn.productinds[2]]+Gs[rxn.productinds[3]]
- elseif Nprod == 4
- @fastmath @inbounds dGrxn += Gs[rxn.productinds[1]]+Gs[rxn.productinds[2]]+Gs[rxn.productinds[3]]+Gs[rxn.productinds[4]]
- end
- return @inbounds @fastmath exp(-(dGrxn+rxn.electronchange*phi)/(R*T))*(getC0(ph,T))^(Nprod-Nreact)
+ return @inbounds @fastmath exp((dGrxn+rxn.electronchange*(phi*F))/(-R*T))*(getC0(ph,T))^(Nprod-Nreact)
end
-@inline function getKc(rxn::ElementaryReaction,phase1,phase2,Gs1,Gs2,T,phi=0.0) #for constant k interfaces
- dGrxn = 0.0
- dN1 = 0
- dN2 = 0
- for r in rxn.reactants
- isfirst = true
- ind = findfirst(isequal(r),phase1.species)
- if ind === nothing
- isfirst = false
- ind = findfirst(isequal(r),phase2.species)
- dGrxn -= Gs2[ind]
- dN2 -= 1
- else
- dGrxn -= Gs1[ind]
- dN1 -= 1
- end
- end
- for r in rxn.products
- isfirst = true
- ind = findfirst(isequal(r),phase1.species)
- if ind === nothing
- isfirst = false
- ind = findfirst(isequal(r),phase2.species)
- dGrxn += Gs2[ind]
- dN2 += 1
- else
- dGrxn += Gs1[ind]
- dN1 += 1
- end
- end
- return @inbounds @fastmath exp(-(dGrxn+rxn.electronchange*phi)/(R*T))*getC0(phase1,T)^dN1*getC0(phase2,T)^dN2
+@inline function getKcs(ph::U,T::Z,dGrxns::Q) where {U<:AbstractPhase,Q,Z<:Real}
+ return @fastmath @inbounds exp.(dGrxns./(-R*T) .+ ph.Nrp.*log(getC0(ph,T)));
end
-export getKc
-@inline function getKcs(ph::U,T::Z,Gs::Q) where {U<:AbstractPhase,Q,Z<:Real}
- return @fastmath @inbounds exp.(ph.stoichmatrix*(Gs./(R*T)) .+ ph.Nrp.*log(getC0(ph,T)));
+@inline function getKcs(ph::U,T::Z,dGrxns::Q,phi::V) where {U<:AbstractPhase,Q,Z<:Real,V<:Real}
+ return @fastmath @inbounds exp.(dGrxns./(-R*T) .+ ph.Nrp.*log(getC0(ph,T)));
end
-@inline function getKcs(ph::U,T::Z,Gs::Q,phi::V) where {U<:AbstractPhase,Q,Z<:Real,V<:Real}
- return @fastmath @inbounds exp.(ph.stoichmatrix*(Gs./(R*T)).+ph.electronchange.*(phi/(R*T)) .+ ph.Nrp.*log(getC0(ph,T)));
+@inline function getKcs(ph,T,Gs1,Gs2,dGrxns)
+ return @fastmath @inbounds exp.(dGrxns./(-R*T) .+ ph.Nrp1.*log(getC0(ph.domain1.phase,T)) .+ ph.Nrp2.*log(getC0(ph.domain2.phase,T)));
end
-@inline function getKcs(ph,T,Gs1,Gs2)
- Gpart = ArrayPartition(Gs1,Gs2)
- return @fastmath @inbounds exp.(ph.stoichmatrix*(Gpart./(R*T)) .+ ph.Nrp1.*log(getC0(ph.domain1.phase,T)) .+ ph.Nrp2.*log(getC0(ph.domain2.phase,T)));
+@inline function getKcs(ph1,ph2,T,Nrp1,Nrp2,dGrxns)
+ return @fastmath @inbounds exp.(dGrxns./(-R*T) .+ Nrp1.*log(getC0(ph1,T)) .+ Nrp2.*log(getC0(ph2,T)));
end
export getKcs
@@ -181,30 +132,30 @@ export getKcs
Calculates the forward and reverse rate coefficients for a given reaction, phase and state
Maintains diffusion limitations if the phase has diffusionlimited=true
"""
-@inline function getkfkrev(rxn::ElementaryReaction,ph::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Q2,diffs::Q3,V::W5,phi::W8;kf::W6=-1.0,f::W7=-1.0) where {U<:AbstractPhase,W8,W6,W7,W5,W4,W1,W2,W3<:Real,Q1,Q2,Q3<:AbstractArray}
- if signbit(kf)
+@inline function getkfkrev(rxn::ElementaryReaction,ph::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,dGrxn::Q2,diffs::Q3,V::W5,phi::W8,d;kf::W6=-1.0,f::W7=-1.0) where {U<:AbstractPhase,W8,W6,W7,W5,W4,W1,W2,W3<:Real,Q1,Q2,Q3<:AbstractArray}
+ if signbit(kf)
if signbit(f)
- kf = getkf(rxn,ph,T,P,C,ns,V,phi)
+ kf = getkf(rxn,ph,T,P,C,ns,V,phi,dGrxn,d)
else
- kf = getkf(rxn,ph,T,P,C,ns,V,phi)*f
+ kf = getkf(rxn,ph,T,P,C,ns,V,phi,dGrxn,d)*f
end
end
- Kc = getKc(rxn,ph,T,Gs,phi)
+ Kc = getKc(rxn,ph,T,dGrxn,phi)
@fastmath krev = kf/Kc
if ph.diffusionlimited
if length(rxn.reactants) == 1
if length(rxn.products) > 1
- krevdiff = getDiffusiveRate(rxn.products,diffs)
+ krevdiff = getDiffusiveRate(rxn.products,rxn.productinds,diffs)
@fastmath krev = krev*krevdiff/(krev+krevdiff)
@fastmath kf = Kc*krev
end
elseif length(rxn.products) == 1
- kfdiff = getDiffusiveRate(rxn.reactants,diffs)
+ kfdiff = getDiffusiveRate(rxn.reactants,rxn.reactantinds,diffs)
@fastmath kf = kf*kfdiff/(kf+kfdiff)
@fastmath krev = kf/Kc
elseif length(rxn.products) == length(rxn.reactants)
- kfdiff = getDiffusiveRate(rxn.reactants,diffs)
- krevdiff = getDiffusiveRate(rxn.products,diffs)
+ kfdiff = getDiffusiveRate(rxn.reactants,rxn.reactantinds,diffs)
+ krevdiff = getDiffusiveRate(rxn.products,rxn.productinds,diffs)
@fastmath kff = kf*kfdiff/(kf+kfdiff)
@fastmath krevr = krev*krevdiff/(krev+krevdiff)
@fastmath kfr = Kc*krevr
@@ -223,32 +174,33 @@ Maintains diffusion limitations if the phase has diffusionlimited=true
end
export getkfkrev
-@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Q2,diffs::Q3,V::W5,phi::W7;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2,Q3<:AbstractArray}
+@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Q2,diffs::Q3,V::W5,phi::W7,d;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2,Q3<:AbstractArray}
+ dGrxns = -(phase.stoichmatrix*Gs).+phase.electronchange.*(phi*F)
if !phase.diffusionlimited && kfs === nothing
- kfs = getkfs(phase,T,P,C,ns,V,phi)
+ kfs = getkfs(phase,T,P,C,ns,V,phi,dGrxns,d)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif !phase.diffusionlimited && !(kfs === nothing)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif phase.diffusionlimited && !(kfs === nothing)
len = length(phase.reactions)
krev = zeros(typeof(N),len)
@simd for i = 1:len
- @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi;kf=kfs[i])
+ @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d;kf=kfs[i])
end
else
len = length(phase.reactions)
kfs = zeros(typeof(N),len)
krev = zeros(typeof(N),len)
@simd for i = 1:len
- @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi)
+ @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d)
end
end
kfs .*= phase.forwardability
@@ -256,26 +208,27 @@ export getkfkrev
return kfs,krev
end
-@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Q2,diffs::Q3,V::W5,phi::W7;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2<:Union{ReverseDiff.TrackedArray,Tracker.TrackedArray},Q3<:AbstractArray} #autodiff p
+@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Q2,diffs::Q3,V::W5,phi::W7,d;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2<:Union{ReverseDiff.TrackedArray,Tracker.TrackedArray},Q3<:AbstractArray} #autodiff p
+ dGrxns = -(phase.stoichmatrix*Gs).+phase.electronchange.*(phi*F)
if !phase.diffusionlimited && kfs === nothing
- kfs = getkfs(phase,T,P,C,ns,V,phi)
+ kfs = getkfs(phase,T,P,C,ns,V,phi,dGrxns,d)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif !phase.diffusionlimited && !(kfs === nothing)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif phase.diffusionlimited && !(kfs === nothing)
len = length(phase.reactions)
krev = similar(kfs)
kfsdiff = similar(kfs)
@simd for i = 1:len
- @fastmath @inbounds kfsdiff[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi;kf=kfs[i])
+ @fastmath @inbounds kfsdiff[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d;kf=kfs[i])
end
return kfsdiff, krev
else
@@ -283,38 +236,39 @@ end
kfs = zeros(typeof(Gs[1]),len)
krev = zeros(typeof(Gs[1]),len)
@simd for i = 1:len
- @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi)
+ @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d)
end
end
return kfs,krev
end
-@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Array{Q2,1},diffs::Q3,V::W5,phi::W7;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2<:ForwardDiff.Dual,Q3<:AbstractArray} #autodiff p
+@inline function getkfkrevs(phase::U,T::W1,P::W2,C::W3,N::W4,ns::Q1,Gs::Array{Q2,1},diffs::Q3,V::W5,phi::W7,d;kfs::W6=nothing) where {U,W7,W6,W5<:Real,W1<:Real,W2<:Real,W3,W4,Q1<:AbstractArray,Q2<:ForwardDiff.Dual,Q3<:AbstractArray} #autodiff p
+ dGrxns = -(phase.stoichmatrix*Gs).+phase.electronchange.*(phi*F)
if !phase.diffusionlimited && kfs === nothing
- kfs = getkfs(phase,T,P,C,ns,V,phi)
+ kfs = getkfs(phase,T,P,C,ns,V,phi,dGrxns,d)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif !phase.diffusionlimited && !(kfs === nothing)
if phi == 0.0
- krev = @fastmath kfs./getKcs(phase,T,Gs)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns)
else
- krev = @fastmath kfs./getKcs(phase,T,Gs,phi)
+ krev = @fastmath kfs./getKcs(phase,T,dGrxns,phi)
end
elseif phase.diffusionlimited && !(kfs === nothing)
len = length(phase.reactions)
krev = similar(kfs)
@simd for i = 1:len
- @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi;kf=kfs[i])
+ @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d;kf=kfs[i])
end
else
len = length(phase.reactions)
kfs = zeros(typeof(Gs[1]),len)
krev = zeros(typeof(Gs[1]),len)
@simd for i = 1:len
- @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,Gs,diffs,V,phi)
+ @fastmath @inbounds kfs[i],krev[i] = getkfkrev(phase.reactions[i],phase,T,P,C,N,ns,dGrxns[i],diffs,V,phi,d)
end
end
kfs .*= phase.forwardability
diff --git a/src/Plotting.jl b/src/Plotting.jl
index a9c3022af..8d76e659f 100644
--- a/src/Plotting.jl
+++ b/src/Plotting.jl
@@ -1,4 +1,4 @@
-using PyPlot
+using PythonPlot
"""
Plot the mole fractions of the simulation bsol from t0 to tf
@@ -484,7 +484,7 @@ function plottimescales(Jy;taumax=1e6,taumin=1e-18,taures=10.0^0.5,usediag=true)
else
taus = 1.0./abs.(eigvals(Jy))
end
- PyPlot.hist([x==Inf ? 0.0 : x for x in taus],bins=10.0.^(log10(taumin):log10(taures):log10(taumax)))
+ PythonPlot.hist([x == Inf ? 0.0 : x for x in taus], bins=10.0 .^ (log10(taumin):log10(taures):log10(taumax)))
xscale("log")
xlabel("Species Time Scale [sec]")
ylabel("Counts")
diff --git a/src/ReactionMechanismSimulator.jl b/src/ReactionMechanismSimulator.jl
index 6e30c01dd..fd46be401 100644
--- a/src/ReactionMechanismSimulator.jl
+++ b/src/ReactionMechanismSimulator.jl
@@ -1,83 +1,79 @@
-import Logging
-Logging.disable_logging(Logging.Warn)
-
module ReactionMechanismSimulator
- using PyCall
- push!(PyVector(pyimport("sys")["path"]), "")
- const Chem = PyNULL()
- const Desc = PyNULL()
- const molecule = PyNULL()
- const fragment = PyNULL()
- const pydot = PyNULL()
- const chemkin =PyNULL()
- const species = PyNULL()
- const reaction = PyNULL()
- const nasa = PyNULL()
- const wilhoit = PyNULL()
- const arrhenius = PyNULL()
- const falloff = PyNULL()
- const chebyshev = PyNULL()
- const solvation = PyNULL()
- const os = PyNULL()
- function __init__()
- copy!(Chem,pyimport_conda("rdkit.Chem","rdkit","rmg"))
- copy!(Desc,pyimport_conda("rdkit.Chem.Descriptors","rdkit","rmg"))
- try
- copy!(molecule,pyimport("rmgpy.molecule"))
- copy!(chemkin,pyimport("rmgpy.chemkin"))
- copy!(species,pyimport("rmgpy.species"))
- copy!(reaction,pyimport("rmgpy.reaction"))
- copy!(nasa,pyimport("rmgpy.thermo.nasa"))
- copy!(wilhoit,pyimport("rmgpy.thermo.wilhoit"))
- copy!(arrhenius,pyimport("rmgpy.kinetics.arrhenius"))
- copy!(falloff,pyimport("rmgpy.kinetics.falloff"))
- copy!(chebyshev,pyimport("rmgpy.kinetics.chebyshev"))
- copy!(solvation,pyimport("rmgpy.data.solvation"))
- copy!(fragment,pyimport("rmgpy.molecule.fragment"))
- catch e
- copy!(molecule,pyimport_conda("molecule.molecule","rmgmolecule","hwpang"))
- copy!(chemkin,pyimport_conda("molecule.chemkin","rmgmolecule","hwpang"))
- copy!(species,pyimport_conda("molecule.species","rmgmolecule","hwpang"))
- copy!(reaction,pyimport_conda("molecule.reaction","rmgmolecule","hwpang"))
- copy!(nasa,pyimport_conda("molecule.thermo.nasa","rmgmolecule","hwpang"))
- copy!(wilhoit,pyimport_conda("molecule.thermo.wilhoit","rmgmolecule","hwpang"))
- copy!(arrhenius,pyimport_conda("molecule.kinetics.arrhenius","rmgmolecule","hwpang"))
- copy!(falloff,pyimport_conda("molecule.kinetics.falloff","rmgmolecule","hwpang"))
- copy!(chebyshev,pyimport_conda("molecule.kinetics.chebyshev","rmgmolecule","hwpang"))
- copy!(solvation,pyimport_conda("molecule.data.solvation","rmgmolecule","hwpang"))
- copy!(fragment,pyimport_conda("molecule.molecule.fragment","rmgmolecule","hwpang"))
- end
- copy!(pydot,pyimport_conda("pydot","pydot"))
- copy!(os,pyimport_conda("os","os"))
+using PythonCall
+using CondaPkg
+# packages = keys(CondaPkg.current_packages())
+const Chem = PythonCall.pynew()
+const Desc = PythonCall.pynew()
+const molecule = PythonCall.pynew()
+const chemkin = PythonCall.pynew()
+const species = PythonCall.pynew()
+const reaction = PythonCall.pynew()
+const nasa = PythonCall.pynew()
+const wilhoit = PythonCall.pynew()
+const arrhenius = PythonCall.pynew()
+const falloff = PythonCall.pynew()
+const chebyshev = PythonCall.pynew()
+const solvation = PythonCall.pynew()
+const fragment = PythonCall.pynew()
+const pydot = PythonCall.pynew()
+function __init__()
+ PythonCall.pycopy!(Chem, pyimport("rdkit.Chem"))
+ PythonCall.pycopy!(Desc, pyimport("rdkit.Chem.Descriptors"))
+ try
+ PythonCall.pycopy!(molecule, pyimport("rmgpy.molecule"))
+ PythonCall.pycopy!(chemkin, pyimport("rmgpy.chemkin"))
+ PythonCall.pycopy!(species, pyimport("rmgpy.species"))
+ PythonCall.pycopy!(reaction, pyimport("rmgpy.reaction"))
+ PythonCall.pycopy!(nasa, pyimport("rmgpy.thermo.nasa"))
+ PythonCall.pycopy!(wilhoit, pyimport("rmgpy.thermo.wilhoit"))
+ PythonCall.pycopy!(arrhenius, pyimport("rmgpy.kinetics.arrhenius"))
+ PythonCall.pycopy!(falloff, pyimport("rmgpy.kinetics.falloff"))
+ PythonCall.pycopy!(chebyshev, pyimport("rmgpy.kinetics.chebyshev"))
+ PythonCall.pycopy!(solvation, pyimport("rmgpy.data.solvation"))
+ PythonCall.pycopy!(fragment, pyimport("rmgpy.molecule.fragment"))
+ catch e
+ PythonCall.pycopy!(molecule, pyimport("molecule.molecule"))
+ PythonCall.pycopy!(chemkin, pyimport("molecule.chemkin"))
+ PythonCall.pycopy!(species, pyimport("molecule.species"))
+ PythonCall.pycopy!(reaction, pyimport("molecule.reaction"))
+ PythonCall.pycopy!(nasa, pyimport("molecule.thermo.nasa"))
+ PythonCall.pycopy!(wilhoit, pyimport("molecule.thermo.wilhoit"))
+ PythonCall.pycopy!(arrhenius, pyimport("molecule.kinetics.arrhenius"))
+ PythonCall.pycopy!(falloff, pyimport("molecule.kinetics.falloff"))
+ PythonCall.pycopy!(chebyshev, pyimport("molecule.kinetics.chebyshev"))
+ PythonCall.pycopy!(solvation, pyimport("molecule.data.solvation"))
+ PythonCall.pycopy!(fragment, pyimport("molecule.molecule.fragment"))
end
- include("Constants.jl")
- include("Tools.jl")
- include("Calculators/RateUncertainty.jl")
- include("Calculators/ThermoUncertainty.jl")
- include("Calculators/Thermo.jl")
- include("Calculators/Diffusion.jl")
- include("Calculators/Rate.jl")
- include("Calculators/Viscosity.jl")
- include("Calculators/Thermovec.jl")
- include("Calculators/Ratevec.jl")
- include("Calculators/kLAkH.jl")
- include("Species.jl")
- include("Solvent.jl")
- include("Reaction.jl")
- include("Phase.jl")
- include("PhaseState.jl")
- include("Interface.jl")
- include("Domain.jl")
- include("yml.jl")
- include("Parse.jl")
- include("ModelReduction.jl")
- include("Reactor.jl")
- include("ThreadedSensitivities.jl")
- include("Simulation.jl")
- include("TransitorySensitivities.jl")
- include("AutomaticMechanismAnalysis.jl")
- include("EdgeAnalysis.jl")
- include("Debugging.jl")
- include("Plotting.jl")
- include("fluxdiagrams.jl")
+ PythonCall.pycopy!(pydot, pyimport("pydot"))
+end
+include("Constants.jl")
+include("Tools.jl")
+include("Calculators/RateUncertainty.jl")
+include("Calculators/ThermoUncertainty.jl")
+include("Calculators/Thermo.jl")
+include("Calculators/Diffusion.jl")
+include("Calculators/Rate.jl")
+include("Calculators/Viscosity.jl")
+include("Calculators/Thermovec.jl")
+include("Calculators/Ratevec.jl")
+include("Calculators/kLAkH.jl")
+include("Species.jl")
+include("Solvent.jl")
+include("Reaction.jl")
+include("Phase.jl")
+include("PhaseState.jl")
+include("Interface.jl")
+include("Domain.jl")
+include("yml.jl")
+include("Parse.jl")
+include("ModelReduction.jl")
+include("Reactor.jl")
+include("ThreadedSensitivities.jl")
+include("Simulation.jl")
+include("TransitorySensitivities.jl")
+include("AutomaticMechanismAnalysis.jl")
+include("EdgeAnalysis.jl")
+include("Debugging.jl")
+include("Plotting.jl")
+include("fluxdiagrams.jl")
end
diff --git a/src/Reactor.jl b/src/Reactor.jl
index 549e9ead4..bb4460b63 100644
--- a/src/Reactor.jl
+++ b/src/Reactor.jl
@@ -54,6 +54,12 @@ function Reactor(domain::T, y0::Array{T1,1}, tspan::Tuple, interfaces::Z=[]; p::
prectmp = ilu(W, Ï„=tau)
preccache = Ref(prectmp)
+ if sparsity > 0.8
+ jac_prototype = J
+ else
+ jac_prototype = nothing
+ end
+
if (forwardsensitivities || !forwarddiff) && domain isa Union{ConstantTPDomain,ConstantVDomain,ConstantPDomain,ParametrizedTPDomain,ParametrizedVDomain,ParametrizedPDomain,ConstantTVDomain,ParametrizedTConstantVDomain,ConstantTAPhiDomain}
if !forwardsensitivities
odefcn = ODEFunction(dydt; jac=jacy!, paramjac=jacp!)
@@ -61,7 +67,7 @@ function Reactor(domain::T, y0::Array{T1,1}, tspan::Tuple, interfaces::Z=[]; p::
odefcn = ODEFunction(dydt; paramjac=jacp!)
end
else
- odefcn = ODEFunction(dydt; jac=jacyforwarddiff!, paramjac=jacpforwarddiff!, jac_prototype=float.(J)) #jac_prototype is not needed/used for Sundials solvers but maybe needed for Julia solvers
+ odefcn = ODEFunction(dydt; jac=jacyforwarddiff!, paramjac=jacpforwarddiff!, jac_prototype=jac_prototype) #jac_prototype is not needed/used for Sundials solvers but maybe needed for Julia solvers
end
if forwardsensitivities
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
@@ -78,9 +84,9 @@ function Reactor(domain::T, y0::Array{T1,1}, tspan::Tuple, interfaces::Z=[]; p::
sys = modelingtoolkitize(ode)
jac = eval(ModelingToolkit.generate_jacobian(sys)[2])
if (forwardsensitivities || !forwarddiff) && domain isa Union{ConstantTPDomain,ConstantVDomain,ConstantPDomain,ParametrizedTPDomain,ParametrizedVDomain,ParametrizedPDomain,ConstantTVDomain,ParametrizedTConstantVDomain,ConstantTAPhiDomain}
- odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!)
+ odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!, jac_prototype=jac_prototype)
else
- odefcn = ODEFunction(dydt; jac=jac, paramjac=jacpforwarddiff!)
+ odefcn = ODEFunction(dydt; jac=jac, paramjac=jacpforwarddiff!, jac_prototype=jac_prototype)
end
if forwardsensitivities
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
@@ -217,18 +223,24 @@ function Reactor(domains::T, y0s::W1, tspan::W2, interfaces::Z=Tuple(), ps::X=Sc
prectmp = ilu(W, Ï„=tau)
preccache = Ref(prectmp)
+ if sparsity > 0.8
+ jac_prototype = J
+ else
+ jac_prototype = nothing
+ end
+
if forwardsensitivities
- odefcn = ODEFunction(dydt; paramjac=jacp!)
+ odefcn = ODEFunction(dydt; paramjac=jacp!, jac_prototype=jac_prototype)
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
recsolver = Sundials.CVODE_BDF(linear_solver=:GMRES)
if modelingtoolkit
sys = modelingtoolkitize(ode)
jac = eval(ModelingToolkit.generate_jacobian(sys)[2])
- odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!)
+ odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!, jac_prototype=jac_prototype)
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
end
else
- odefcn = ODEFunction(dydt; jac=jacy!, paramjac=jacp!, jac_prototype=float.(J))
+ odefcn = ODEFunction(dydt; jac=jacy!, paramjac=jacp!, jac_prototype=jac_prototype)
ode = ODEProblem(odefcn, y0, tspan, p)
if sparsity > 0.8 #empirical threshold to use preconditioner
recsolver = Sundials.CVODE_BDF(linear_solver=:GMRES, prec=precsundials, psetup=psetupsundials, prec_side=1)
@@ -238,7 +250,7 @@ function Reactor(domains::T, y0s::W1, tspan::W2, interfaces::Z=Tuple(), ps::X=Sc
if modelingtoolkit
sys = modelingtoolkitize(ode)
jac = eval(ModelingToolkit.generate_jacobian(sys)[2])
- odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!)
+ odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!, jac_prototype=jac_prototype)
ode = ODEProblem(odefcn, y0, tspan, p)
end
end
@@ -256,7 +268,6 @@ function Reactor(domain::T, y0unlumped::Array{W1,1}, tspan::Tuple, reducedmodelm
dydt(dy::X, y::T, p::V, t::Q) where {X,T,Q,V} = dydtreactor!(dy, y, t, domain, interfaces, reducedmodelmappings, reducedmodelcache, p=p)
jacy!(J::Q2, y::T, p::V, t::Q) where {Q2,T,Q,V} = jacobianyforwarddiff!(J, y, p, t, domain, interfaces, reducedmodelmappings, reducedmodelcache)
jacp!(J::Q2, y::T, p::V, t::Q) where {Q2,T,Q,V} = jacobianpforwarddiff!(J, y, p, t, domain, interfaces, reducedmodelmappings, reducedmodelcache)
-
#y0 in Y space
y0 = zeros(length(reducedmodelmappings.reducedindexes) + length(reducedmodelmappings.lumpedgroupmapping) + length(domain.thermovariabledict))
@inbounds @views y0[1:end-length(domain.thermovariabledict)-length(reducedmodelmappings.lumpedgroupmapping)] .= y0unlumped[reducedmodelmappings.reducedindexes]
@@ -294,7 +305,13 @@ function Reactor(domain::T, y0unlumped::Array{W1,1}, tspan::Tuple, reducedmodelm
prectmp = ilu(W, Ï„=tau)
preccache = Ref(prectmp)
- odefcn = ODEFunction(dydt; jac=jacy!, paramjac=jacp!, jac_prototype=float.(J)) #jac_prototype is not needed/used for Sundials solvers but maybe needed for Julia solvers
+ if sparsity > 0.8
+ jac_prototype = J
+ else
+ jac_prototype = nothing
+ end
+
+ odefcn = ODEFunction(dydt; jac=jacy!, paramjac=jacp!, jac_prototype=jac_prototype) #jac_prototype is not needed/used for Sundials solvers but maybe needed for Julia solvers
if forwardsensitivities
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
@@ -310,7 +327,7 @@ function Reactor(domain::T, y0unlumped::Array{W1,1}, tspan::Tuple, reducedmodelm
if modelingtoolkit
sys = modelingtoolkitize(ode)
jac = eval(ModelingToolkit.generate_jacobian(sys)[2])
- odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!)
+ odefcn = ODEFunction(dydt; jac=jac, paramjac=jacp!, jac_prototype=jac_prototype)
if forwardsensitivities
ode = ODEForwardSensitivityProblem(odefcn, y0, tspan, p)
else
diff --git a/src/Simulation.jl b/src/Simulation.jl
index f80f614d4..f22cee076 100644
--- a/src/Simulation.jl
+++ b/src/Simulation.jl
@@ -4,6 +4,8 @@ using SciMLSensitivity
using ForwardDiff
using PreallocationTools
using LinearAlgebra
+using DataFrames
+using CSV
abstract type AbstractSimulation end
export AbstractSimulation
diff --git a/src/TestReactors.jl b/src/TestReactors.jl
index 7277ec7a0..349e74345 100644
--- a/src/TestReactors.jl
+++ b/src/TestReactors.jl
@@ -3,6 +3,7 @@ using SciMLBase
using Sundials
using CSV
using DataFrames
+using SciMLSensitivity
@testset "Test Reactors" begin
@@ -76,7 +77,7 @@ using DataFrames
interfaces = [kLAkHCondensationEvaporationWithReservoir(domain, conds)]
react = Reactor(domain, y0, (0.0, 140000.01), interfaces; p=p)
- sol1 = solve(react.ode, react.recommendedsolver, abstol=1e-18, reltol=1e-6)
+ sol1 = solve(react.ode, react.recommendedsolver, abstol=1e-16, reltol=1e-6)
phaseDict = readinput("../src/testing/TdependentkLAkH.rms")
spcs = phaseDict["phase"]["Species"]
@@ -90,7 +91,7 @@ using DataFrames
interfaces = [kLAkHCondensationEvaporationWithReservoir(domain, conds)]
react = Reactor(domain, y0, (0.0, 140000.01), interfaces; p=p) #Create the reactor object
- sol2 = solve(react.ode, react.recommendedsolver, abstol=1e-18, reltol=1e-6)
+ sol2 = solve(react.ode, react.recommendedsolver, abstol=1e-16, reltol=1e-6)
spcnames = getfield.(liq.species, :name)
octaneind = findfirst(isequal("octane"), spcnames)
@@ -136,11 +137,11 @@ using DataFrames
domains = (domainliq, domaingas)
interfaces = [vl, inletgas, outletgas]
react, y0, p = Reactor(domains, (y0liq, y0gas), (0.0, tf), interfaces, (pliq, pgas, pinter))
- sol = solve(react.ode, react.recommendedsolver, abstol=1e-18, reltol=1e-6)
+ sol = solve(react.ode, react.recommendedsolver, abstol=1e-16, reltol=1e-6)
name = "oxygen"
ind = findfirst(x -> x == name, liqspcnames)
- @test sol(sol.t[end])[ind] ≈ 0.11758959354431776 rtol = 1e-5 #test there are oxygen dissolved into the liquid
+ @test sol(sol.t[end])[ind] ≈ 0.11758959354431776 rtol = 1e-4 #test there are oxygen dissolved into the liquid
end
@@ -536,15 +537,15 @@ using DataFrames
interfacerxns = phaseDict[Set(["gas", "surface"])]["Reactions"]
ig = IdealGas(gasspcs, gasrxns; name="gas")
- cat = IdealSurface(surfacespcs, surfacerxns, 2.486e-5; name="surface")
+ catalyst = IdealSurface(surfacespcs, surfacerxns, 2.486e-5; name="surface")
initialconds = Dict(["T" => 800.0, "P" => 1.0e5, "O2" => 0.2, "N2" => 0.7, "CH4" => 0.1])
domaingas, y0gas, pgas = ConstantTPDomain(phase=ig, initialconds=initialconds,)
V = 8.314 * 800.0 / 1.0e5
A = 1.0e5 * V
- initialconds = Dict(["T" => 800.0, "A" => A, "vacantX" => cat.sitedensity * A])
- domaincat, y0cat, pcat = ConstantTAPhiDomain(phase=cat, initialconds=initialconds,)
+ initialconds = Dict(["T" => 800.0, "A" => A, "vacantX" => catalyst.sitedensity * A])
+ domaincat, y0cat, pcat = ConstantTAPhiDomain(phase=catalyst, initialconds=initialconds,)
inter, pinter = ReactiveInternalInterfaceConstantTPhi(domaingas, domaincat, interfacerxns, 800.0, A)
@@ -567,21 +568,21 @@ using DataFrames
interfacerxns = phaseDict[Set(["gas", "surface"])]["Reactions"]
ig = IdealGas(gasspcs, gasrxns; name="gas")
- cat = IdealSurface(surfacespcs, surfacerxns, 2.486e-5; name="surface")
+ catalyst = IdealSurface(surfacespcs, surfacerxns, 2.486e-5; name="surface")
initialconds = Dict(["T" => 800.0, "P" => 1.0e5, "O2" => 0.2, "N2" => 0.7, "CH4" => 0.1])
domaingas, y0gas, pgas = ConstantVDomain(phase=ig, initialconds=initialconds,)
V = 8.314 * 800.0 / 1.0e5
A = 1.0e5 * V
- initialconds = Dict(["T" => 800.0, "A" => A, "vacantX" => cat.sitedensity * A])
- domaincat, y0cat, pcat = ConstantTAPhiDomain(phase=cat, initialconds=initialconds,)
+ initialconds = Dict(["T" => 800.0, "A" => A, "vacantX" => catalyst.sitedensity * A])
+ domaincat, y0cat, pcat = ConstantTAPhiDomain(phase=catalyst, initialconds=initialconds,)
inter, pinter = ReactiveInternalInterface(domaingas, domaincat, interfacerxns, A)
react, y0, p = Reactor((domaingas, domaincat), (y0gas, y0cat), (0.0, 0.1), (inter,), (pgas, pcat, pinter))
- sol = solve(react.ode, CVODE_BDF(), abstol=1e-20, reltol=1e-6)
+ sol = solve(react.ode, CVODE_BDF(), abstol=1e-16, reltol=1e-6)
ssys = SystemSimulation(sol, (domaingas, domaincat,), (inter,), p)
diff --git a/src/fluxdiagrams.jl b/src/fluxdiagrams.jl
index 768082acc..db880fe6d 100644
--- a/src/fluxdiagrams.jl
+++ b/src/fluxdiagrams.jl
@@ -1,4 +1,4 @@
-using PyCall
+using PythonCall
using SparseArrays
using Images
using Colors
@@ -75,7 +75,7 @@ export drawspecies
"""
generates and returns the image of a single flux diagram at the given time point
-all PyPlot colorscheme names are valid inputs for colorscheme
+all PythonPlot colorscheme names are valid inputs for colorscheme
"""
function getfluxdiagram(bsol,t;centralspecieslist=Array{String,1}(),superimpose=false,
maximumnodecount=50, maximumedgecount=50, concentrationtol=1e-6, speciesratetolerance=1e-6,
@@ -134,7 +134,7 @@ export getfluxdiagram
"""
generates a series of flux diagrams at the time points indicated
each flux diagram will have the same nodes and edges as determined by the options
-all PyPlot colorscheme names are valid inputs for colorscheme
+all PythonPlot colorscheme names are valid inputs for colorscheme
"""
function makefluxdiagrams(bsol,ts;centralspecieslist=Array{String,1}(),superimpose=false,
maximumnodecount=50, maximumedgecount=50, concentrationtol=1e-6, speciesratetolerance=1e-6,
@@ -494,10 +494,10 @@ end
function getcolor(speciesrate,maxspeciesrate,minspeciesrate,colorscheme="viridis")
"""
gives the color corresponding to the scaled log species rate
- for a given PyPlot color scheme
+ for a given PythonPlot color scheme
"""
scale = log(maxspeciesrate)-log(minspeciesrate)
value = (log(abs(speciesrate))-log(minspeciesrate))/scale
- out = PyPlot.get_cmap(colorscheme)(value)[1:3]
+ out = PythonPlot.get_cmap(colorscheme)(value)[1:3]
return "#"*hex(RGB(out...))
end
diff --git a/src/rmstest.jl b/src/rmstest.jl
index 1ffa8bcce..9a9818ce6 100644
--- a/src/rmstest.jl
+++ b/src/rmstest.jl
@@ -1,21 +1,20 @@
import Logging
Logging.disable_logging(Logging.Warn)
-using PyCall
-const Chem = PyNULL()
-const molecule = PyNULL()
-const fragment = PyNULL()
-const pydot = PyNULL()
-copy!(Chem,pyimport_conda("rdkit.Chem","rdkit","rmg"))
+using PythonCall
+const Chem = PythonCall.pynew()
+const molecule = PythonCall.pynew()
+const fragment = PythonCall.pynew()
+const pydot = PythonCall.pynew()
+PythonCall.pycopy!(Chem, pyimport("rdkit.Chem"))
try
- copy!(molecule, pyimport("rmgpy.molecule"))
- copy!(fragment, pyimport("rmgpy.molecule.fragment"))
+ PythonCall.pycopy!(molecule, pyimport("rmgpy.molecule"))
+ PythonCall.pycopy!(fragment, pyimport("rmgpy.molecule.fragment"))
catch e
- copy!(molecule, pyimport_conda("molecule.molecule", "rmgmolecule", "hwpang"))
- copy!(fragment, pyimport_conda("molecule.molecule.fragment", "rmgmolecule", "hwpang"))
+ PythonCall.pycopy!(molecule, pyimport("molecule.molecule"))
+ PythonCall.pycopy!(fragment, pyimport("molecule.molecule.fragment"))
end
-copy!(pydot,pyimport_conda("pydot","pydot","rmg"))
-
+PythonCall.pycopy!(pydot, pyimport("pydot"))
include("Constants.jl")
include("Tools.jl")
diff --git a/src/testing/ORR.rms b/src/testing/ORR.rms
index a402cb514..170b61861 100644
--- a/src/testing/ORR.rms
+++ b/src/testing/ORR.rms
@@ -218,4 +218,11 @@ Reactions:
radicalchange: 0
reactants: [H2O2A]
type: ElementaryReaction
+- kinetics: {A: 6.0e12, lmbd_o: 100000.0, lmbd_i_coefs: [2.63844404e+03, 9.64948798e+00, 7.41268237e-03, -6.10277107e-06], beta: 1.2e10 ,n: 1.0, type: Marcus}
+ products: [HOOA]
+ radicalchange: 0
+ electronchange: -1
+ reversible: false
+ reactants: [O2A, H+]
+ type: ElementaryReaction
Units: {}
diff --git a/src/testing/propane.rms b/src/testing/propane.rms
new file mode 100644
index 000000000..57ec3f04b
--- /dev/null
+++ b/src/testing/propane.rms
@@ -0,0 +1,17337 @@
+Phases:
+- Species:
+ - name: H
+ radicalelectrons: 1
+ smiles: '[H]'
+ thermo:
+ polys:
+ - Tmax: 4879.79935843716
+ Tmin: 100.0
+ coefs:
+ - 2.500000000525325
+ - -3.0168053118223457e-12
+ - 3.745821408661492e-15
+ - -1.50856878452712e-18
+ - 1.8662647138106804e-22
+ - 25472.708111779237
+ - -0.45956624858598305
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 4879.79935843716
+ coefs:
+ - 4.284610711633441
+ - -0.001454946491116745
+ - 4.448043060261492e-07
+ - -6.043596423527559e-11
+ - 3.0792155132960395e-15
+ - 23721.582657472245
+ - -11.907724066128887
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O
+ radicalelectrons: 2
+ smiles: '[O]'
+ thermo:
+ polys:
+ - Tmax: 4879.79935843716
+ Tmin: 100.0
+ coefs:
+ - 2.500000000525325
+ - -3.0168053118223457e-12
+ - 3.745821408661492e-15
+ - -1.50856878452712e-18
+ - 1.8662647138106804e-22
+ - 29226.721595738298
+ - 5.111067701471218
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 4879.79935843716
+ coefs:
+ - 4.284610711633441
+ - -0.001454946491116745
+ - 4.448043060261492e-07
+ - -6.043596423527559e-11
+ - 3.0792155132960395e-15
+ - 27475.596141431302
+ - -6.337090116071687
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: OH
+ radicalelectrons: 1
+ smiles: '[OH]'
+ thermo:
+ polys:
+ - Tmax: 1005.2526261617098
+ Tmin: 100.0
+ coefs:
+ - 3.4857984589193647
+ - 0.0013339358808414907
+ - -4.700318999275726e-06
+ - 5.643643675269243e-09
+ - -2.063113344400356e-12
+ - 3411.9569118100476
+ - 1.9978673804073286
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1005.2526261617098
+ coefs:
+ - 2.8822414786629347
+ - 0.0010387066236587537
+ - -2.3566268082378747e-07
+ - 1.4025494835845241e-11
+ - 6.343698374022428e-16
+ - 3669.5647506075493
+ - 5.590594860321017
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: H2
+ radicalelectrons: 0
+ smiles: '[H][H]'
+ thermo:
+ polys:
+ - Tmax: 1962.8582767631272
+ Tmin: 100.0
+ coefs:
+ - 3.422537741382258
+ - 0.00028664650357324706
+ - -4.1466341255540583e-07
+ - 4.2754228008056013e-10
+ - -9.38104762945715e-14
+ - -1029.7849205867974
+ - -3.863648812092305
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1962.8582767631272
+ coefs:
+ - 2.7421487660459745
+ - 0.0005795898742444351
+ - 1.9717918882497646e-07
+ - -6.410472667823071e-11
+ - 4.959687062633969e-15
+ - -552.0148636190257
+ - 0.4143275796173358
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: H2O
+ radicalelectrons: 0
+ smiles: O
+ thermo:
+ polys:
+ - Tmax: 1281.421817698488
+ Tmin: 100.0
+ coefs:
+ - 3.9988205748848746
+ - -0.000554836391656389
+ - 2.767755632300945e-06
+ - -1.5566614469625005e-09
+ - 3.023337443367886e-13
+ - -30274.556905337708
+ - -0.030896384208409015
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1281.421817698488
+ coefs:
+ - 3.1956082103044383
+ - 0.0019523922534895888
+ - -1.6711366050201928e-07
+ - -2.9794936995082606e-11
+ - 4.451482840568504e-15
+ - -30068.704087310907
+ - 4.043319743202949
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: Ar
+ radicalelectrons: 0
+ smiles: '[Ar]'
+ thermo:
+ polys:
+ - Tmax: 4879.79935843716
+ Tmin: 100.0
+ coefs:
+ - 2.500000000525325
+ - -3.0168053118223457e-12
+ - 3.745821408661492e-15
+ - -1.50856878452712e-18
+ - 1.8662647138106804e-22
+ - -745.0000000527509
+ - 4.366303632267545
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 4879.79935843716
+ coefs:
+ - 4.284610711633441
+ - -0.001454946491116745
+ - 4.448043060261492e-07
+ - -6.043596423527559e-11
+ - 3.0792155132960395e-15
+ - -2496.1254543597483
+ - -7.081854185275359
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: He
+ radicalelectrons: 0
+ smiles: '[He]'
+ thermo:
+ polys:
+ - Tmax: 4879.79935843716
+ Tmin: 100.0
+ coefs:
+ - 2.500000000525325
+ - -3.0168053118223457e-12
+ - 3.745821408661492e-15
+ - -1.50856878452712e-18
+ - 1.8662647138106804e-22
+ - -745.0000000527509
+ - 0.9142215277153828
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 4879.79935843716
+ coefs:
+ - 4.284610711633441
+ - -0.001454946491116745
+ - 4.448043060261492e-07
+ - -6.043596423527559e-11
+ - 3.0792155132960395e-15
+ - -2496.1254543597483
+ - -10.53393628982752
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: HO2
+ radicalelectrons: 1
+ smiles: '[O]O'
+ thermo:
+ polys:
+ - Tmax: 923.9083331805842
+ Tmin: 100.0
+ coefs:
+ - 4.029564405933963
+ - -0.002639906506658832
+ - 1.522323296981161e-05
+ - -1.7167423035725762e-08
+ - 6.267513229528935e-12
+ - 322.6770882725964
+ - 4.844263977324834
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 923.9083331805842
+ coefs:
+ - 4.1513193267648925
+ - 0.0019114831945021896
+ - -4.1128768102445054e-07
+ - 6.349892727608365e-11
+ - -4.8641188419275036e-15
+ - 83.42611763588627
+ - 3.0934812052651717
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: H2O2
+ radicalelectrons: 0
+ smiles: OO
+ thermo:
+ polys:
+ - Tmax: 923.2752866882179
+ Tmin: 100.0
+ coefs:
+ - 3.7286662825238435
+ - 0.004133822246971235
+ - 5.6747942263643905e-06
+ - -1.018631606942994e-08
+ - 4.286006286373331e-12
+ - -17696.395741011656
+ - 5.359129287217652
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 923.2752866882179
+ coefs:
+ - 4.9515297296944025
+ - 0.0035422773352149274
+ - -1.0103949245831537e-06
+ - 1.6193900716891603e-10
+ - -1.1020706446964726e-14
+ - -18122.79883487882
+ - -1.5291851677688741
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CO
+ radicalelectrons: 0
+ smiles: '[C-]#[O+]'
+ thermo:
+ polys:
+ - Tmax: 1669.917958786854
+ Tmin: 100.0
+ coefs:
+ - 3.5970975674479146
+ - -0.001024246329963294
+ - 2.833385004765974e-06
+ - -1.7582709487304573e-09
+ - 3.4259232235696224e-13
+ - -14343.18993710958
+ - 3.458218314539152
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1669.917958786854
+ coefs:
+ - 2.927917200210863
+ - 0.0018193606184797287
+ - -8.353352787903638e-07
+ - 1.512747996464055e-10
+ - -9.889147881994892e-15
+ - -14292.687223900559
+ - 6.511798180719238
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CO2
+ radicalelectrons: 0
+ smiles: O=C=O
+ thermo:
+ polys:
+ - Tmax: 988.1894413474588
+ Tmin: 100.0
+ coefs:
+ - 3.27789891737922
+ - 0.002757867652580126
+ - 7.127719218740988e-06
+ - -1.0785257303648376e-08
+ - 4.142190906775295e-12
+ - -48475.60299605484
+ - 5.9785710438271895
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 988.1894413474588
+ coefs:
+ - 4.55072647740284
+ - 0.0029072590166008615
+ - -1.1464172415209453e-06
+ - 2.2579446911634201e-10
+ - -1.6952354740579414e-14
+ - -48986.01506882255
+ - -1.456698189255001
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: HCO
+ radicalelectrons: 1
+ smiles: '[CH]=O'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.23755
+ - -0.00332075
+ - 1.4003e-05
+ - -1.3424e-08
+ - 4.37416e-12
+ - 3872.41
+ - 3.30835
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.92002
+ - 0.00252279
+ - -6.71004e-07
+ - 1.05616e-10
+ - -7.43798e-15
+ - 3653.43
+ - 3.58077
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C(T)
+ radicalelectrons: 2
+ smiles: '[C]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.55424
+ - -0.000321538
+ - 7.33792e-07
+ - -7.32235e-10
+ - 2.66521e-13
+ - 85442.7
+ - 4.53131
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 2.60558
+ - -0.000195934
+ - 1.06737e-07
+ - -1.64239e-11
+ - 8.18706e-16
+ - 85411.7
+ - 4.19239
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH
+ radicalelectrons: 1
+ smiles: '[CH]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.48976
+ - 0.000324322
+ - -1.68998e-06
+ - 3.16284e-09
+ - -1.40618e-12
+ - 70612.6
+ - 2.08428
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 2.52094
+ - 0.00176536
+ - -4.61477e-07
+ - 5.92897e-11
+ - -3.34745e-15
+ - 70946.8
+ - 7.40518
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2(T)
+ radicalelectrons: 2
+ smiles: '[CH2]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.71758
+ - 0.00127391
+ - 2.17347e-06
+ - -3.48858e-09
+ - 1.65209e-12
+ - 45872.4
+ - 1.75298
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.14632
+ - 0.00303671
+ - -9.96474e-07
+ - 1.50484e-10
+ - -8.57336e-15
+ - 46041.3
+ - 4.72342
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH3
+ radicalelectrons: 1
+ smiles: '[CH3]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.65718
+ - 0.0021266
+ - 5.45839e-06
+ - -6.6181e-09
+ - 2.46571e-12
+ - 16422.7
+ - 1.67354
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 2.97812
+ - 0.00579785
+ - -1.97558e-06
+ - 3.07298e-10
+ - -1.79174e-14
+ - 16509.5
+ - 4.72248
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2O
+ radicalelectrons: 0
+ smiles: C=O
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.79372
+ - -0.00990833
+ - 3.7322e-05
+ - -3.79285e-08
+ - 1.31773e-11
+ - -14379.2
+ - 0.602798
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.16953
+ - 0.00619321
+ - -2.25056e-06
+ - 3.65976e-10
+ - -2.20149e-14
+ - -14548.7
+ - 6.04208
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: HCCO
+ radicalelectrons: 1
+ smiles: C#C[O]
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 1.87608
+ - 0.0221205
+ - -3.58869e-05
+ - 3.05403e-08
+ - -1.01281e-11
+ - 20163.4
+ - 13.6968
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.91479
+ - 0.00371409
+ - -1.30137e-06
+ - 2.06473e-10
+ - -1.21477e-14
+ - 19359.6
+ - -5.50567
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H
+ radicalelectrons: 1
+ smiles: '[C]#C'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.89868
+ - 0.0132988
+ - -2.80733e-05
+ - 2.89485e-08
+ - -1.07502e-11
+ - 67061.6
+ - 6.18548
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.6627
+ - 0.00382492
+ - -1.36633e-06
+ - 2.13455e-10
+ - -1.23217e-14
+ - 67168.4
+ - 3.92206
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H2
+ radicalelectrons: 0
+ smiles: C#C
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 0.80868
+ - 0.0233616
+ - -3.55172e-05
+ - 2.80153e-08
+ - -8.50075e-12
+ - 26429.0
+ - 13.9397
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.65878
+ - 0.00488397
+ - -1.60829e-06
+ - 2.46975e-10
+ - -1.38606e-14
+ - 25759.4
+ - -3.99838
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: H2CC
+ radicalelectrons: 0
+ smiles: '[C]=C'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.28155
+ - 0.00697643
+ - -2.38528e-06
+ - -1.21078e-09
+ - 9.82042e-13
+ - 48319.2
+ - 5.92036
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.27807
+ - 0.00475623
+ - -1.63007e-06
+ - 2.54623e-10
+ - -1.4886e-14
+ - 48014.0
+ - 0.639979
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2(S)
+ radicalelectrons: 0
+ smiles: '[CH2]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.19331
+ - -0.00233105
+ - 8.15676e-06
+ - -6.62986e-09
+ - 1.93233e-12
+ - 50366.2
+ - -0.746734
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.13502
+ - 0.00289594
+ - -8.16668e-07
+ - 1.13573e-10
+ - -6.36263e-15
+ - 50504.1
+ - 4.06031
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH3OH
+ radicalelectrons: 0
+ smiles: CO
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 5.65851
+ - -0.0162983
+ - 6.91938e-05
+ - -7.58373e-08
+ - 2.80428e-11
+ - -25612.0
+ - -0.897331
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.52727
+ - 0.0103179
+ - -3.62893e-06
+ - 5.77448e-10
+ - -3.42183e-14
+ - -26002.9
+ - 5.16759
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH3O
+ radicalelectrons: 1
+ smiles: C[O]
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.71181
+ - -0.00280463
+ - 3.76551e-05
+ - -4.73072e-08
+ - 1.86588e-11
+ - 1295.7
+ - 6.57241
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.75779
+ - 0.00744142
+ - -2.69705e-06
+ - 4.38091e-10
+ - -2.63537e-14
+ - 378.112
+ - -1.9668
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2CO
+ radicalelectrons: 0
+ smiles: C=C=O
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.13241
+ - 0.0181319
+ - -1.74093e-05
+ - 9.35336e-09
+ - -2.01725e-12
+ - -7148.09
+ - 13.3808
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.75871
+ - 0.00635124
+ - -2.25955e-06
+ - 3.62322e-10
+ - -2.15856e-14
+ - -8085.33
+ - -4.9649
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H3
+ radicalelectrons: 1
+ smiles: '[CH]=C'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.36378
+ - 0.000265766
+ - 2.79621e-05
+ - -3.72987e-08
+ - 1.5159e-11
+ - 34475.0
+ - 7.9151
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.15027
+ - 0.00754021
+ - -2.62998e-06
+ - 4.15974e-10
+ - -2.45408e-14
+ - 33856.6
+ - 1.72812
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H4
+ radicalelectrons: 0
+ smiles: C=C
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.9592
+ - -0.00757051
+ - 5.7099e-05
+ - -6.91588e-08
+ - 2.69884e-11
+ - 5089.78
+ - 4.0973
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 3.99183
+ - 0.0104834
+ - -3.71721e-06
+ - 5.94628e-10
+ - -3.5363e-14
+ - 4268.66
+ - -0.269082
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH4
+ radicalelectrons: 0
+ smiles: C
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 5.14911
+ - -0.0136622
+ - 4.91454e-05
+ - -4.84247e-08
+ - 1.66603e-11
+ - -10246.6
+ - -4.63849
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 1.65326
+ - 0.0100263
+ - -3.31661e-06
+ - 5.36483e-10
+ - -3.14697e-14
+ - -10009.6
+ - 9.90506
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H6
+ radicalelectrons: 0
+ smiles: CC
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.29143
+ - -0.00550155
+ - 5.99438e-05
+ - -7.08466e-08
+ - 2.68686e-11
+ - -11522.2
+ - 2.66679
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.04666
+ - 0.0153539
+ - -5.47039e-06
+ - 8.77827e-10
+ - -5.23168e-14
+ - -12447.3
+ - -0.968698
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C2H5
+ radicalelectrons: 1
+ smiles: C[CH2]
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.24186
+ - -0.00356905
+ - 4.82667e-05
+ - -5.85401e-08
+ - 2.25805e-11
+ - 12969.0
+ - 4.44704
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 4.32196
+ - 0.0123931
+ - -4.39681e-06
+ - 7.0352e-10
+ - -4.18435e-14
+ - 12175.9
+ - 0.171104
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2OH
+ radicalelectrons: 1
+ smiles: '[CH2]O'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.47834
+ - -0.0013507
+ - 2.78485e-05
+ - -3.64869e-08
+ - 1.47907e-11
+ - -3500.73
+ - 3.30913
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.09314
+ - 0.00594761
+ - -2.06497e-06
+ - 3.23008e-10
+ - -1.88126e-14
+ - -4034.1
+ - -1.84691
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH3CO
+ radicalelectrons: 1
+ smiles: C[C]=O
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.03587
+ - 0.000877295
+ - 3.071e-05
+ - -3.92476e-08
+ - 1.52969e-11
+ - -2682.07
+ - 7.86177
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.31372
+ - 0.00917378
+ - -3.32204e-06
+ - 5.39475e-10
+ - -3.24524e-14
+ - -3645.04
+ - -1.67576
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH2CHO
+ radicalelectrons: 1
+ smiles: '[CH2]C=O'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.66874
+ - 0.0096233
+ - 1.60617e-05
+ - -2.87682e-08
+ - 1.2503e-11
+ - 219.438
+ - 12.5694
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.91637
+ - 0.0088465
+ - -3.14955e-06
+ - 5.05413e-10
+ - -3.01305e-14
+ - -1047.8
+ - -6.1065
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CH3CHO
+ radicalelectrons: 0
+ smiles: CC=O
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.72946
+ - -0.00319329
+ - 4.75349e-05
+ - -5.74586e-08
+ - 2.19311e-11
+ - -21572.9
+ - 4.10302
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.40411
+ - 0.0117231
+ - -4.22631e-06
+ - 6.83725e-10
+ - -4.09849e-14
+ - -22593.1
+ - -3.48079
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: N2
+ radicalelectrons: 0
+ smiles: N#N
+ thermo:
+ polys:
+ - Tmax: 1817.0287919825385
+ Tmin: 100.0
+ coefs:
+ - 3.612626169859956
+ - -0.0010089331553996888
+ - 2.498992136449267e-06
+ - -1.4337621869509162e-09
+ - 2.5863728759039876e-13
+ - -1051.1028986476763
+ - 2.652702455109511
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1817.0287919825385
+ coefs:
+ - 2.975878464846093
+ - 0.0016414415528415603
+ - -7.19736883902888e-07
+ - 1.2538074179037009e-10
+ - -7.91549201558733e-15
+ - -1025.8303461626087
+ - 5.5377053808078704
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: Ne
+ radicalelectrons: 0
+ smiles: '[Ne]'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.5
+ - 0.0
+ - 0.0
+ - 0.0
+ - 0.0
+ - -745.375
+ - 3.35532
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 2.5
+ - 0.0
+ - 0.0
+ - 0.0
+ - 0.0
+ - -745.375
+ - 3.35532
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: propane
+ radicalelectrons: 0
+ smiles: CCC
+ thermo:
+ polys:
+ - Tmax: 990.0044447360791
+ Tmin: 100.0
+ coefs:
+ - 3.0633316187498982
+ - 0.012921817524987646
+ - 3.4701988935862256e-05
+ - -4.709290964266902e-08
+ - 1.7137676651356043e-11
+ - -14390.57756377152
+ - 10.783666514126045
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 990.0044447360791
+ coefs:
+ - 5.604518476642052
+ - 0.02195267740257454
+ - -8.220690033573647e-06
+ - 1.5010124875628818e-09
+ - -1.0563308069346353e-13
+ - -15839.45333960793
+ - -6.226897471206202
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O2
+ radicalelectrons: 0
+ smiles: '[O][O]'
+ thermo:
+ polys:
+ - Tmax: 1087.7079232065369
+ Tmin: 100.0
+ coefs:
+ - 3.5376364615785816
+ - -0.0012282705872301545
+ - 5.367571095322405e-06
+ - -4.931262536253492e-09
+ - 1.4595437336378489e-12
+ - -1037.990236056102
+ - 4.671799513145641
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1087.7079232065369
+ coefs:
+ - 3.1642750658394694
+ - 0.0016945325483963781
+ - -8.0033307382962e-07
+ - 1.590294446845065e-10
+ - -1.1489052288531864e-14
+ - -1048.4466422192575
+ - 6.083014273477099
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C[CH]C
+ radicalelectrons: 1
+ smiles: C[CH]C
+ thermo:
+ polys:
+ - Tmax: 1029.9871751722244
+ Tmin: 100.0
+ coefs:
+ - 3.2351696995251804
+ - 0.011101790853449828
+ - 2.80207255364579e-05
+ - -3.594502882519022e-08
+ - 1.2365375262219961e-11
+ - 9053.756233914857
+ - 11.981415191790637
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1029.9871751722244
+ coefs:
+ - 4.365902723781827
+ - 0.021439816934892695
+ - -8.485510154487455e-06
+ - 1.5679988637193602e-09
+ - -1.0981153888381023e-13
+ - 8039.533091019107
+ - 2.7001313458393223
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(C)OO
+ radicalelectrons: 0
+ smiles: CC(C)OO
+ thermo:
+ polys:
+ - Tmax: 1330.8075142852147
+ Tmin: 100.0
+ coefs:
+ - 1.6782924161800052
+ - 0.049283312552798705
+ - -3.781892780155322e-05
+ - 1.5722075662326793e-08
+ - -2.733210593143486e-12
+ - -26381.012170840808
+ - 18.778460535247604
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1330.8075142852147
+ coefs:
+ - 9.857654945982345
+ - 0.024698615748031977
+ - -1.0108608929878047e-05
+ - 1.8405988492241797e-09
+ - -1.25489809534428e-13
+ - -28558.04032538977
+ - -23.01976985049038
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C=CC
+ radicalelectrons: 0
+ smiles: C=CC
+ thermo:
+ polys:
+ - Tmax: 983.7584758650229
+ Tmin: 100.0
+ coefs:
+ - 3.319109410421207
+ - 0.008179726743391015
+ - 3.3473109761744625e-05
+ - -4.361870157888239e-08
+ - 1.5821046579288102e-11
+ - 749.3258252229149
+ - 9.540291979605595
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 983.7584758650229
+ coefs:
+ - 5.367596140148946
+ - 0.017074226092290493
+ - -6.351032423476166e-06
+ - 1.166184918139939e-09
+ - -8.276116613874797e-14
+ - -487.1569055765934
+ - -4.544925174748875
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(C)O[O]
+ radicalelectrons: 1
+ smiles: CC(C)O[O]
+ thermo:
+ polys:
+ - Tmax: 1582.7412315723507
+ Tmin: 100.0
+ coefs:
+ - 1.9585081566354812
+ - 0.04142892007226609
+ - -2.7443678049424324e-05
+ - 9.494195512665834e-09
+ - -1.3627346802197664e-12
+ - -9431.920092117169
+ - 18.32918621369996
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1582.7412315723507
+ coefs:
+ - 9.884596667363454
+ - 0.021397767001101027
+ - -8.45982998879269e-06
+ - 1.4980621144957324e-09
+ - -9.972383448693726e-14
+ - -11940.927091509217
+ - -23.54899401057602
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[CH2]CC'
+ radicalelectrons: 1
+ smiles: '[CH2]CC'
+ thermo:
+ polys:
+ - Tmax: 984.4671267346405
+ Tmin: 100.0
+ coefs:
+ - 3.0281464930330544
+ - 0.014702441021397967
+ - 2.4050595340717322e-05
+ - -3.667333189793564e-08
+ - 1.3860920147597665e-11
+ - 10512.055045883926
+ - 12.469903730300922
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 984.4671267346405
+ coefs:
+ - 6.1654668286462675
+ - 0.01844940240364712
+ - -6.790260833513189e-06
+ - 1.2304840854373103e-09
+ - -8.638597142643126e-14
+ - 9095.046388323526
+ - -6.676249724032465
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CCCO[O]
+ radicalelectrons: 1
+ smiles: CCCO[O]
+ thermo:
+ polys:
+ - Tmax: 1072.5541760055753
+ Tmin: 100.0
+ coefs:
+ - 2.1507608144547823
+ - 0.034109402075483415
+ - -6.287976311032935e-06
+ - -1.1690195377262681e-08
+ - 5.7081496217794864e-12
+ - -6992.043710422239
+ - 19.965117735873136
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1072.5541760055753
+ coefs:
+ - 8.784450905990715
+ - 0.022741497386952678
+ - -9.090598697834316e-06
+ - 1.675786230059142e-09
+ - -1.1671684000941995e-13
+ - -9184.174290078734
+ - -16.088761789951736
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[CH2]CCOO'
+ radicalelectrons: 1
+ smiles: '[CH2]CCOO'
+ thermo:
+ polys:
+ - Tmax: 1415.6394541732761
+ Tmin: 100.0
+ coefs:
+ - 1.7307508262105893
+ - 0.04578407896642616
+ - -3.5168862666540754e-05
+ - 1.424477137846978e-08
+ - -2.360914968306929e-12
+ - 1161.0065563833432
+ - 22.474559519009702
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1415.6394541732761
+ coefs:
+ - 10.829359246975844
+ - 0.020075166595570137
+ - -7.927821589709215e-06
+ - 1.416114776390998e-09
+ - -9.53843978867167e-14
+ - -1415.054974322583
+ - -24.583443880593435
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CO[O]
+ radicalelectrons: 1
+ smiles: CO[O]
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.9717
+ - -0.00529357
+ - 4.77334e-05
+ - -5.77066e-08
+ - 2.2222e-11
+ - -129.022
+ - 2.81501
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 5.5553
+ - 0.00912236
+ - -3.23852e-06
+ - 5.18714e-10
+ - -3.08834e-14
+ - -1035.69
+ - -3.99159
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]OCCCOO'
+ radicalelectrons: 1
+ smiles: '[O]OCCCOO'
+ thermo:
+ polys:
+ - Tmax: 834.9777570661373
+ Tmin: 100.0
+ coefs:
+ - 0.31575408176518077
+ - 0.08856063066109598
+ - -0.0001367344446449383
+ - 1.16892577825314e-07
+ - -3.949399179106719e-11
+ - -17192.67937613427
+ - 26.234466440782285
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 834.9777570661373
+ coefs:
+ - 9.341544025571118
+ - 0.03325894368149917
+ - -1.571642141712218e-05
+ - 2.9661480882549303e-09
+ - -2.0279264033210341e-13
+ - -18279.42968775292
+ - -13.163819989779979
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O=CCCOO
+ radicalelectrons: 0
+ smiles: O=CCCOO
+ thermo:
+ polys:
+ - Tmax: 851.7081240067574
+ Tmin: 100.0
+ coefs:
+ - 1.1421475697470833
+ - 0.07210105221801368
+ - -0.00012004797147671789
+ - 1.1191639784400818e-07
+ - -4.021511121072331e-11
+ - -33743.74752998787
+ - 21.557054366176015
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 851.7081240067574
+ coefs:
+ - 5.2593875139155655
+ - 0.03288004363517294
+ - -1.595310677032515e-05
+ - 3.025420918987596e-09
+ - -2.0649317466979063e-13
+ - -33723.86303733555
+ - 6.588588489709287
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]CCC=O'
+ radicalelectrons: 1
+ smiles: '[O]CCC=O'
+ thermo:
+ polys:
+ - Tmax: 1195.8706683678367
+ Tmin: 100.0
+ coefs:
+ - 2.399947838094174
+ - 0.030203239096109044
+ - -1.1243620347582275e-05
+ - -2.716023193706679e-09
+ - 2.032544835897089e-12
+ - -14873.337230839508
+ - 19.27038015731186
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1195.8706683678367
+ coefs:
+ - 8.31110023675977
+ - 0.019026857910540138
+ - -8.006375834886066e-06
+ - 1.4896865579664284e-09
+ - -1.0315826449538989e-13
+ - -16901.755882892634
+ - -12.874643493752952
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]OCC=O'
+ radicalelectrons: 1
+ smiles: '[O]OCC=O'
+ thermo:
+ polys:
+ - Tmax: 1433.5084834906554
+ Tmin: 100.0
+ coefs:
+ - 2.2985412125812132
+ - 0.03278177971226442
+ - -2.7743572714370837e-05
+ - 1.1755851824107248e-08
+ - -1.9728444906264903e-12
+ - -11417.827806853888
+ - 17.29372166535872
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1433.5084834906554
+ coefs:
+ - 10.420591954341877
+ - 0.010117997495553534
+ - -4.0281786332292585e-06
+ - 7.266068002615885e-10
+ - -4.934315618953956e-14
+ - -13746.39618450523
+ - -24.81530080865904
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(C)[O]
+ radicalelectrons: 1
+ smiles: CC(C)[O]
+ thermo:
+ polys:
+ - Tmax: 1031.3694843809726
+ Tmin: 100.0
+ coefs:
+ - 2.4720536445853325
+ - 0.02759174093566764
+ - 1.2793431999474407e-06
+ - -1.7012264253915446e-08
+ - 7.400547160127465e-12
+ - -7309.350902174527
+ - 14.268768656410536
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1031.3694843809726
+ coefs:
+ - 7.678895439271634
+ - 0.020676088091616873
+ - -7.97426015464018e-06
+ - 1.4519707260238082e-09
+ - -1.0089534863531906e-13
+ - -9089.605042875322
+ - -14.435753040245842
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: COO
+ radicalelectrons: 0
+ smiles: COO
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.90541
+ - 0.0174995
+ - 5.28244e-06
+ - -2.52827e-08
+ - 1.34368e-11
+ - -16889.5
+ - 11.3742
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 7.76538
+ - 0.008615
+ - -2.98007e-06
+ - 4.68638e-10
+ - -2.75339e-14
+ - -18298.0
+ - -14.3993
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CCCOO
+ radicalelectrons: 0
+ smiles: CCCOO
+ thermo:
+ polys:
+ - Tmax: 1639.4897247340061
+ Tmin: 100.0
+ coefs:
+ - 1.724782387919551
+ - 0.045289795425131
+ - -2.9704628913429868e-05
+ - 1.004600500634516e-08
+ - -1.3980903786757436e-12
+ - -24074.461736165274
+ - 20.27748914202753
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1639.4897247340061
+ coefs:
+ - 11.085370350541721
+ - 0.02245221494637336
+ - -8.81030512117022e-06
+ - 1.5498186028576833e-09
+ - -1.0254982696912012e-13
+ - -27143.809895135997
+ - -29.50976492608046
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CCC[O]
+ radicalelectrons: 1
+ smiles: CCC[O]
+ thermo:
+ polys:
+ - Tmax: 1050.437752497436
+ Tmin: 100.0
+ coefs:
+ - 2.4899971572545314
+ - 0.027274154465860876
+ - 1.6647096698022992e-06
+ - -1.6615373708074833e-08
+ - 7.014831974181641e-12
+ - -6000.756841002269
+ - 15.816407278007304
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1050.437752497436
+ coefs:
+ - 7.461420188032917
+ - 0.021330762124874836
+ - -8.394064340424384e-06
+ - 1.5386896110304693e-09
+ - -1.0702385770759162e-13
+ - -7761.722273167299
+ - -11.823095936004828
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CCO[O]
+ radicalelectrons: 1
+ smiles: CCO[O]
+ thermo:
+ polys:
+ - Tmax: 1009.3029651610431
+ Tmin: 100.0
+ coefs:
+ - 2.8889281183492455
+ - 0.01852344927451133
+ - 1.0453654306161596e-05
+ - -2.3519178232782648e-08
+ - 9.427434853885598e-12
+ - -4266.355663091045
+ - 15.060928904615869
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1009.3029651610431
+ coefs:
+ - 7.151548461530428
+ - 0.015628054471314
+ - -6.0466446388981075e-06
+ - 1.120703716238234e-09
+ - -7.936269796165296e-14
+ - -5839.789958803995
+ - -9.075259618158919
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CCOO
+ radicalelectrons: 0
+ smiles: CCOO
+ thermo:
+ polys:
+ - Tmax: 1077.3345394143576
+ Tmin: 100.0
+ coefs:
+ - 2.5026862248946555
+ - 0.028014412403135396
+ - -8.072117649254515e-06
+ - -6.286575390773473e-09
+ - 3.577776683647082e-12
+ - -21298.817702670385
+ - 15.619405428492309
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1077.3345394143576
+ coefs:
+ - 7.8598445191473845
+ - 0.01768104897304596
+ - -6.991241810020348e-06
+ - 1.2787938358475916e-09
+ - -8.8585977585235e-14
+ - -23007.72760474643
+ - -13.198877142617189
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC[O]
+ radicalelectrons: 1
+ smiles: CC[O]
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 3.26906
+ - 0.00933563
+ - 2.96317e-05
+ - -4.53411e-08
+ - 1.88796e-11
+ - -2950.23
+ - 10.4201
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 6.55054
+ - 0.0132526
+ - -4.74726e-06
+ - 7.64699e-10
+ - -4.57008e-14
+ - -4471.92
+ - -9.61231
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]OC=O'
+ radicalelectrons: 1
+ smiles: '[O]OC=O'
+ thermo:
+ polys:
+ - Tmax: 990.6779939120753
+ Tmin: 100.0
+ coefs:
+ - 3.118707222608098
+ - 0.014518679980343329
+ - -1.8501094657705152e-07
+ - -1.2253608905192179e-08
+ - 6.081513742986128e-12
+ - -14223.664324722746
+ - 11.317743306105852
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 990.6779939120753
+ coefs:
+ - 8.521452910398365
+ - 0.004097337793366117
+ - -1.6562030352405146e-06
+ - 3.4482738250925523e-10
+ - -2.7143406742845112e-14
+ - -15853.219220117606
+ - -17.518478005593874
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O=COO
+ radicalelectrons: 0
+ smiles: O=COO
+ thermo:
+ polys:
+ - Tmax: 1220.2508851916562
+ Tmin: 100.0
+ coefs:
+ - 2.521762366481827
+ - 0.0292762903179461
+ - -3.467958621685327e-05
+ - 1.998252965752031e-08
+ - -4.360920018824123e-12
+ - -36539.67290759456
+ - 12.119073309428028
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1220.2508851916562
+ coefs:
+ - 9.731927439881192
+ - 0.0036292464897547147
+ - -6.795339770347398e-07
+ - 5.5842125883319774e-11
+ - -1.5846305950605902e-15
+ - -38149.51894591462
+ - -23.48724348075944
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]C=O'
+ radicalelectrons: 1
+ smiles: '[O]C=O'
+ thermo:
+ polys:
+ - Tmax: 1057.6215040435045
+ Tmin: 100.0
+ coefs:
+ - 3.566937201892013
+ - 0.007373916047320199
+ - 1.234111819945351e-06
+ - -6.051915538948169e-09
+ - 2.5268650159991603e-12
+ - -16668.234132680438
+ - 8.246844368230331
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1057.6215040435045
+ coefs:
+ - 5.514674804453433
+ - 0.004873853330759948
+ - -2.122037560019135e-06
+ - 4.142159772294408e-10
+ - -2.99878490016859e-14
+ - -17352.397888412816
+ - -2.5456884200774383
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(=O)O[O]
+ radicalelectrons: 1
+ smiles: CC(=O)O[O]
+ thermo:
+ polys:
+ - Tmax: 1245.9267502085936
+ Tmin: 100.0
+ coefs:
+ - 2.574345695855832
+ - 0.03170801929911184
+ - -2.7154691708238323e-05
+ - 1.2223149366837118e-08
+ - -2.28423119639572e-12
+ - -20811.640922016482
+ - 15.336436345721634
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1245.9267502085936
+ coefs:
+ - 7.859472337776131
+ - 0.01474024282782527
+ - -6.72669694013475e-06
+ - 1.292548820233103e-09
+ - -9.095372968189899e-14
+ - -22128.610822829527
+ - -11.323311297864363
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[CH2]C(=O)OO'
+ radicalelectrons: 1
+ smiles: '[CH2]C(=O)OO'
+ thermo:
+ polys:
+ - Tmax: 1014.6340123094622
+ Tmin: 100.0
+ coefs:
+ - 2.1541682763714154
+ - 0.0316289717558871
+ - -7.951305307609103e-06
+ - -1.600187993229156e-08
+ - 8.876049373061836e-12
+ - -19671.68403376857
+ - 15.879603176888558
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1014.6340123094622
+ coefs:
+ - 12.999118761501975
+ - 0.008901643629800862
+ - -3.958951141360792e-06
+ - 8.282223387929896e-10
+ - -6.396886795841232e-14
+ - -22903.277319347835
+ - -41.678539495411584
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]OCC(=O)OO'
+ radicalelectrons: 1
+ smiles: '[O]OCC(=O)OO'
+ thermo:
+ polys:
+ - Tmax: 897.2048567561042
+ Tmin: 100.0
+ coefs:
+ - 0.8038766414410639
+ - 0.07361233609536799
+ - -0.00011481032131539036
+ - 8.936607753297477e-08
+ - -2.6768948653312184e-11
+ - -34670.99914407745
+ - 23.875354866034275
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 897.2048567561042
+ coefs:
+ - 12.680848750315295
+ - 0.014614477665268927
+ - -6.064716030925414e-06
+ - 1.0509731004684387e-09
+ - -6.742221714560069e-14
+ - -36558.83532640012
+ - -30.779543061104587
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(=O)OO
+ radicalelectrons: 0
+ smiles: CC(=O)OO
+ thermo:
+ polys:
+ - Tmax: 939.1206150082689
+ Tmin: 100.0
+ coefs:
+ - 2.0477632842892133
+ - 0.040406507769544055
+ - -4.017204909164383e-05
+ - 1.9658487339115e-08
+ - -3.31521682430563e-12
+ - -44122.395277833995
+ - 15.92295362816826
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 939.1206150082689
+ coefs:
+ - 10.161584599115523
+ - 0.011775565768936841
+ - -3.910486334518348e-06
+ - 6.388001190501275e-10
+ - -4.144339658362841e-14
+ - -45907.78859485012
+ - -24.10374820443028
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C[CH]CO
+ radicalelectrons: 1
+ smiles: C[CH]CO
+ thermo:
+ polys:
+ - Tmax: 2194.558089324921
+ Tmin: 100.0
+ coefs:
+ - 2.515319663568373
+ - 0.031245699868905217
+ - -1.6181625159347968e-05
+ - 4.024326599093093e-09
+ - -4.02055354255252e-13
+ - -8943.846287496614
+ - 17.511429195620103
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 2194.558089324921
+ coefs:
+ - 10.216994104423128
+ - 0.017208228131432392
+ - -6.587090837345364e-06
+ - 1.1097438614153401e-09
+ - -7.003849004828237e-14
+ - -12324.272066484524
+ - -25.698228116967517
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(CO)O[O]
+ radicalelectrons: 1
+ smiles: CC(CO)O[O]
+ thermo:
+ polys:
+ - Tmax: 851.2065174059322
+ Tmin: 100.0
+ coefs:
+ - 1.3831731589974803
+ - 0.06073009807821583
+ - -6.876428896563311e-05
+ - 4.632709080123387e-08
+ - -1.3076639994348834e-11
+ - -27488.459906784712
+ - 23.343556774606014
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 851.2065174059322
+ coefs:
+ - 8.162518172491815
+ - 0.028872380696088724
+ - -1.2624232952080916e-05
+ - 2.3578962681737312e-09
+ - -1.627986674206058e-13
+ - -28642.579475612947
+ - -8.270679036368575
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C=CCO
+ radicalelectrons: 0
+ smiles: C=CCO
+ thermo:
+ polys:
+ - Tmax: 515.4595805079405
+ Tmin: 100.0
+ coefs:
+ - 2.7017803070681436
+ - 0.03295741025045389
+ - -1.6454536700762858e-05
+ - -1.882192514561601e-08
+ - 2.3951208474494052e-11
+ - -17234.33251740306
+ - 12.189144750215174
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 515.4595805079405
+ coefs:
+ - 4.966097322068599
+ - 0.023077065954073626
+ - -1.0083210612563156e-05
+ - 1.88372892287854e-09
+ - -1.300326909007008e-13
+ - -17569.93840483187
+ - 1.7745912724062036
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC([CH]O)OO
+ radicalelectrons: 1
+ smiles: CC([CH]O)OO
+ thermo:
+ polys:
+ - Tmax: 834.1336109729933
+ Tmin: 100.0
+ coefs:
+ - 0.8799254626513586
+ - 0.07269125840099895
+ - -9.389114223350735e-05
+ - 6.74226760603059e-08
+ - -1.9662171735265724e-11
+ - -24068.29368343949
+ - 23.941011289180985
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 834.1336109729933
+ coefs:
+ - 10.320227325379147
+ - 0.027422626413840728
+ - -1.2488195458702192e-05
+ - 2.36472757308585e-09
+ - -1.6409077504541332e-13
+ - -25643.235010693286
+ - -19.89115914027344
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC1OC1O
+ radicalelectrons: 0
+ smiles: CC1OC1O
+ thermo:
+ polys:
+ - Tmax: 855.0466151209422
+ Tmin: 100.0
+ coefs:
+ - 2.272293155742121
+ - 0.028300480538277592
+ - 2.0235759025484597e-05
+ - -5.55093288668611e-08
+ - 2.7663406733826162e-11
+ - -36450.45680148422
+ - 15.43278755528577
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 855.0466151209422
+ coefs:
+ - 12.066917377940264
+ - 0.011211070976193838
+ - -1.8678735568271052e-07
+ - -2.882627261277252e-10
+ - 2.7782553615622343e-14
+ - -39175.69352197182
+ - -36.42834505570322
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O=CO
+ radicalelectrons: 0
+ smiles: O=CO
+ thermo:
+ polys:
+ - Tmax: 993.7307281244472
+ Tmin: 100.0
+ coefs:
+ - 3.7624053007041476
+ - -0.0009438512836607772
+ - 3.387785134472135e-05
+ - -4.049832464064597e-08
+ - 1.4398645827633082e-11
+ - -46821.21015576742
+ - 7.632762052993752
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 993.7307281244472
+ coefs:
+ - 5.645002595039612
+ - 0.007551820433516381
+ - -3.2085139250813955e-06
+ - 6.589189238569773e-10
+ - -5.0505511656085945e-14
+ - -47989.002181672564
+ - -5.431041787092736
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[CH]C'
+ radicalelectrons: 0
+ smiles: '[CH]C'
+ thermo:
+ polys:
+ - Tmax: 846.1095455551934
+ Tmin: 100.0
+ coefs:
+ - 3.368696628344066
+ - 0.016423179270539774
+ - -2.165008907248181e-05
+ - 2.1822378819398285e-08
+ - -8.701622080848073e-12
+ - 42868.28359379132
+ - 21.853914068624373
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 846.1095455551934
+ coefs:
+ - 2.623437830338972
+ - 0.013842934298591786
+ - -6.2554229099132475e-06
+ - 1.1670374855662684e-09
+ - -7.953619137041626e-14
+ - 43212.87187157661
+ - 26.615870696499854
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC=CO
+ radicalelectrons: 0
+ smiles: CC=CO
+ thermo:
+ polys:
+ - Tmax: 1529.291136976719
+ Tmin: 100.0
+ coefs:
+ - 2.435185828361727
+ - 0.03214289867776836
+ - -2.113647304434621e-05
+ - 7.434240916958952e-09
+ - -1.098233226820338e-12
+ - -20020.482764796303
+ - 13.075583350234618
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1529.291136976719
+ coefs:
+ - 8.003231308038965
+ - 0.01757920299413877
+ - -6.851754595673595e-06
+ - 1.207091935929148e-09
+ - -8.025592372185558e-14
+ - -21723.519199343005
+ - -16.1523600207936
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC([O])=O
+ radicalelectrons: 1
+ smiles: CC([O])=O
+ thermo:
+ polys:
+ - Tmax: 980.875457983423
+ Tmin: 100.0
+ coefs:
+ - 3.2577888248839204
+ - 0.009854713664336422
+ - 2.1405096479172656e-05
+ - -3.315015105407119e-08
+ - 1.2843700236086305e-11
+ - -24124.871877180587
+ - 11.907087222698072
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 980.875457983423
+ coefs:
+ - 7.100158088140898
+ - 0.010274455787361412
+ - -3.8406566898423085e-06
+ - 7.30886485246101e-10
+ - -5.381421496749316e-14
+ - -25652.618206074847
+ - -10.501226012909012
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C[CH]C=O
+ radicalelectrons: 1
+ smiles: C[CH]C=O
+ thermo:
+ polys:
+ - Tmax: 1199.019554699848
+ Tmin: 100.0
+ coefs:
+ - 2.814990850371121
+ - 0.02235677777855942
+ - -3.5807616597568595e-06
+ - -5.923158351491458e-09
+ - 2.497915820025867e-12
+ - -4657.8107468879425
+ - 13.371650679516437
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1199.019554699848
+ coefs:
+ - 6.314921512909157
+ - 0.01806766596229891
+ - -7.456117499053703e-06
+ - 1.3697366015933689e-09
+ - -9.400478096445522e-14
+ - -6028.093240500152
+ - -6.3629921073850895
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC(C=O)O[O]
+ radicalelectrons: 1
+ smiles: CC(C=O)O[O]
+ thermo:
+ polys:
+ - Tmax: 1260.3089121599298
+ Tmin: 100.0
+ coefs:
+ - 1.733240137121031
+ - 0.04795943214364085
+ - -4.240084671580995e-05
+ - 1.9641069448828947e-08
+ - -3.700495505311245e-12
+ - -16742.78744368668
+ - 21.249913417415993
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1260.3089121599298
+ coefs:
+ - 10.804657669629337
+ - 0.01916844756860479
+ - -8.134394291842474e-06
+ - 1.5151830292659986e-09
+ - -1.0498442323353864e-13
+ - -19029.3536660673
+ - -24.613200994303043
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: CC=C=O
+ radicalelectrons: 0
+ smiles: CC=C=O
+ thermo:
+ polys:
+ - Tmax: 1106.3688956819021
+ Tmin: 100.0
+ coefs:
+ - 3.004964974879766
+ - 0.018362215031305994
+ - -5.86278062273049e-07
+ - -8.199498411687813e-09
+ - 3.3864046982515127e-12
+ - -9308.278483402853
+ - 12.008922213291667
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 1106.3688956819021
+ coefs:
+ - 5.962885873415039
+ - 0.015031611615521558
+ - -6.054098541261383e-06
+ - 1.1109754744136723e-09
+ - -7.676964475238129e-14
+ - -10413.457543794853
+ - -4.597034841388513
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]C(=O)O'
+ radicalelectrons: 1
+ smiles: '[O]C(=O)O'
+ thermo:
+ polys:
+ - Tmax: 968.1884284609771
+ Tmin: 100.0
+ coefs:
+ - 3.286011725140122
+ - 0.009075820770634884
+ - 1.535125315680098e-05
+ - -2.8637857156823285e-08
+ - 1.1971647309372466e-11
+ - -45835.09442335472
+ - 11.02096438654325
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 968.1884284609771
+ coefs:
+ - 8.686923025238093
+ - 0.003225400235617611
+ - -1.0907385407797294e-06
+ - 2.462953438324692e-10
+ - -2.1581928139652965e-14
+ - -47652.528409018676
+ - -18.845540902329333
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[CH2]CO'
+ radicalelectrons: 1
+ smiles: '[CH2]CO'
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 4.20954
+ - 0.00912965
+ - 2.47462e-05
+ - -3.92946e-08
+ - 1.66541e-11
+ - -4915.11
+ - 8.30445
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 7.01349
+ - 0.0120204
+ - -4.21992e-06
+ - 6.70676e-10
+ - -3.97135e-14
+ - -6161.62
+ - -8.62052
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: '[O]OCCO'
+ radicalelectrons: 1
+ smiles: '[O]OCCO'
+ thermo:
+ polys:
+ - Tmax: 851.7405600562861
+ Tmin: 100.0
+ coefs:
+ - 1.9494919958526729
+ - 0.049215764259643746
+ - -7.02133443710134e-05
+ - 5.936843702329284e-08
+ - -2.0061636817722094e-11
+ - -23129.280488440832
+ - 19.402523185068404
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 851.7405600562861
+ coefs:
+ - 6.019182897801731
+ - 0.022561869827038627
+ - -9.991768866304042e-06
+ - 1.8368439779531079e-09
+ - -1.2390506077789514e-13
+ - -23548.989457991942
+ - 2.027553678077899
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: O[CH]COO
+ radicalelectrons: 1
+ smiles: O[CH]COO
+ thermo:
+ polys:
+ - Tmax: 846.762717416779
+ Tmin: 100.0
+ coefs:
+ - 1.4425050715717855
+ - 0.06123102003569167
+ - -9.55796160189627e-05
+ - 8.08515142851483e-08
+ - -2.68492733593235e-11
+ - -19708.958927566182
+ - 20.01277095438712
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 846.762717416779
+ coefs:
+ - 8.19714259710594
+ - 0.021074565245909654
+ - -9.832708883246604e-06
+ - 1.837990751424036e-09
+ - -1.247098630053535e-13
+ - -20557.165859114688
+ - -9.704809821542746
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: OC1CO1
+ radicalelectrons: 0
+ smiles: OC1CO1
+ thermo:
+ polys:
+ - Tmax: 823.1456635189423
+ Tmin: 100.0
+ coefs:
+ - 2.9948806898601714
+ - 0.014755550914808289
+ - 2.686085442643957e-05
+ - -5.454713549785798e-08
+ - 2.6663860785848243e-11
+ - -32097.905362571546
+ - 11.635984924202226
+ type: NASApolynomial
+ - Tmax: 5000.0
+ Tmin: 823.1456635189423
+ coefs:
+ - 9.620362771330877
+ - 0.005446638613149901
+ - 2.1178017346162813e-06
+ - -7.295818698935083e-10
+ - 5.991846715358708e-14
+ - -33964.028681068914
+ - -23.74850535686529
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ - name: C=CO
+ radicalelectrons: 0
+ smiles: C=CO
+ thermo:
+ polys:
+ - Tmax: 1000.0
+ Tmin: 200.0
+ coefs:
+ - 2.28758
+ - 0.0197013
+ - 1.96383e-06
+ - -1.9439e-08
+ - 1.02617e-11
+ - -16537.3
+ - 14.1333
+ type: NASApolynomial
+ - Tmax: 6000.0
+ Tmin: 1000.0
+ coefs:
+ - 7.49818
+ - 0.0103957
+ - -3.66891e-06
+ - 5.85206e-10
+ - -3.47374e-14
+ - -18164.3
+ - -13.8388
+ type: NASApolynomial
+ type: NASA
+ type: Species
+ name: phase
+Reactions:
+- kinetics:
+ A: 104000000.00000001
+ Ea: 63956.624
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O
+ - OH
+ radicalchange: 2
+ reactants:
+ - O2
+ - H
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 3818000.0000000005
+ Ea: 33254.432
+ n: 0.0
+ type: Arrhenius
+ - A: 879200000.0000001
+ Ea: 80207.28
+ n: 0.0
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - H
+ - OH
+ radicalchange: 0
+ reactants:
+ - O
+ - H2
+ type: ElementaryReaction
+- kinetics:
+ A: 216.00000000000003
+ Ea: 14351.12
+ n: 1.51
+ type: Arrhenius
+ products:
+ - H
+ - H2O
+ radicalchange: 0
+ reactants:
+ - OH
+ - H2
+ type: ElementaryReaction
+- kinetics:
+ A: 0.033400000000000006
+ Ea: -8075.12
+ n: 2.42
+ type: Arrhenius
+ products:
+ - O
+ - H2O
+ radicalchange: 0
+ reactants:
+ - OH
+ - OH
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 45770000000000.01
+ Ea: 436725.92000000004
+ n: -1.4
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.0
+ CO: 1.9
+ CO2: 3.8
+ H2: 2.5
+ H2O: 12.0
+ He: 0.0
+ type: ThirdBody
+ products:
+ - H
+ - H
+ radicalchange: 2
+ reactants:
+ - H2
+ type: ElementaryReaction
+- kinetics:
+ A: 5840000000000.001
+ Ea: 436725.92000000004
+ n: -1.1
+ type: Arrhenius
+ products:
+ - Ar
+ - H
+ - H
+ radicalchange: 2
+ reactants:
+ - Ar
+ - H2
+ type: ElementaryReaction
+- kinetics:
+ A: 5840000000000.001
+ Ea: 436725.92000000004
+ n: -1.1
+ type: Arrhenius
+ products:
+ - He
+ - H
+ - H
+ radicalchange: 2
+ reactants:
+ - He
+ - H2
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 6165.000000000001
+ Ea: 0.0
+ n: -0.5
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.0
+ CO: 1.9
+ CO2: 3.8
+ H2: 2.5
+ H2O: 12.0
+ He: 0.0
+ type: ThirdBody
+ products:
+ - O2
+ radicalchange: -4
+ reactants:
+ - O
+ - O
+ type: ElementaryReaction
+- kinetics:
+ A: 18.860000000000003
+ Ea: -7480.992
+ n: 0.0
+ type: Arrhenius
+ products:
+ - Ar
+ - O2
+ radicalchange: -4
+ reactants:
+ - Ar
+ - O
+ - O
+ type: ElementaryReaction
+- kinetics:
+ A: 18.860000000000003
+ Ea: -7480.992
+ n: 0.0
+ type: Arrhenius
+ products:
+ - He
+ - O2
+ radicalchange: -4
+ reactants:
+ - He
+ - O
+ - O
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 4714000.000000001
+ Ea: 0.0
+ n: -1.0
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.75
+ CO: 1.9
+ CO2: 3.8
+ H2: 2.5
+ H2O: 12.0
+ He: 0.75
+ type: ThirdBody
+ products:
+ - OH
+ radicalchange: -2
+ reactants:
+ - O
+ - H
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 6.064000000000001e+21
+ Ea: 505385.36000000004
+ n: -3.322
+ type: Arrhenius
+ efficiencies:
+ CO: 1.9
+ CO2: 3.8
+ H2: 3.0
+ H2O: 0.0
+ He: 1.1
+ N2: 2.0
+ O2: 1.5
+ type: ThirdBody
+ products:
+ - H
+ - OH
+ radicalchange: 2
+ reactants:
+ - H2O
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0060000000000002e+20
+ Ea: 502833.12
+ n: -2.44
+ type: Arrhenius
+ products:
+ - H
+ - OH
+ - H2O
+ radicalchange: 2
+ reactants:
+ - H2O
+ - H2O
+ type: ElementaryReaction
+- kinetics:
+ T1: 1.0e+30
+ T2: 0.0
+ T3: 1.0e-30
+ a: 0.5
+ arrhigh:
+ A: 4650840.000000001
+ Ea: 0.0
+ n: 0.44
+ type: Arrhenius
+ arrlow:
+ A: 636600000.0000001
+ Ea: 2195.7632
+ n: -1.72
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.67
+ CO: 1.9
+ CO2: 3.8
+ H2: 2.0
+ H2O: 14.0
+ He: 0.8
+ O2: 0.78
+ type: Troe
+ products:
+ - HO2
+ radicalchange: 0
+ reactants:
+ - O2
+ - H
+ type: ElementaryReaction
+- kinetics:
+ A: 2.7500000000000004
+ Ea: -6070.984
+ n: 2.09
+ type: Arrhenius
+ products:
+ - O2
+ - H2
+ radicalchange: -2
+ reactants:
+ - H
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ A: 70790000.00000001
+ Ea: 1234.28
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - OH
+ radicalchange: 0
+ reactants:
+ - H
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ A: 28500.000000000004
+ Ea: -3028.92312
+ n: 1.0
+ type: Arrhenius
+ products:
+ - O2
+ - OH
+ radicalchange: -2
+ reactants:
+ - O
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ A: 28900000.000000004
+ Ea: -2079.448
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - H2O
+ radicalchange: -2
+ reactants:
+ - OH
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 420000000.00000006
+ Ea: 50132.688
+ n: 0.0
+ type: Arrhenius
+ - A: 130000.00000000001
+ Ea: -6816.9912
+ n: 0.0
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - O2
+ - H2O2
+ radicalchange: -2
+ reactants:
+ - HO2
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ T1: 1.0e+30
+ T2: 0.0
+ T3: 1.0e-30
+ a: 0.43
+ arrhigh:
+ A: 2000000000000.0
+ Ea: 203965.81600000002
+ n: 0.9
+ type: Arrhenius
+ arrlow:
+ A: 2.4900000000000005e+18
+ Ea: 203965.81600000002
+ n: -2.3
+ type: Arrhenius
+ efficiencies:
+ CO: 2.8
+ CO2: 1.6
+ H2: 3.7
+ H2O: 7.5
+ H2O2: 7.7
+ He: 0.65
+ N2: 1.5
+ O2: 1.2
+ type: Troe
+ products:
+ - OH
+ - OH
+ radicalchange: 2
+ reactants:
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ A: 24100000.000000004
+ Ea: 16610.48
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - H2O
+ radicalchange: 0
+ reactants:
+ - H
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ A: 48200000.00000001
+ Ea: 33262.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - H2
+ radicalchange: 0
+ reactants:
+ - H
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ A: 9.55
+ Ea: 16610.48
+ n: 2.0
+ type: Arrhenius
+ products:
+ - OH
+ - HO2
+ radicalchange: 0
+ reactants:
+ - O
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 1740000.0000000002
+ Ea: 1330.512
+ n: 0.0
+ type: Arrhenius
+ - A: 75900000.00000001
+ Ea: 30417.68
+ n: 0.0
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - HO2
+ - H2O
+ radicalchange: 0
+ reactants:
+ - OH
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ A: 290.00000000000006
+ Ea: -669.8584
+ n: 1.55
+ type: Arrhenius
+ products:
+ - O
+ - H2O
+ radicalchange: 0
+ reactants:
+ - H
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 600.0000000000001
+ Ea: -1129.68
+ n: 1.25
+ type: Arrhenius
+ efficiencies: {}
+ type: ThirdBody
+ products:
+ - H2O2
+ radicalchange: -2
+ reactants:
+ - H
+ - HO2
+ type: ElementaryReaction
+- kinetics:
+ A: 200000.00000000003
+ Ea: 211292.0
+ n: 0.51
+ type: Arrhenius
+ products:
+ - O2
+ - H2
+ radicalchange: -2
+ reactants:
+ - OH
+ - OH
+ type: ElementaryReaction
+- kinetics:
+ A: 10700.000000000002
+ Ea: 287440.8
+ n: 0.97
+ type: Arrhenius
+ products:
+ - O2
+ - H2
+ radicalchange: -2
+ reactants:
+ - O
+ - H2O
+ type: ElementaryReaction
+- kinetics:
+ A: 843000.0000000001
+ Ea: 16610.48
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - H2O
+ radicalchange: -2
+ reactants:
+ - O
+ - H2O2
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 1000.0000000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ efficiencies: {}
+ type: ThirdBody
+ products:
+ - HO2
+ radicalchange: -2
+ reactants:
+ - O
+ - OH
+ type: ElementaryReaction
+- kinetics:
+ arrhigh:
+ A: 188000.00000000003
+ Ea: 10167.12
+ n: 0.0
+ type: Arrhenius
+ arrlow:
+ A: 1400000000.0000002
+ Ea: 23012.0
+ n: -2.1
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.87
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.9
+ CO2: 3.8
+ H2O: 12.0
+ He: 2.5
+ type: Lindemann
+ products:
+ - CO2
+ radicalchange: -2
+ reactants:
+ - O
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1533000.0000000002
+ Ea: 199576.80000000002
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O
+ - CO2
+ radicalchange: 2
+ reactants:
+ - O2
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 0.06187000000000001
+ Ea: -1489.5040000000001
+ n: 2.053
+ type: Arrhenius
+ - A: 5017000.000000001
+ Ea: 1389.088
+ n: -0.664
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - H
+ - CO2
+ radicalchange: 0
+ reactants:
+ - OH
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.15700000000000003
+ Ea: 75077.696
+ n: 2.18
+ type: Arrhenius
+ products:
+ - OH
+ - CO2
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ arr:
+ A: 480000000000.00006
+ Ea: 74199.056
+ n: -1.2
+ type: Arrhenius
+ efficiencies:
+ Ar: 1.4
+ C2H6: 3.0
+ CH2O: 3.29
+ CH3OH: 3.0
+ CH4: 2.6
+ CO: 2.4
+ CO2: 2.0
+ H2: 1.31
+ H2O: 15.31
+ He: 1.31
+ N2: 1.31
+ O2: 1.32
+ type: ThirdBody
+ products:
+ - H
+ - CO
+ radicalchange: 0
+ reactants:
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 84820000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CO
+ radicalchange: -2
+ reactants:
+ - H
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CO
+ radicalchange: -2
+ reactants:
+ - O
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 30010000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CO2
+ radicalchange: -2
+ reactants:
+ - O
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 119900000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 75620.00000000001
+ Ea: -2179.864
+ n: 0.521
+ type: Arrhenius
+ products:
+ - HO2
+ - CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 50000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - C(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 66200000.00000001
+ Ea: 2661.024
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O
+ - CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - C(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 108900000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C(T)
+ radicalchange: 0
+ reactants:
+ - H
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 57000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CO
+ radicalchange: -2
+ reactants:
+ - O
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - HCO
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 161200000.00000003
+ Ea: 13890.880000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - H2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ T1: 22850.0
+ T2: 10350.0
+ T3: 152.0
+ a: 0.514
+ arrhigh:
+ A: 51300000.00000001
+ Ea: 0.0
+ n: 0.15
+ type: Arrhenius
+ arrlow:
+ A: 24300000000.000004
+ Ea: 0.0
+ n: -1.6
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.71
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 3430000.0000000005
+ Ea: -3698.656
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - H2O
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 184.00000000000003
+ Ea: 5020.8
+ n: 1.43
+ type: Arrhenius
+ products:
+ - O
+ - HCO
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 278.1
+ Ea: 5020.8
+ n: 1.43
+ type: Arrhenius
+ products:
+ - H
+ - CO2
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 184.00000000000003
+ Ea: 5020.8
+ n: 1.43
+ type: Arrhenius
+ products:
+ - OH
+ - CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 278.90000000000003
+ Ea: 5020.8
+ n: 1.43
+ type: Arrhenius
+ products:
+ - O
+ - H
+ - CO
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ T1: 90000.0
+ T2: 90000.0
+ T3: 30.0
+ a: 0.4
+ arrhigh:
+ A: 1020000000.0000001
+ Ea: 0.0
+ n: -0.4
+ type: Arrhenius
+ arrlow:
+ A: 3260000000000.0005
+ Ea: 0.0
+ n: -2.5
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - CO
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ A: 63.80000000000001
+ Ea: -2991.56
+ n: 1.51
+ type: Arrhenius
+ products:
+ - CO
+ - HCO
+ radicalchange: 0
+ reactants:
+ - CO2
+ - CH
+ type: ElementaryReaction
+- kinetics:
+ T1: 2811.0
+ T2: 9908.0
+ T3: 258.0
+ a: 0.405
+ arrhigh:
+ A: 21300000.000000004
+ Ea: 0.0
+ n: 0.32
+ type: Arrhenius
+ arrlow:
+ A: 1.3900000000000003e+22
+ Ea: 30961.600000000002
+ n: -5.04
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - CH3
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 80000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - H
+ - CO
+ radicalchange: -2
+ reactants:
+ - O
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 28990000.000000004
+ Ea: -677.808
+ n: 0.12
+ type: Arrhenius
+ products:
+ - H
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 0.8630000000000001
+ Ea: 28350.784
+ n: 2.02
+ type: Arrhenius
+ products:
+ - H2O
+ - CH
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2650000000000001
+ Ea: 30250.32
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 2643000.0000000005
+ Ea: 4184.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - OH
+ - CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 1844000.0000000002
+ Ea: 4184.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - H
+ - CO2
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 1600000.0000000002
+ Ea: 4184.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 1836000.0000000002
+ Ea: 4184.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CO2
+ radicalchange: -2
+ reactants:
+ - O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 520000.00000000006
+ Ea: 4184.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CO
+ radicalchange: -2
+ reactants:
+ - O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 50000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H
+ radicalchange: -2
+ reactants:
+ - C(T)
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 40000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 200000000.00000003
+ Ea: 45977.976
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - H
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 1600000000.0000002
+ Ea: 49973.696
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - H2CC
+ radicalchange: -4
+ reactants:
+ - CH2(T)
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 12000000.000000002
+ Ea: 1970.664
+ n: 0.0
+ type: Arrhenius
+ products:
+ - N2
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - N2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 9000000.000000002
+ Ea: 2510.4
+ n: 0.0
+ type: Arrhenius
+ products:
+ - Ar
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - Ar
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 6620000.000000001
+ Ea: 3158.92
+ n: 0.0
+ type: Arrhenius
+ products:
+ - He
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - He
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CH
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - H
+ - CO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 82910000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH3
+ radicalchange: 2
+ reactants:
+ - H2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 31300000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ T1: 47310.0
+ T2: 47110.0
+ T3: 943.0
+ a: 0.992
+ arrhigh:
+ A: 2940000.0000000005
+ Ea: -7937.048000000001
+ n: 0.053
+ type: Arrhenius
+ arrlow:
+ A: 1.6800000000000003e+29
+ Ea: 24170.968
+ n: -7.192
+ type: Arrhenius
+ efficiencies:
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - H2O
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 15100000.000000002
+ Ea: -1803.304
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - H2O
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 6670000000000002.0
+ Ea: 13807.2
+ n: -3.134
+ type: Arrhenius
+ products:
+ - H2
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - H2O
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 129000000.00000001
+ Ea: 0.0
+ n: -0.138
+ type: Arrhenius
+ products:
+ - OH
+ - CH3O
+ radicalchange: 2
+ reactants:
+ - H2O2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 9000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - CO
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 13300000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH2(T)
+ radicalchange: 2
+ reactants:
+ - CO2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 6620000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - CO2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ T1: 2755.0
+ T2: 6570.0
+ T3: 271.0
+ a: 0.782
+ arrhigh:
+ A: 191300000.00000003
+ Ea: -594.128
+ n: -0.033
+ type: Arrhenius
+ arrlow:
+ A: 4.190000000000001e+22
+ Ea: 25639.552
+ n: -5.533
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.79
+ C2H6: 3.0
+ CH2O: 2.84
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - H
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ T1: 1540.0
+ T2: 10300.0
+ T3: 197.0
+ a: 0.932
+ arrhigh:
+ A: 37000000000000.0
+ Ea: 301147.58400000003
+ n: 0.0
+ type: Arrhenius
+ arrlow:
+ A: 4.400000000000001e+32
+ Ea: 393296.0
+ n: -6.1
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - H2
+ - CO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 71.49000000000001
+ Ea: 11472.528
+ n: 1.9
+ type: Arrhenius
+ products:
+ - H2
+ - HCO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 424400.00000000006
+ Ea: 11556.208
+ n: 0.57
+ type: Arrhenius
+ products:
+ - OH
+ - HCO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 83.38000000000001
+ Ea: -4414.12
+ n: 1.63
+ type: Arrhenius
+ products:
+ - H2O
+ - HCO
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 0.32970000000000005
+ Ea: 152548.64
+ n: 2.5
+ type: Arrhenius
+ products:
+ - HO2
+ - HCO
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 0.07111
+ Ea: 42718.64
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - HCO
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 96400000.00000001
+ Ea: -2163.128
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - CH
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 7.400000000000001e-08
+ Ea: 4686.08
+ n: 4.21
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 13300000.000000002
+ Ea: -2301.2000000000003
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 2
+ reactants:
+ - CH2(S)
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 0.005400000000000001
+ Ea: 24526.608
+ n: 2.81
+ type: Arrhenius
+ products:
+ - HCO
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 0.005400000000000001
+ Ea: 24526.608
+ n: 2.81
+ type: Arrhenius
+ products:
+ - HCO
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ T1: 33.1
+ T2: 90000.0
+ T3: 1801.0
+ a: 0.124
+ arrhigh:
+ A: 180100000.00000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ arrlow:
+ A: 7930000000000.002
+ Ea: 0.0
+ n: -2.17
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.36
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 0.89
+ CO2: 2.0
+ H2O: 3.42
+ He: 0.42
+ N2: 0.59
+ O2: 0.59
+ type: Troe
+ products:
+ - CH4
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 57220000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 23840000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - H2
+ - CO
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ T1: 1675.0
+ T2: 4530.0
+ T3: 156.0
+ a: 0.1855
+ arrhigh:
+ A: 62100000.00000001
+ Ea: -138.072
+ n: -0.018
+ type: Arrhenius
+ arrlow:
+ A: 7.240000000000001e+24
+ Ea: 13497.584
+ n: -6.0
+ type: Arrhenius
+ efficiencies:
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 0.044640000000000006
+ Ea: 16727.632
+ n: 2.57
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2(T)
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 7810000000.000001
+ Ea: 2284.464
+ n: -0.91
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2(S)
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 2735.0000000000005
+ Ea: -9108.568000000001
+ n: 0.734
+ type: Arrhenius
+ products:
+ - H2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 0.1269
+ Ea: -12644.048
+ n: 2.228
+ type: Arrhenius
+ products:
+ - O2
+ - CH4
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 8821000.000000002
+ Ea: -2468.56
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 8104000.000000001
+ Ea: 118394.648
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O
+ - CH3O
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 9.977000000000002e-05
+ Ea: 40869.312
+ n: 2.86
+ type: Arrhenius
+ products:
+ - OH
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 50000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - C(T)
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 30620000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - CH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 98240000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 14000000.000000002
+ Ea: -2079.448
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ T1: 1038.0
+ T2: 4970.0
+ T3: 151.0
+ a: 0.5325
+ arrhigh:
+ A: 18440000000.000004
+ Ea: 2594.08
+ n: -0.97
+ type: Arrhenius
+ arrlow:
+ A: 1.7700000000000005e+38
+ Ea: 26024.48
+ n: -9.67
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.69
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 1.99
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 7621000.000000001
+ Ea: 44350.4
+ n: 0.1
+ type: Arrhenius
+ products:
+ - H
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 5300000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH4
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2130000000000006e-05
+ Ea: 18033.04
+ n: 3.36
+ type: Arrhenius
+ products:
+ - HCO
+ - CH4
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ T1: 1000.0
+ T2: 2339.0
+ T3: 28.0
+ a: 0.341
+ arrhigh:
+ A: 11300000000.0
+ Ea: 100729.8
+ n: 1.21
+ type: Arrhenius
+ arrlow:
+ A: 60200000000.00001
+ Ea: 75412.416
+ n: -0.547
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.85
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ He: 0.67
+ type: Troe
+ products:
+ - H
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ T1: 41490.0
+ T2: 3980.0
+ T3: 37050.0
+ a: 0.684
+ arrhigh:
+ A: 244000.00000000003
+ Ea: 0.0
+ n: 0.76
+ type: Arrhenius
+ arrlow:
+ A: 6.700000000000002e+28
+ Ea: 38396.568
+ n: -7.38
+ type: Arrhenius
+ efficiencies:
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 12.900000000000002
+ Ea: -2941.3520000000003
+ n: 1.82
+ type: Arrhenius
+ products:
+ - H
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 37900000.00000001
+ Ea: 2493.664
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 388000000.00000006
+ Ea: -108.784
+ n: -0.264
+ type: Arrhenius
+ products:
+ - OH
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 197000.00000000003
+ Ea: 1016.712
+ n: 0.414
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2(S)
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 3780000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 63200.00000000001
+ Ea: 10890.952000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 24000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH4
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 6000000.000000001
+ Ea: 46024.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CO
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ T1: 600.0
+ T2: 2780.0
+ T3: 50.0
+ a: 0.001
+ arrhigh:
+ A: 73700000000.0
+ Ea: 165602.72
+ n: 0.811
+ type: Arrhenius
+ arrlow:
+ A: 30100000.000000004
+ Ea: 72090.32
+ n: 0.184
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.85
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 5.97
+ He: 0.67
+ type: Troe
+ products:
+ - H
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ T1: 41490.0
+ T2: 3980.0
+ T3: 37050.0
+ a: 0.684
+ arrhigh:
+ A: 66700.00000000001
+ Ea: 0.0
+ n: 0.96
+ type: Arrhenius
+ arrlow:
+ A: 1.3400000000000004e+29
+ Ea: 38396.568
+ n: -7.38
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 24400000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 20060000.000000004
+ Ea: -1008.344
+ n: 0.198
+ type: Arrhenius
+ products:
+ - OH
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 128000.00000000001
+ Ea: 899.5600000000001
+ n: 0.516
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2(S)
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 90300000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 24100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 72980000.00000001
+ Ea: 15631.424
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 24000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH4
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.4781000000000001
+ Ea: 40116.192
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 678.6000000000001
+ Ea: 35501.24
+ n: 1.56
+ type: Arrhenius
+ products:
+ - OH
+ - CH3
+ radicalchange: 0
+ reactants:
+ - O
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.9839000000000002
+ Ea: 10234.064
+ n: 2.182
+ type: Arrhenius
+ products:
+ - H2O
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.04778000000000001
+ Ea: 87864.0
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: -1661.048
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 2.4830000000000005
+ Ea: 34601.68
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH3
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 18670000.000000004
+ Ea: -2079.448
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - CH3
+ radicalchange: 2
+ reactants:
+ - CH2(S)
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 13000000.000000002
+ Ea: 2510.4
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - CH4
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5500000000000003
+ Ea: 24735.808
+ n: 2.351
+ type: Arrhenius
+ products:
+ - H2
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 5.490000000000001
+ Ea: 46584.656
+ n: 2.147
+ type: Arrhenius
+ products:
+ - H2
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 24700000.000000004
+ Ea: 22200.304
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - O
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 8200000.000000001
+ Ea: 37823.36
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - O
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.14200000000000002
+ Ea: -4038.3968000000004
+ n: 2.37
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.016000000000000004
+ Ea: 223.00719999999998
+ n: 2.7
+ type: Arrhenius
+ products:
+ - H2O
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.35800000000000004
+ Ea: 178907.84
+ n: 2.27
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2OH
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 2.28e-11
+ Ea: 42731.192
+ n: 5.06
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 3.340000000000001e-08
+ Ea: 67918.872
+ n: 4.12
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 9040000000000.002
+ Ea: 0.0
+ n: -1.93
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CH
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2000000000000005e-05
+ Ea: 30020.2
+ n: 3.2
+ type: Arrhenius
+ products:
+ - CH3
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4500000000000002e-05
+ Ea: 29036.960000000003
+ n: 3.1
+ type: Arrhenius
+ products:
+ - CH3
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 7000000.000000001
+ Ea: -2301.2000000000003
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - CH3O
+ radicalchange: 2
+ reactants:
+ - CH2(S)
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: -2301.2000000000003
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - CH2OH
+ radicalchange: 2
+ reactants:
+ - CH2(S)
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0006650000000000001
+ Ea: 36484.48
+ n: 3.03
+ type: Arrhenius
+ products:
+ - CH2OH
+ - CH4
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 0.021500000000000005
+ Ea: 36442.64
+ n: 2.27
+ type: Arrhenius
+ products:
+ - CH3O
+ - CH4
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 6000000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2OH
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 1200000.0000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3O
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2000000000000005e-05
+ Ea: 30020.2
+ n: 3.2
+ type: Arrhenius
+ products:
+ - CH2OH
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4500000000000002e-05
+ Ea: 29036.960000000003
+ n: 3.1
+ type: Arrhenius
+ products:
+ - CH3O
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ T1: 1315.0
+ T2: 5566.0
+ T3: 132.0
+ a: 0.646
+ arrhigh:
+ A: 22500000.000000004
+ Ea: 0.0
+ n: 0.32
+ type: Arrhenius
+ arrlow:
+ A: 3.750000000000001e+21
+ Ea: 7949.6
+ n: -4.8
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 54000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 2.1100000000000003
+ Ea: 3690.288
+ n: 2.32
+ type: Arrhenius
+ products:
+ - H
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - H2
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 163000000.00000003
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - CO
+ - HCO
+ radicalchange: 0
+ reactants:
+ - O2
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 132000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2(S)
+ radicalchange: -2
+ reactants:
+ - H
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 173000000.00000003
+ Ea: 0.0
+ n: -0.112
+ type: Arrhenius
+ products:
+ - H
+ - CO
+ - CO
+ radicalchange: -2
+ reactants:
+ - O
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 29500000.000000004
+ Ea: 4656.792
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH
+ radicalchange: -2
+ reactants:
+ - O
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 1567000.0000000002
+ Ea: 3573.136
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CO
+ - CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 50000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - C2H3
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 10000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ arrhigh:
+ A: 800000000000000.0
+ Ea: 212338.0
+ n: -0.52
+ type: Arrhenius
+ arrlow:
+ A: 2450000000.0000005
+ Ea: 207944.80000000002
+ n: -0.64
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.69
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Lindemann
+ products:
+ - H2CC
+ radicalchange: 0
+ reactants:
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ T1: 1043.0
+ T2: 2341.0
+ T3: 10.7
+ a: 0.215
+ arrhigh:
+ A: 554.0000000000001
+ Ea: 8769.664
+ n: 1.64
+ type: Arrhenius
+ arrlow:
+ A: 3630000000000000.5
+ Ea: 3543.848
+ n: -3.38
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - H
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 867.9000000000001
+ Ea: 9229.904
+ n: 1.4
+ type: Arrhenius
+ products:
+ - H
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 230.40000000000003
+ Ea: 9229.904
+ n: 1.4
+ type: Arrhenius
+ products:
+ - CO
+ - CH2(T)
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 8.670000000000001e-07
+ Ea: -9916.08
+ n: 3.566
+ type: Arrhenius
+ products:
+ - H
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 2.6300000000000003
+ Ea: 71379.04000000001
+ n: 2.14
+ type: Arrhenius
+ products:
+ - H2O
+ - C2H
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 0.6140000000000001
+ Ea: -3058.504
+ n: 1.62
+ type: Arrhenius
+ products:
+ - CO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 50000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - H
+ - H2CC
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - OH
+ - H2CC
+ type: ElementaryReaction
+- kinetics:
+ A: 11240000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - HCO
+ radicalchange: 2
+ reactants:
+ - O2
+ - H2CC
+ type: ElementaryReaction
+- kinetics:
+ T1: 1226.0
+ T2: 5185.0
+ T3: 275.0
+ a: 0.591
+ arrhigh:
+ A: 810000.0000000001
+ Ea: 18869.84
+ n: 0.5
+ type: Arrhenius
+ arrlow:
+ A: 2.6900000000000005e+21
+ Ea: 29685.48
+ n: -5.11
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CO
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 42.00000000000001
+ Ea: 49580.4
+ n: 1.9
+ type: Arrhenius
+ products:
+ - H2
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 767.6000000000001
+ Ea: 11631.52
+ n: 1.45
+ type: Arrhenius
+ products:
+ - CO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 10000000.000000002
+ Ea: 43095.200000000004
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1080000.0000000002
+ Ea: 5652.584
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH2(T)
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 361000.00000000006
+ Ea: 5652.584
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - HCO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 361000.00000000006
+ Ea: 5652.584
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.011200000000000002
+ Ea: 9288.48
+ n: 2.74
+ type: Arrhenius
+ products:
+ - H2O
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 680000.0000000001
+ Ea: -4238.392
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1010000.0000000001
+ Ea: -4238.392
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 145000000.00000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - CH
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ T1: 2663.0
+ T2: 6095.0
+ T3: 207.5
+ a: 0.782
+ arrhigh:
+ A: 38800000.00000001
+ Ea: 0.0
+ n: 0.2
+ type: Arrhenius
+ arrlow:
+ A: 1.4000000000000003e+18
+ Ea: 13890.880000000001
+ n: -3.86
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 1210000.0000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 48930000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - H2CC
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 21000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 6000000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 3000000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 3936000000.0000005
+ Ea: 2426.7200000000003
+ n: -0.959
+ type: Arrhenius
+ products:
+ - HCO
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 1849.0000000000002
+ Ea: 945.5840000000001
+ n: 0.923
+ type: Arrhenius
+ products:
+ - O
+ - CH2CHO
+ radicalchange: 2
+ reactants:
+ - O2
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 4.4000000000000006e-05
+ Ea: 778.224
+ n: 2.95
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - O2
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 9000000.000000002
+ Ea: -3200.76
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH4
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ T1: 50000.0
+ T2: 34204.0
+ T3: 100.0
+ a: 0.796
+ arrhigh:
+ A: 1430000000000000.0
+ Ea: 190815.50400000002
+ n: -0.15
+ type: Arrhenius
+ arrlow:
+ A: 2.4400000000000006e+23
+ Ea: 182326.168
+ n: -3.79
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - H
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ T1: 2032.0
+ T2: 111702.0
+ T3: 199.0
+ a: 0.211
+ arrhigh:
+ A: 2930000000000.0
+ Ea: 168723.984
+ n: 0.29
+ type: Arrhenius
+ arrlow:
+ A: 2.3400000000000003e+21
+ Ea: 139933.88
+ n: -3.18
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 22000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 11000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 22000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 158000000.00000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CO2
+ - CH2(T)
+ radicalchange: 0
+ reactants:
+ - O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 12000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 23000.000000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CO
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ T1: 50000.0
+ T2: 16935.0
+ T3: 122.0
+ a: 0.36
+ arrhigh:
+ A: 1070000000000.0
+ Ea: 70688.68000000001
+ n: 0.63
+ type: Arrhenius
+ arrlow:
+ A: 5650000000000.001
+ Ea: 61023.64
+ n: -0.97
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ T1: 2900.0
+ T2: 5132.0
+ T3: 2900.0
+ a: 1.0
+ arrhigh:
+ A: 96000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ arrlow:
+ A: 3.850000000000001e+32
+ Ea: 23012.0
+ n: -8.569
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Troe
+ products:
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 96000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 52700000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 158000000.00000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 12000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 30000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CO2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 23000.000000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6080000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH4
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ arrhigh:
+ A: 5.44e+21
+ Ea: 361346.976
+ n: -1.74
+ type: Arrhenius
+ arrlow:
+ A: 2.2900000000000006e+52
+ Ea: 401337.64800000004
+ n: -11.3
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Lindemann
+ products:
+ - CO
+ - CH4
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ arrhigh:
+ A: 2.18e+22
+ Ea: 361346.976
+ n: -1.74
+ type: Arrhenius
+ arrlow:
+ A: 9.150000000000002e+52
+ Ea: 401337.64800000004
+ n: -11.3
+ type: Arrhenius
+ efficiencies:
+ C2H2: 3.0
+ C2H4: 3.0
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2: 2.0
+ H2O: 6.0
+ type: Lindemann
+ products:
+ - HCO
+ - CH3
+ radicalchange: 2
+ reactants:
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2050.0000000000005
+ Ea: 10062.52
+ n: 1.16
+ type: Arrhenius
+ products:
+ - H2
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2050.0000000000005
+ Ea: 10062.52
+ n: 1.16
+ type: Arrhenius
+ products:
+ - H2
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2920000.0000000005
+ Ea: 7564.6720000000005
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2920000.0000000005
+ Ea: 7564.6720000000005
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - O
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 269.00000000000006
+ Ea: -6585.616
+ n: 1.35
+ type: Arrhenius
+ products:
+ - H2O
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.12000000000000002
+ Ea: 157151.04
+ n: 2.5
+ type: Arrhenius
+ products:
+ - HO2
+ - CH3CO
+ radicalchange: 2
+ reactants:
+ - O2
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.04100000000000001
+ Ea: 42676.8
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.7200000000000006
+ Ea: 24769.280000000002
+ n: 1.77
+ type: Arrhenius
+ products:
+ - CH4
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ arrhigh:
+ A: 3985000000000000.0
+ Ea: 364259.04000000004
+ n: 0.0
+ type: Arrhenius
+ arrlow:
+ A: 37100000000.00001
+ Ea: 283742.14400000003
+ n: 0.0
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.01
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Lindemann
+ products:
+ - H2
+ - H2CC
+ radicalchange: 0
+ reactants:
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ T1: 299.0
+ T2: 152.4
+ T3: -9147.0
+ a: 1.569
+ arrhigh:
+ A: 1232.0000000000002
+ Ea: 5669.320000000001
+ n: 1.463
+ type: Arrhenius
+ arrlow:
+ A: 2.9000000000000007e+27
+ Ea: 24137.496
+ n: -6.642
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 4.92
+ He: 0.7
+ N2: 0.86
+ type: Troe
+ products:
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - H
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.00022010000000000004
+ Ea: 47153.68
+ n: 3.62
+ type: Arrhenius
+ products:
+ - H2
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - H
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 8.355000000000002
+ Ea: 765.672
+ n: 1.88
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 3700.0000000000005
+ Ea: 3510.376
+ n: 0.907
+ type: Arrhenius
+ products:
+ - H
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.014000000000000002
+ Ea: 1920.4560000000001
+ n: 2.62
+ type: Arrhenius
+ products:
+ - CH2(T)
+ - CH2O
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.021440000000000004
+ Ea: 9271.744
+ n: 2.745
+ type: Arrhenius
+ products:
+ - H2O
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.17800000000000002
+ Ea: 8619.04
+ n: 1.68
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 2.3800000000000005e-08
+ Ea: 7209.032
+ n: 3.91
+ type: Arrhenius
+ - A: 0.31900000000000006
+ Ea: 21991.104
+ n: 2.19
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - H
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 60.20000000000001
+ Ea: 69579.92
+ n: 1.56
+ type: Arrhenius
+ products:
+ - CH4
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - CH3
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 71000000.00000001
+ Ea: 251081.84
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H3
+ radicalchange: 2
+ reactants:
+ - O2
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ T1: 2219.0
+ T2: 6882.0
+ T3: 125.0
+ a: 0.842
+ arrhigh:
+ A: 521000000000.00006
+ Ea: 6610.72
+ n: -0.99
+ type: Arrhenius
+ arrlow:
+ A: 1.9900000000000005e+29
+ Ea: 27970.04
+ n: -7.08
+ type: Arrhenius
+ efficiencies:
+ Ar: 0.7
+ C2H6: 3.0
+ CH2O: 2.5
+ CH3OH: 3.0
+ CH4: 2.0
+ CO: 1.5
+ CO2: 2.0
+ H2O: 6.0
+ He: 0.7
+ type: Troe
+ products:
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 1810000.0000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - H
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 44200000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 58900000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 29400000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 13.550000000000002
+ Ea: -8263.4
+ n: 1.09
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - O2
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 900000.0000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH4
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0055000000000000005
+ Ea: 24518.24
+ n: 2.81
+ type: Arrhenius
+ products:
+ - HCO
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2000000000000005e-05
+ Ea: 30020.2
+ n: 3.2
+ type: Arrhenius
+ products:
+ - CH2OH
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 113.30000000000003
+ Ea: 31505.52
+ n: 1.9
+ type: Arrhenius
+ products:
+ - H2
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - H
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 0.17630000000000004
+ Ea: 24279.752
+ n: 2.8
+ type: Arrhenius
+ products:
+ - OH
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 9.463000000000001
+ Ea: 4158.896
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 107700000.00000001
+ Ea: -1096.208
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CH
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 33000000.000000004
+ Ea: -2761.44
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C2H5
+ radicalchange: 2
+ reactants:
+ - CH2(S)
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ arrs:
+ - A: 56000.00000000001
+ Ea: 39413.28
+ n: 0.0
+ type: Arrhenius
+ - A: 829900000.0000001
+ Ea: 93135.84
+ n: 0.0
+ type: Arrhenius
+ type: MultiArrhenius
+ products:
+ - CH4
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CH3
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 0.7290000000000001
+ Ea: 205685.44
+ n: 2.5
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H5
+ radicalchange: 2
+ reactants:
+ - O2
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 0.11000000000000001
+ Ea: 70500.40000000001
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - HO2
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 2620427.4460476893
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 1230000000.0000002
+ Ea: 85.772
+ n: -0.562
+ type: Arrhenius
+ products:
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - propane
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 28000000.000000004
+ Ea: 206292.45731268908
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C[CH]C
+ radicalchange: 2
+ reactants:
+ - O2
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CH3O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 25600.0
+ Ea: 138490.0
+ n: 2.36
+ type: Arrhenius
+ products:
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 11386000.0
+ Ea: 0.0
+ n: 0.308956
+ type: Arrhenius
+ products:
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - H
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CH4
+ radicalchange: 0
+ reactants:
+ - H2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 1746951.6306984595
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 2236248.8397104032
+ Ea: -1721.9245489203822
+ n: 0.36813991668347706
+ type: Arrhenius
+ products:
+ - C2H5
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 230.04581637800004
+ Ea: 10992.0
+ n: 1.61
+ type: Arrhenius
+ products:
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - H
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 17481.160835578325
+ Ea: 141487.91594444448
+ n: 2.5613645833333334
+ type: Arrhenius
+ products:
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2236248.8397104032
+ Ea: -1721.9245489203822
+ n: 0.36813991668347706
+ type: Arrhenius
+ products:
+ - CH2CHO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CH2CHO
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 78286700.0
+ Ea: 0.0
+ n: 0.0631113
+ type: Arrhenius
+ products:
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.04780000000000001
+ Ea: 57404.5
+ n: 2.71
+ type: Arrhenius
+ products:
+ - OH
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - O
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 0.9000000000000001
+ Ea: -4740.47
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - OH
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 72300000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - OH
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 2.0000000000000003e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 5600000.000000001
+ Ea: 73998.2
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - HO2
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - H2O2
+ - CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 12100000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - H2O2
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 120000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 7.240000000000004e-10
+ Ea: 45145.4
+ n: 4.4
+ type: Arrhenius
+ products:
+ - CH3
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH4
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 129.8078273679987
+ Ea: 5730.341666666667
+ n: 0.805
+ type: Arrhenius
+ products:
+ - O2
+ - CH3
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 2350000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 10.800000000000006
+ Ea: 170958.0
+ n: 1.9
+ type: Arrhenius
+ products:
+ - CH2O
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - HCO
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - propane
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 24200000.000000004
+ Ea: 350815.2556700108
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H
+ radicalchange: 2
+ reactants:
+ - O2
+ - C2H2
+ type: ElementaryReaction
+- kinetics:
+ A: 140000.00000000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 2.0516836115725332e-08
+ Ea: 82691.59033101854
+ n: 4.2608
+ type: Arrhenius
+ products:
+ - O2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 633000000.0000001
+ Ea: 0.0
+ n: -0.7
+ type: Arrhenius
+ products:
+ - C2H4
+ - propane
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 0.00102
+ Ea: 36902.9
+ n: 3.1
+ type: Arrhenius
+ products:
+ - C2H4
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 6.360000000000001e-09
+ Ea: 41421.6
+ n: 4.34
+ type: Arrhenius
+ products:
+ - C2H5
+ - propane
+ radicalchange: 0
+ reactants:
+ - C2H6
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - O2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 3770000.0
+ Ea: 0.0
+ n: -2.20284e-08
+ type: Arrhenius
+ products:
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 1840.0000000000002
+ Ea: 6568.88
+ n: 1.553
+ type: Arrhenius
+ products:
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - H
+ - C=CC
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 4230.733162038532
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - OH
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 21976.87541776509
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 86760000.0
+ Ea: 71476.44191403929
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 5300000.000000001
+ Ea: -4409.936000000001
+ n: 0.0073
+ type: Arrhenius
+ products:
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 72300000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 5.420000000000003e-09
+ Ea: 41421.6
+ n: 4.34
+ type: Arrhenius
+ products:
+ - H
+ - propane
+ radicalchange: 0
+ reactants:
+ - H2
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 11264.579070735885
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 10463.348823709453
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH4
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 7540000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - H
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.8400000000000006e-07
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - HO2
+ - CC(C)OO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 120000.00000000001
+ Ea: -8158.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - C[CH]C
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - OH
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 5874000000.0
+ Ea: 125938.0
+ n: 1.17
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 23921.891539284385
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 91749900.0
+ Ea: 0.0
+ n: 0.115342
+ type: Arrhenius
+ products:
+ - propane
+ radicalchange: -2
+ reactants:
+ - H
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.0623229862704886e-06
+ Ea: 39137.416865368075
+ n: 3.2951868929516253
+ type: Arrhenius
+ products:
+ - O2
+ - propane
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 4860000000.0
+ Ea: 168615.0
+ n: 1.32
+ type: Arrhenius
+ products:
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0019400000000000003
+ Ea: 19497.440000000002
+ n: 3.23
+ type: Arrhenius
+ products:
+ - OH
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - O
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 0.01880000000000001
+ Ea: -4200.736
+ n: 2.67
+ type: Arrhenius
+ products:
+ - H2O
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - OH
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7738989700570383e-06
+ Ea: 4783.706666666666
+ n: 3.328333333333333
+ type: Arrhenius
+ products:
+ - HO2
+ - propane
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 60000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 4.000000000000001e-06
+ Ea: 32287.927999999993
+ n: 3.57
+ type: Arrhenius
+ products:
+ - CH4
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - CH3
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - propane
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 68700000.0
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C2H4
+ - propane
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2606011715633144e-10
+ Ea: 35522.16
+ n: 4.8100000000000005
+ type: Arrhenius
+ products:
+ - C2H5
+ - propane
+ radicalchange: 0
+ reactants:
+ - C2H6
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.8400000000000003e-09
+ Ea: 29288.0
+ n: 4.34
+ type: Arrhenius
+ products:
+ - C[CH]C
+ - propane
+ radicalchange: 0
+ reactants:
+ - '[CH2]CC'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 0.01663824119508111
+ Ea: 27178.8022
+ n: 2.718
+ type: Arrhenius
+ products:
+ - H2
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - H
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 5.50034e+18
+ Ea: 2537.001638228648
+ n: -3.9301
+ type: Arrhenius
+ products:
+ - OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 3620000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - H
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 48200000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - OH
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 18330000.000000004
+ Ea: 62132.399999999994
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - H2O2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 964000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 2420000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 23000000.000000004
+ Ea: 0.0
+ n: -0.32
+ type: Arrhenius
+ products:
+ - CH4
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 51300000.00000001
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C=CC
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 2900000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 51300000.00000001
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C=CC
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - C=CC
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - '[CH2]CC'
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 215645.6926568221
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 2236248.8397104032
+ Ea: -1721.9245489203822
+ n: 0.36813991668347706
+ type: Arrhenius
+ products:
+ - '[CH2]CC'
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 9.95e+30
+ Ea: 179912.0
+ n: -5.3
+ type: Arrhenius
+ products:
+ - H
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0008610000000000001
+ Ea: 30283.792
+ n: 2.988
+ type: Arrhenius
+ products:
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - CH3
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 95800000.0
+ Ea: 123010.0
+ n: 1.46
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CC
+ radicalchange: 0
+ reactants:
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.52e+23
+ Ea: 152297.6
+ n: -2.71
+ type: Arrhenius
+ products:
+ - O2
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 54738.43522365793
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - CH2OH
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - H2O2
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 957.4995227077329
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 18000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HCO
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 90300000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 10000000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 90330000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - CH3
+ - CC(C)OO
+ radicalchange: 0
+ reactants:
+ - CH4
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 3620000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 181000000.00000003
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 24100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 4820000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 10.8
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 24100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 8670000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - HCO
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12060000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 72300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 8670000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 34153000.0
+ Ea: 0.0
+ n: 4.66546e-07
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 9949.372301486861
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 964000.0000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.589613038714778e-17
+ Ea: -22468.08000000002
+ n: 6.535
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4500000000000002e-05
+ Ea: 43220.700000000004
+ n: 3.1
+ type: Arrhenius
+ products:
+ - CH3O
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 0.024000000000000007
+ Ea: 65898.0
+ n: 2.55
+ type: Arrhenius
+ products:
+ - CH3OH
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 1564.5940469929255
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2420000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 456000000.00000006
+ Ea: 0.0
+ n: -0.7
+ type: Arrhenius
+ products:
+ - C2H4
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 68700000.0
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C2H4
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 8670000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 2900000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H6
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H6
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 2900000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 210530000.0
+ Ea: 0.0
+ n: -0.55
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 5070000.0
+ Ea: 87947.7
+ n: 1.55
+ type: Arrhenius
+ products:
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 109000000000000.0
+ Ea: 139327.19999999998
+ n: 0.25
+ type: Arrhenius
+ products:
+ - O2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 54738.43522365788
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - CO[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 2962760.0
+ Ea: 0.0
+ n: -0.119415
+ type: Arrhenius
+ products:
+ - '[O]OCCCOO'
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 2440000000.0
+ Ea: 165937.0
+ n: 1.17
+ type: Arrhenius
+ products:
+ - OH
+ - O=CCCOO
+ radicalchange: 0
+ reactants:
+ - '[O]OCCCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 51800.0
+ Ea: 78659.2
+ n: 1.9
+ type: Arrhenius
+ products:
+ - OH
+ - O=CCCOO
+ radicalchange: 0
+ reactants:
+ - '[O]OCCCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - O=CCCOO
+ radicalchange: -2
+ reactants:
+ - OH
+ - '[O]CCC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 5.4321400000000005e-05
+ Ea: 27568.375999999993
+ n: 3.00879
+ type: Arrhenius
+ products:
+ - '[O]CCC=O'
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 11000000.000000002
+ Ea: 97269.63199999998
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1347650738.2370455
+ Ea: 1642.22
+ n: -0.5483333333333333
+ type: Arrhenius
+ products:
+ - CO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 43000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 20736441.35332769
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 18000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 181000000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 10830000.000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 29597000.0
+ Ea: 0.0
+ n: -0.311932
+ type: Arrhenius
+ products:
+ - C2H2
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 456000000.0
+ Ea: 0.0
+ n: -0.7
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 69000000.00000001
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C2H4
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - HCCO
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - H2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - H
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.406373712275144e-05
+ Ea: 42599.96500000002
+ n: 2.8
+ type: Arrhenius
+ products:
+ - H2
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 85000000.00000001
+ Ea: 22229.592
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - OH
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 5.294563269665415
+ Ea: 24129.375537037035
+ n: 1.6608361111111112
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.3228756555322952e-06
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH3
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 90330000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0055000000000000005
+ Ea: 24518.2
+ n: 2.81
+ type: Arrhenius
+ products:
+ - HCO
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1210000.0000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 1500.0
+ Ea: 0.0
+ n: 1.5
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 5780000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 36100000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 10830000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 804.5230989465364
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 30100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 2410000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2983643556413586e-05
+ Ea: 37823.340000000004
+ n: 3.38
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH4
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 591.4303368119117
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.3210903322035017e-09
+ Ea: 22907.4
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 5.153650401590491e-10
+ Ea: 21706.243333333332
+ n: 4.4714583333333335
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.27420000000000005
+ Ea: 357732.0
+ n: 2.53
+ type: Arrhenius
+ products:
+ - '[O]OCC=O'
+ radicalchange: 0
+ reactants:
+ - CO
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 95817399816.74448
+ Ea: 139369.21333333338
+ n: 0.5733333333333333
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - '[O]OCC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 203262.0
+ Ea: 0.0
+ n: 0.35323
+ type: Arrhenius
+ products:
+ - '[O]OCC=O'
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 17400000.000000004
+ Ea: 19874.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - CH3
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH3
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4260000000000004e-05
+ Ea: 27656.240000000005
+ n: 3.317
+ type: Arrhenius
+ products:
+ - CH4
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 90300000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 102000.00000000001
+ Ea: 12468.3
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 2.4
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 5780000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 29597000.0
+ Ea: 0.0
+ n: -0.311932
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 2.746363148619476e-10
+ Ea: 27702.612666666664
+ n: 4.602291666666667
+ type: Arrhenius
+ products:
+ - CH2OH
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4400000000000003e-05
+ Ea: 29037.0
+ n: 3.1
+ type: Arrhenius
+ products:
+ - CH3O
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 6.190982984825228e-09
+ Ea: 50626.40000000001
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 3.3200000000000006e-08
+ Ea: 58576.0
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 4.298069334014987e-09
+ Ea: 42886.0
+ n: 4.605
+ type: Arrhenius
+ products:
+ - CH2CO
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 1.925841394426335e-06
+ Ea: 22038.21902
+ n: 3.8002433333333334
+ type: Arrhenius
+ products:
+ - CH4
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - C2H6
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - C2H5
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 5.300000000000001
+ Ea: 183482.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 380000.00000000006
+ Ea: 30166.6
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - propane
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CC(C)[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 54738.43522365788
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - CC(C)[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CC(C)[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 2.6125849268492685
+ Ea: 32028.5
+ n: 1.485
+ type: Arrhenius
+ products:
+ - CC(C)[O]
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 7.528910483575204e-08
+ Ea: 27421.238666666668
+ n: 4.133333333333333
+ type: Arrhenius
+ products:
+ - CH2OH
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - OH
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 120000.00000000001
+ Ea: -8158.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - COO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.041000000000000016
+ Ea: 42701.904
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - HO2
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5827306105313487e-10
+ Ea: 172882.66666666672
+ n: 4.663333333333333
+ type: Arrhenius
+ products:
+ - CH2O
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - HCO
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 8.479370778670153e-13
+ Ea: 519.5133333333275
+ n: 5.285972222222222
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - CO[O]
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - COO
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - CH3
+ - COO
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 3.739456725685876e-16
+ Ea: -23932.480000000018
+ n: 6.315666666666666
+ type: Arrhenius
+ products:
+ - CO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - COO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - CO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - COO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - COO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 54000.00000000001
+ Ea: 7782.240000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - COO
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 113109.0
+ Ea: 0.0
+ n: 0.518507
+ type: Arrhenius
+ products:
+ - COO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 11.19285486370657
+ Ea: 24455.5
+ n: 1.55
+ type: Arrhenius
+ products:
+ - CH3
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1210000.0000000002
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO[O]
+ - C2H2
+ radicalchange: 0
+ reactants:
+ - COO
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 1.900000000000001e-05
+ Ea: 71546.40000000001
+ n: 3.64
+ type: Arrhenius
+ products:
+ - COO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - COO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5827306105313487e-10
+ Ea: 172882.66666666672
+ n: 4.663333333333333
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - COO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 143763.79510454807
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - COO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CH2(S)
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.000000004
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - COO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - COO
+ radicalchange: -2
+ reactants:
+ - H
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - COO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - COO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - COO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 5780000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - COO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 2.9482265235317313
+ Ea: 52044.77599999999
+ n: 1.9100000000000001
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.056982453439633554
+ Ea: 35779.475999999995
+ n: 2.125
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 81300.00000000001
+ Ea: 15397.1
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 1617.2807297145075
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - COO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - COO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - COO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - COO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 24074.029800798326
+ n: 0.0
+ type: Arrhenius
+ products:
+ - COO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4913165441798815e-05
+ Ea: 53604.89516550927
+ n: 3.5354
+ type: Arrhenius
+ products:
+ - HCO
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 181000.00000000003
+ Ea: 54057.299999999996
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.8456790109990013e-09
+ Ea: 47638.93683333334
+ n: 4.364307291666667
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.0400000000000025e-05
+ Ea: 50124.299999999996
+ n: 2.95
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 308.407
+ Ea: 0.0
+ n: 0.967216
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - OH
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 120000.00000000001
+ Ea: -8158.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.8400000000000006e-07
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - HO2
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - HCO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.589613038714778e-17
+ Ea: -22468.08000000002
+ n: 6.535
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - C2H4
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - CH3
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH4
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - C[CH]C
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - '[CH2]CC'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ - CC(C)OO
+ radicalchange: 0
+ reactants:
+ - CC(C)O[O]
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.36493459667499e-07
+ Ea: 5221.632
+ n: 3.77
+ type: Arrhenius
+ products:
+ - H2O
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - OH
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7738989700570383e-06
+ Ea: 4783.706666666666
+ n: 3.328333333333333
+ type: Arrhenius
+ products:
+ - HO2
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.8400000000000003e-09
+ Ea: 29288.0
+ n: 4.34
+ type: Arrhenius
+ products:
+ - C[CH]C
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - '[CH2]CCOO'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 3.2606011715633144e-10
+ Ea: 35522.16
+ n: 4.81
+ type: Arrhenius
+ products:
+ - '[CH2]CC'
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - '[CH2]CCOO'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - '[CH2]CCOO'
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.406373712275144e-05
+ Ea: 42599.96500000002
+ n: 2.8
+ type: Arrhenius
+ products:
+ - H2
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0055000000000000005
+ Ea: 24518.2
+ n: 2.81
+ type: Arrhenius
+ products:
+ - HCO
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.330000000000003e-11
+ Ea: 14644.0
+ n: 4.87
+ type: Arrhenius
+ products:
+ - CH2CO
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.3660161053223355e-08
+ Ea: 23465.964
+ n: 4.22
+ type: Arrhenius
+ products:
+ - CH4
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.9000000000000015e-05
+ Ea: 71546.40000000001
+ n: 3.64
+ type: Arrhenius
+ products:
+ - C2H5
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - C2H6
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 5.153650401590491e-10
+ Ea: 21706.243333333332
+ n: 4.4714583333333335
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 380000.00000000006
+ Ea: 30166.6
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - COO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - COO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 0.012000000000000004
+ Ea: 65898.0
+ n: 2.55
+ type: Arrhenius
+ products:
+ - CH3OH
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.746363148619476e-10
+ Ea: 27702.612666666664
+ n: 4.602291666666667
+ type: Arrhenius
+ products:
+ - CH2OH
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - H
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 91749900.0
+ Ea: 0.0
+ n: 0.115342
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - H
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 43000000.00000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 1493.9526445390406
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H4
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 68700000.0
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C2H4
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.0623229862704886e-06
+ Ea: 39137.416865368075
+ n: 3.2951868929516253
+ type: Arrhenius
+ products:
+ - O2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - C=CC
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2900000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 23714.50966851365
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - '[CH2]CCOO'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 54738.43522365788
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - CCC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CCC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CCC[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 79400.00000000001
+ Ea: 28032.80000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CCC[O]
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 46800000.0
+ Ea: 124683.0
+ n: 1.69
+ type: Arrhenius
+ products:
+ - HO2
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9.49e+21
+ Ea: 149787.19999999998
+ n: -2.41
+ type: Arrhenius
+ products:
+ - O2
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 873475.8153492297
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1310213.7230238447
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1310213.7230238447
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 15.120000000000005
+ Ea: 116399.0
+ n: 1.91
+ type: Arrhenius
+ products:
+ - OH
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - O
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 7220000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0003032550729660545
+ Ea: 38708.845000000016
+ n: 2.8
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - C2H
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0003032550729660545
+ Ea: 38708.845000000016
+ n: 2.8
+ type: Arrhenius
+ products:
+ - C2H2
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - C2H
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4400000000000003e-05
+ Ea: 37405.0
+ n: 3.1
+ type: Arrhenius
+ products:
+ - CH3O
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 9.90000000000001e-08
+ Ea: 71128.0
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0800000000000002e-09
+ Ea: 14644.0
+ n: 4.55
+ type: Arrhenius
+ products:
+ - C2H4
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 81300.00000000001
+ Ea: 15397.1
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.55296053840704e-09
+ Ea: 1255.1999999999998
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.4891870088023777e-10
+ Ea: 14644.0
+ n: 4.71
+ type: Arrhenius
+ products:
+ - C2H4
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 9.330000000000003e-11
+ Ea: 14644.0
+ n: 4.87
+ type: Arrhenius
+ products:
+ - C2H4
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.1920767283895854e-09
+ Ea: 22907.4
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - CH3CHO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 0.01812000000000001
+ Ea: 172520.0
+ n: 2.75
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 873475.8153492297
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CC(C)OO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.27420000000000005
+ Ea: 357732.0
+ n: 2.53
+ type: Arrhenius
+ products:
+ - O=CCCOO
+ radicalchange: 0
+ reactants:
+ - CO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1310213.7230238447
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.406373712275144e-05
+ Ea: 42599.96500000002
+ n: 2.8
+ type: Arrhenius
+ products:
+ - H2
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - OH
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 450000.00000000006
+ Ea: -5819.944
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.8400000000000006e-07
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - HO2
+ - CCOO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - HCO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0003032550729660545
+ Ea: 38708.845000000016
+ n: 2.8
+ type: Arrhenius
+ products:
+ - C2H2
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - C2H
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.589613038714778e-17
+ Ea: -22468.08000000002
+ n: 6.535
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - C2H4
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - CH3
+ - CCOO
+ radicalchange: 0
+ reactants:
+ - CH4
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCO[O]
+ - C2H6
+ radicalchange: 0
+ reactants:
+ - C2H5
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.569e-10
+ Ea: 177164.00000000006
+ n: 4.45
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - CCOO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCO[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - CCOO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CCOO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CCO[O]
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - COO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CCOO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CCO[O]
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.5100000000000004e-17
+ Ea: -35982.400000000016
+ n: 6.77
+ type: Arrhenius
+ products:
+ - CCO[O]
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CCOO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1310213.7230238447
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CCOO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 13674500.0
+ Ea: 0.0
+ n: -0.263863
+ type: Arrhenius
+ products:
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - H
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H2
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 1506.9705977385206
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H4
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - CCOO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CCO[O]
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 23753.029542618264
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CCOO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CCO[O]
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 47211600.0
+ Ea: 0.0
+ n: -0.372184
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - propane
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - C2H4
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 11916.92
+ Ea: 0.0
+ n: 0.568208
+ type: Arrhenius
+ products:
+ - CH4
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.27420000000000005
+ Ea: 357732.0
+ n: 2.53
+ type: Arrhenius
+ products:
+ - '[O]CCC=O'
+ radicalchange: 0
+ reactants:
+ - CO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - O2
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 964000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 11916.92
+ Ea: 0.0
+ n: 0.568208
+ type: Arrhenius
+ products:
+ - H2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - H
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0002160000000000001
+ Ea: 15899.2
+ n: 2.97
+ type: Arrhenius
+ products:
+ - CC[O]
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 964000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 47211600.0
+ Ea: 0.0
+ n: -0.372184
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 143763.79510454807
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CC(C)[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - O
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 11916.92
+ Ea: 0.0
+ n: 0.568208
+ type: Arrhenius
+ products:
+ - CH3
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12060000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - COO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1310213.7230238447
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CCC[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 71881.89755227404
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CCC[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2980000000000000.0
+ Ea: 257734.40000000002
+ n: -0.09
+ type: Arrhenius
+ products:
+ - O
+ - CC[O]
+ radicalchange: 2
+ reactants:
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 20000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 215645.6926568221
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CC[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CC[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 9600.000000000002
+ Ea: 17447.3
+ n: 0.935
+ type: Arrhenius
+ products:
+ - CC[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2983643556413586e-05
+ Ea: 37823.340000000004
+ n: 3.38
+ type: Arrhenius
+ products:
+ - HCO
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 380000.00000000006
+ Ea: 30166.6
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.059198481816646845
+ Ea: 305306.3333333333
+ n: 2.3675
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ A: 7000000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - O2
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 283109428.56984997
+ Ea: 164793.66666666672
+ n: 1.3233333333333333
+ type: Arrhenius
+ products:
+ - OH
+ - CO2
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 2.54e-07
+ Ea: 223258.0
+ n: 3.7
+ type: Arrhenius
+ products:
+ - O=COO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ A: 54000.00000000001
+ Ea: 7782.240000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - H
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - OH
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 120000.00000000001
+ Ea: -8158.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[O]OC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 0.041000000000000016
+ Ea: 42701.90400000001
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - HO2
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.04120000000000001
+ Ea: 42718.6
+ n: 2.5
+ type: Arrhenius
+ products:
+ - HCO
+ - O=COO
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - CH3OH
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 5.766281297335395e-08
+ Ea: 57417.03200000001
+ n: 4.245
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH3
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CH4
+ type: ElementaryReaction
+- kinetics:
+ A: 1.9000000000000015e-05
+ Ea: 71546.40000000001
+ n: 3.64
+ type: Arrhenius
+ products:
+ - O=COO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 11000000.000000002
+ Ea: 97269.63199999998
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 17000000.000000004
+ Ea: 68169.912
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 3.739456725685876e-16
+ Ea: -23932.480000000018
+ n: 6.315666666666666
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - propane
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - propane
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 106477.0
+ Ea: 0.0
+ n: 0.348287
+ type: Arrhenius
+ products:
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - H
+ - '[O]OC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 8700000.000000002
+ Ea: 19874.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - O
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 4000.000000000001
+ Ea: 35886.200000000004
+ n: 1.39
+ type: Arrhenius
+ products:
+ - OH
+ - '[O]OC=O'
+ radicalchange: 0
+ reactants:
+ - O
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[O]OC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - O=COO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 380000.00000000006
+ Ea: 30166.6
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - O=COO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - O=COO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 15527.336027926258
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=COO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O
+ - CO2
+ radicalchange: -2
+ reactants:
+ - OH
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - CO2
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - CO2
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH2O
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH4
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3OH
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - CO2
+ radicalchange: -2
+ reactants:
+ - O
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - H2
+ - CO2
+ radicalchange: -2
+ reactants:
+ - H
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2(T)
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C2H
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - COO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 109476.87044731576
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ radicalchange: -2
+ reactants:
+ - O
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 40000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - OH
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - O=COO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[O]OC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - '[O]C=O'
+ radicalchange: -2
+ reactants:
+ - O
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 114028.39534581288
+ Ea: 52606.61602615702
+ n: 0.8482258608539495
+ type: Arrhenius
+ products:
+ - '[O]C=O'
+ radicalchange: 0
+ reactants:
+ - H
+ - CO2
+ type: ElementaryReaction
+- kinetics:
+ A: 2600000000.0
+ Ea: 142674.39999999994
+ n: 1.2
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 3010000.0000000005
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - O2
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 5.3e+16
+ Ea: 123428.0
+ n: -1.0
+ type: Arrhenius
+ products:
+ - HO2
+ - CH2CO
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 2300000000.0
+ Ea: 97068.8
+ n: 0.75
+ type: Arrhenius
+ products:
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 203262.0
+ Ea: 0.0
+ n: 0.35323
+ type: Arrhenius
+ products:
+ - '[O]OCC(=O)OO'
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 54000.00000000001
+ Ea: 7782.240000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - H
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1100000.0000000002
+ Ea: -1828.4080000000001
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - OH
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 120000.00000000001
+ Ea: -8158.8
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.041000000000000016
+ Ea: 44089.40000000043
+ n: 2.5
+ type: Arrhenius
+ products:
+ - H2O2
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.04120000000000001
+ Ea: 42718.6
+ n: 2.5
+ type: Arrhenius
+ products:
+ - HCO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 4.331279203404594e-06
+ Ea: 59744.47466666667
+ n: 3.3683333333333336
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 5.766281297335395e-08
+ Ea: 57417.03200000001
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH2OH
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 6.614378277661476e-07
+ Ea: -24078.910000000003
+ n: 3.5549999999999997
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.0000000000000002e-06
+ Ea: -31296.3
+ n: 3.52
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.450000000000003e-09
+ Ea: 83127.712
+ n: 4.691
+ type: Arrhenius
+ products:
+ - CH3
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CH4
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1.9000000000000015e-05
+ Ea: 71546.40000000001
+ n: 3.64
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 11000000.000000002
+ Ea: 97269.63199999998
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 17000000.000000004
+ Ea: 68169.912
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 5600000.000000001
+ Ea: 73998.2
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ - propane
+ radicalchange: 0
+ reactants:
+ - CC(=O)OO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - COO
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.391395586497202e-10
+ Ea: -7266.213333333342
+ n: 4.351666666666666
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CC(=O)OO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0027000000000000023
+ Ea: 21769.352000000003
+ n: 3.1
+ type: Arrhenius
+ products:
+ - H2
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - H
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 85000000.00000001
+ Ea: 22229.592
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - OH
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - O2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 11000000.000000002
+ Ea: 97269.63199999998
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2983643556413586e-05
+ Ea: 37823.340000000004
+ n: 3.38
+ type: Arrhenius
+ products:
+ - HCO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CH2O
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 2.9482265235317313
+ Ea: 52044.77599999999
+ n: 1.9100000000000001
+ type: Arrhenius
+ products:
+ - CH3OH
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.194233338505158e-09
+ Ea: 55719.441796296305
+ n: 4.3805480324074075
+ type: Arrhenius
+ products:
+ - CH2OH
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CH3OH
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 6.190982984825228e-09
+ Ea: 50626.40000000001
+ n: 4.34
+ type: Arrhenius
+ products:
+ - CH2CO
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.55296053840704e-09
+ Ea: 1255.1999999999998
+ n: 4.34
+ type: Arrhenius
+ products:
+ - '[CH2]C(=O)OO'
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.925841394426335e-06
+ Ea: 22038.21902
+ n: 3.8002433333333334
+ type: Arrhenius
+ products:
+ - CH4
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.2740074926801843e-08
+ Ea: 67494.89333333333
+ n: 4.418333333333333
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 2.8456790109990013e-09
+ Ea: 47638.93683333334
+ n: 4.364307291666667
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 380000.00000000006
+ Ea: 30166.6
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.095755930565032e-08
+ Ea: 55706.971428571436
+ n: 4.1414285714285715
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 3.0159625280697264e-07
+ Ea: 49891.41066666666
+ n: 3.9941666666666666
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CO[O]
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - COO
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.9999999999999995e-06
+ Ea: 32287.927999999993
+ n: 3.57
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7300000000000003e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - O=COO
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1505000.0
+ Ea: 0.0
+ n: 1.79841e-08
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 5250.69
+ Ea: 0.0
+ n: 1.27262
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - H
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 78286700.0
+ Ea: 0.0
+ n: 0.0631113
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - H
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 20736441.35332769
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CO2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1107.4499999999998
+ Ea: 0.0
+ n: 1.26281
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 83.538
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 21063800.0
+ Ea: 0.0
+ n: -0.250519
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CC(=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]C(=O)OO'
+ type: ElementaryReaction
+- kinetics:
+ A: 125.30699999999999
+ Ea: 0.0
+ n: 1.71947
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 68700000.0
+ Ea: 0.0
+ n: -0.35
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 12622180.0
+ Ea: 0.0
+ n: -0.199393
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 205952000.0
+ Ea: 0.0
+ n: -1.08436
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 2900000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 14063.547139299628
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 300000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 1.7299999999999985e-16
+ Ea: -8953.76
+ n: 6.3
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.32000000000000006
+ Ea: -14644.0
+ n: 2.03
+ type: Arrhenius
+ products:
+ - C[CH]CO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C=CC
+ type: ElementaryReaction
+- kinetics:
+ A: 5.71
+ Ea: 105562.0
+ n: 3.021
+ type: Arrhenius
+ products:
+ - CCC[O]
+ radicalchange: 0
+ reactants:
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 7127620.0
+ Ea: 0.0
+ n: -0.0535546
+ type: Arrhenius
+ products:
+ - CC(CO)O[O]
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 501.4000000000002
+ Ea: 3179.84
+ n: 1.733
+ type: Arrhenius
+ products:
+ - C[CH]CO
+ radicalchange: 0
+ reactants:
+ - H
+ - C=CCO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 22283.27693957264
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O2
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 72101.29891593874
+ n: 0.0
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CCO
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 24244.566989112955
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 24035.474946754293
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 24397.95620618318
+ n: 0.0
+ type: Arrhenius
+ products:
+ - COO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 24074.3129110315
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CCOO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CCO[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 2937000000.0
+ Ea: 125938.0
+ n: 1.17
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CCO
+ radicalchange: 0
+ reactants:
+ - CC(CO)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 104369.0
+ Ea: 0.0
+ n: 0.705194
+ type: Arrhenius
+ products:
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 11468.768179331846
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 10658.661126581288
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 4344.929484165115
+ n: 0.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - OH
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 10138.857671912094
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH4
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H6
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 15775.31202232007
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=COO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 14297.060986004617
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 150000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1840000000.0
+ Ea: 109956.0
+ n: 0.82
+ type: Arrhenius
+ products:
+ - CC([CH]O)OO
+ radicalchange: 0
+ reactants:
+ - CC(CO)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 1380000000000.0
+ Ea: 45643.3
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - CC1OC1O
+ radicalchange: 0
+ reactants:
+ - CC([CH]O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.54e-07
+ Ea: 223258.0
+ n: 3.7
+ type: Arrhenius
+ products:
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - H2O
+ - CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1510.0000000000002
+ Ea: 309198.0
+ n: 1.23
+ type: Arrhenius
+ products:
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - H2
+ - CO2
+ type: ElementaryReaction
+- kinetics:
+ A: 1510.0000000000002
+ Ea: 309198.0
+ n: 1.23
+ type: Arrhenius
+ products:
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - H2
+ - CO2
+ type: ElementaryReaction
+- kinetics:
+ A: 4000.0000000000005
+ Ea: 35886.200000000004
+ n: 1.39
+ type: Arrhenius
+ products:
+ - OH
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - H
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2000000000000002
+ Ea: -1046.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H2O
+ - '[O]C=O'
+ radicalchange: 0
+ reactants:
+ - OH
+ - O=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.398e-07
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - HO2
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.4200000000000003e-13
+ Ea: 38580.664000000004
+ n: 5.64
+ type: Arrhenius
+ products:
+ - HCO
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH2O
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH3O
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 4.5120000000000074e-13
+ Ea: 50375.35999999998
+ n: 5.77
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH2OH
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH3OH
+ type: ElementaryReaction
+- kinetics:
+ A: 8.4e-09
+ Ea: 103257.0
+ n: 4.36
+ type: Arrhenius
+ products:
+ - O=CO
+ - HCCO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.680000000000001e-08
+ Ea: 103257.0
+ n: 4.36
+ type: Arrhenius
+ products:
+ - O=CO
+ - C2H3
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 0.8200000000000006
+ Ea: 30117.417191833418
+ n: 1.87
+ type: Arrhenius
+ products:
+ - '[O]C=O'
+ - CH4
+ radicalchange: 0
+ reactants:
+ - O=CO
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 4.5120000000000074e-13
+ Ea: 50375.35999999998
+ n: 5.77
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.11396490687926711
+ Ea: 35779.475999999995
+ n: 2.125
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH3CO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CH3CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 1569713.3496278876
+ Ea: 55040.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=CO
+ - C[CH]C
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 0.048000000000000015
+ Ea: 65898.0
+ n: 2.55
+ type: Arrhenius
+ products:
+ - O=CO
+ - '[CH2]CC'
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - propane
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - COO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - '[O]OC=O'
+ - O=CO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - O=COO
+ type: ElementaryReaction
+- kinetics:
+ A: 77000000.0
+ Ea: 0.0
+ n: 4.95181e-08
+ type: Arrhenius
+ products:
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - HCO
+ type: ElementaryReaction
+- kinetics:
+ A: 5610300.0
+ Ea: 0.0
+ n: 0.314888
+ type: Arrhenius
+ products:
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - H
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 2.4800000000000013e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 36200000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 21.6
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH3O
+ type: ElementaryReaction
+- kinetics:
+ A: 4.8
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - O=CO
+ - C2H2
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 1318.824
+ Ea: 0.0
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH2CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 144600000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=CO
+ - C2H4
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 0.006319326691594343
+ Ea: 35850.12499999999
+ n: 2.3023749999999996
+ type: Arrhenius
+ products:
+ - O2
+ - O=CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[O]C=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 68306000.0
+ Ea: 0.0
+ n: 4.66546e-07
+ type: Arrhenius
+ products:
+ - O=CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 86760000.0
+ Ea: 6643.760501378446
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 6792.6527805371115
+ n: 0.0
+ type: Arrhenius
+ products:
+ - O=CO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.699189583517802e+16
+ Ea: 61038.15492911592
+ n: -0.970946892951578
+ type: Arrhenius
+ products:
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - '[CH]C'
+ type: ElementaryReaction
+- kinetics:
+ A: 143487540.23097876
+ Ea: 1483.26992578125
+ n: -0.37535416666666666
+ type: Arrhenius
+ products:
+ - CC1OC1O
+ radicalchange: 0
+ reactants:
+ - O=CO
+ - '[CH]C'
+ type: ElementaryReaction
+- kinetics:
+ A: 199626.0
+ Ea: 0.0
+ n: 0.610916
+ type: Arrhenius
+ products:
+ - '[CH]C'
+ radicalchange: -2
+ reactants:
+ - CH
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 240.00000000000003
+ Ea: 33430.159999999945
+ n: 1.5
+ type: Arrhenius
+ products:
+ - H2
+ - '[O]C=O'
+ radicalchange: 0
+ reactants:
+ - H
+ - O=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 2.2748268443087983e-06
+ Ea: 49141.07999999999
+ n: 3.7275
+ type: Arrhenius
+ products:
+ - O=CO
+ - C2H5
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - C2H6
+ type: ElementaryReaction
+- kinetics:
+ A: 0.024000000000000007
+ Ea: 65898.0
+ n: 2.55
+ type: Arrhenius
+ products:
+ - O=CO
+ - '[CH2]CCOO'
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CC(=O)O[O]
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.5120000000000074e-13
+ Ea: 50375.35999999998
+ n: 5.77
+ type: Arrhenius
+ products:
+ - O=CO
+ - '[CH2]C(=O)OO'
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CC(=O)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 21820.000000000004
+ Ea: 6769.71
+ n: 0.859
+ type: Arrhenius
+ products:
+ - C[CH]CO
+ radicalchange: 0
+ reactants:
+ - H
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - CC=CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=CO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - COO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CCOO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CCO[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 3300000000.0
+ Ea: 123846.0
+ n: 1.01
+ type: Arrhenius
+ products:
+ - HO2
+ - CC=CO
+ radicalchange: 0
+ reactants:
+ - CC(CO)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 4.499389546821577e-05
+ Ea: 30264.266666666663
+ n: 3.11
+ type: Arrhenius
+ products:
+ - CC([CH]O)OO
+ radicalchange: 0
+ reactants:
+ - HO2
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - H2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH4
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H6
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[CH2]CC'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]CO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=COO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 8.040000000000001
+ Ea: 66087.95358198718
+ n: 1.68
+ type: Arrhenius
+ products:
+ - CC([O])=O
+ radicalchange: 0
+ reactants:
+ - CO2
+ - CH3
+ type: ElementaryReaction
+- kinetics:
+ A: 109476.87044731576
+ Ea: -2919.162736279068
+ n: 0.8849251731022991
+ type: Arrhenius
+ products:
+ - CC(=O)O[O]
+ radicalchange: -2
+ reactants:
+ - O
+ - CC([O])=O
+ type: ElementaryReaction
+- kinetics:
+ A: 40000000.0
+ Ea: 0.0
+ n: 1.78837e-07
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - OH
+ - CC([O])=O
+ type: ElementaryReaction
+- kinetics:
+ A: 2805150.0
+ Ea: 0.0
+ n: 0.314888
+ type: Arrhenius
+ products:
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 240.00000000000003
+ Ea: 27698.1
+ n: 1.5
+ type: Arrhenius
+ products:
+ - H2
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - H
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2000000000000002
+ Ea: -1046.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H2O
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - OH
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.990000000000001e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - HO2
+ - CC=CO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 0.005435681508048084
+ Ea: 21865.590000000004
+ n: 2.7045
+ type: Arrhenius
+ products:
+ - CH2O
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - HCO
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.8200000000000006
+ Ea: 27698.1
+ n: 1.87
+ type: Arrhenius
+ products:
+ - CH4
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH3
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 704.6177339710109
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 10.8
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 2.4
+ Ea: 2439.3521769970625
+ n: 2.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2000000000000002
+ Ea: -1046.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 2710.707225678052
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 72300000.0
+ Ea: 2273.9706619808344
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 2.7797166377241274e-09
+ Ea: 18782.68333333333
+ n: 4.299166666666666
+ type: Arrhenius
+ products:
+ - C2H6
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - C2H5
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5827306105313487e-10
+ Ea: 172882.66666666672
+ n: 4.663333333333333
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CC[O]
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 5.1266363241408095e-11
+ Ea: 47969.56
+ n: 4.76
+ type: Arrhenius
+ products:
+ - O2
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 7.363567241659788e-11
+ Ea: 9644.109999999995
+ n: 4.707833333333333
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ - propane
+ radicalchange: 0
+ reactants:
+ - CC=CO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 34153000.0
+ Ea: 1197.5155651852951
+ n: 4.66546e-07
+ type: Arrhenius
+ products:
+ - C=CC
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 26874.62784067463
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CC
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ - CC(C)OO
+ radicalchange: 0
+ reactants:
+ - CC=CO
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ - propane
+ radicalchange: 0
+ reactants:
+ - CC=CO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CC=CO
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - CC=CO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - COO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CCOO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CCO[O]
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 27221.05910193936
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CCO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 2085.5506342671106
+ Ea: -8255.252008322843
+ n: 1.0907744103150863
+ type: Arrhenius
+ products:
+ - CC([O])=O
+ radicalchange: -2
+ reactants:
+ - O
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 39700000.00000001
+ Ea: -3912.0400000000004
+ n: -0.324
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 170.00000000000003
+ Ea: 17279.9
+ n: 1.5
+ type: Arrhenius
+ products:
+ - OH
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - O
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 170.00000000000003
+ Ea: 17279.9
+ n: 1.5
+ type: Arrhenius
+ products:
+ - CH3
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH2(T)
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 81.09978190314804
+ Ea: 10932.795000000002
+ n: 1.35225
+ type: Arrhenius
+ products:
+ - C2H2
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - C2H
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.834652758304831e-06
+ Ea: -5143.685000000001
+ n: 3.4018749999999995
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - HCCO
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 3.7947331922020576e-06
+ Ea: -1129.6499999999996
+ n: 3.31
+ type: Arrhenius
+ products:
+ - C2H4
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5320000000000003
+ Ea: 343925.0
+ n: 2.07
+ type: Arrhenius
+ products:
+ - CC(C=O)O[O]
+ radicalchange: 0
+ reactants:
+ - CO
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 7127620.0
+ Ea: 0.0
+ n: -0.0535546
+ type: Arrhenius
+ products:
+ - CC(C=O)O[O]
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 873475.8153492297
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CC(C=O)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - '[O]OCC=O'
+ type: ElementaryReaction
+- kinetics:
+ A: 1987.3067907000004
+ Ea: 25318.0
+ n: 1.43
+ type: Arrhenius
+ products:
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - H
+ - CC=C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - OH
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - HO2
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH4
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH3
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - CC=C=O
+ radicalchange: 0
+ reactants:
+ - O2
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - COO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CCOO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CCO[O]
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=COO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC(=O)OO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 95817399816.74448
+ Ea: 139369.21333333338
+ n: 0.5733333333333333
+ type: Arrhenius
+ products:
+ - HO2
+ - CC=C=O
+ radicalchange: 0
+ reactants:
+ - CC(C=O)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 39700000.00000001
+ Ea: -3912.0400000000004
+ n: -0.324
+ type: Arrhenius
+ products:
+ - CC=C=O
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - CH2CO
+ type: ElementaryReaction
+- kinetics:
+ A: 72300100.0
+ Ea: 0.0
+ n: -9.93442e-08
+ type: Arrhenius
+ products:
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH3
+ - HCCO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - O
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - H2
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - H
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2O
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - HCO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H2
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - C2H
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H4
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H6
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3CHO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - propane
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 13564.2
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CC=C=O
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - C[CH]C=O
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=CO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 3.3686157897662437
+ Ea: -6963.5706666666665
+ n: 1.8463333333333332
+ type: Arrhenius
+ products:
+ - '[O]C(=O)O'
+ radicalchange: 0
+ reactants:
+ - OH
+ - CO2
+ type: ElementaryReaction
+- kinetics:
+ A: 5420000.000000001
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - '[CH2]CO'
+ radicalchange: 0
+ reactants:
+ - OH
+ - C2H4
+ type: ElementaryReaction
+- kinetics:
+ A: 62433.591103854356
+ Ea: 138677.99444444443
+ n: 2.544222222222222
+ type: Arrhenius
+ products:
+ - '[CH2]CO'
+ radicalchange: 0
+ reactants:
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 2236248.8397104032
+ Ea: -1721.9245489203822
+ n: 0.36813991668347706
+ type: Arrhenius
+ products:
+ - '[CH2]CO'
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - CH2OH
+ type: ElementaryReaction
+- kinetics:
+ A: 873475.8153492297
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CC(CO)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - '[O]OCCO'
+ type: ElementaryReaction
+- kinetics:
+ A: 203262.0
+ Ea: 0.0
+ n: 0.35323
+ type: Arrhenius
+ products:
+ - '[O]OCCO'
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 143763.79510454807
+ Ea: -5085.763573333333
+ n: 0.444
+ type: Arrhenius
+ products:
+ - CC([CH]O)OO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - O[CH]COO
+ type: ElementaryReaction
+- kinetics:
+ A: 322000000.0
+ Ea: 109370.0
+ n: 1.09
+ type: Arrhenius
+ products:
+ - O[CH]COO
+ radicalchange: 0
+ reactants:
+ - '[O]OCCO'
+ type: ElementaryReaction
+- kinetics:
+ A: 873475.8153492297
+ Ea: -1481.47072
+ n: 0.189
+ type: Arrhenius
+ products:
+ - CC1OC1O
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - OC1CO1
+ type: ElementaryReaction
+- kinetics:
+ A: 1380000000000.0
+ Ea: 45643.3
+ n: 0.0
+ type: Arrhenius
+ products:
+ - OH
+ - OC1CO1
+ radicalchange: 0
+ reactants:
+ - O[CH]COO
+ type: ElementaryReaction
+- kinetics:
+ A: 723835805.4671786
+ Ea: 3565.0535833333333
+ n: -0.5863333333333334
+ type: Arrhenius
+ products:
+ - OC1CO1
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - O=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 7040.0
+ Ea: 204179.0
+ n: 2.66
+ type: Arrhenius
+ products:
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2000000000000002
+ Ea: -1046.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - H2O
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - OH
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.990000000000001e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CO
+ radicalchange: 0
+ reactants:
+ - H2O2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.005435681508048084
+ Ea: 21865.590000000004
+ n: 2.7045
+ type: Arrhenius
+ products:
+ - CH2O
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - HCO
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 7.363567241659788e-11
+ Ea: 9644.109999999995
+ n: 4.707833333333333
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - propane
+ radicalchange: 0
+ reactants:
+ - C=CO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - propane
+ radicalchange: 0
+ reactants:
+ - C=CO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.4950000000000005e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC(C)O[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CC(C)OO
+ type: ElementaryReaction
+- kinetics:
+ A: 4.2e-09
+ Ea: 103257.0
+ n: 4.36
+ type: Arrhenius
+ products:
+ - HCCO
+ - C=CO
+ radicalchange: 0
+ reactants:
+ - CH2CO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 0.8200000000000004
+ Ea: 27698.1
+ n: 1.87
+ type: Arrhenius
+ products:
+ - CH4
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH3
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - COO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CO[O]
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2000000000000002
+ Ea: -1046.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH3O
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH3OH
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - CH2OH
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 3.4950000000000005e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - C=CO
+ - CCCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CCCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CCCOO
+ radicalchange: 0
+ reactants:
+ - C=CO
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.7947331922020576e-06
+ Ea: -1129.6499999999996
+ n: 3.31
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - C2H4
+ radicalchange: 0
+ reactants:
+ - C2H3
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 1.5827306105313487e-10
+ Ea: 172882.66666666672
+ n: 4.663333333333333
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CH3CHO
+ radicalchange: 0
+ reactants:
+ - CH3CO
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - O=COO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - '[O]OC=O'
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9.200000000000003e-08
+ Ea: 27739.91999999999
+ n: 3.96
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - CC(=O)O[O]
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.500000000000006e-09
+ Ea: 30124.8
+ n: 4.245
+ type: Arrhenius
+ products:
+ - CH2CHO
+ - CC(=O)OO
+ radicalchange: 0
+ reactants:
+ - '[CH2]C(=O)OO'
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 6.99e-08
+ Ea: 81774.38
+ n: 3.75
+ type: Arrhenius
+ products:
+ - O=CO
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - '[O]C=O'
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 39700000.00000001
+ Ea: -3912.0400000000004
+ n: -0.324
+ type: Arrhenius
+ products:
+ - CC=CO
+ radicalchange: 0
+ reactants:
+ - CH2(S)
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 3.4950000000000005e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - C=CO
+ - C[CH]C=O
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CC=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 21820.000000000004
+ Ea: 6769.71
+ n: 0.859
+ type: Arrhenius
+ products:
+ - '[CH2]CO'
+ radicalchange: 0
+ reactants:
+ - H
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CO
+ radicalchange: 0
+ reactants:
+ - O2
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC(C)OO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - CC(C)O[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - CCCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - COO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CO[O]
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 95800000.0
+ Ea: 123010.0
+ n: 1.46
+ type: Arrhenius
+ products:
+ - HO2
+ - C=CO
+ radicalchange: 0
+ reactants:
+ - '[O]OCCO'
+ type: ElementaryReaction
+- kinetics:
+ A: 0.0003362431276033067
+ Ea: 39748.0
+ n: 2.89
+ type: Arrhenius
+ products:
+ - O[CH]COO
+ radicalchange: 0
+ reactants:
+ - HO2
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 77000000.0
+ Ea: 0.0
+ n: 4.95181e-08
+ type: Arrhenius
+ products:
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - C2H3
+ type: ElementaryReaction
+- kinetics:
+ A: 2805150.0
+ Ea: 0.0
+ n: 0.314888
+ type: Arrhenius
+ products:
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - H
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - OH
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - O
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 240.00000000000003
+ Ea: 27698.1
+ n: 1.5
+ type: Arrhenius
+ products:
+ - H2
+ - CH2CHO
+ radicalchange: 0
+ reactants:
+ - H
+ - C=CO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - H2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - H
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - H2O
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - OH
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 1.2400000000000006e+17
+ Ea: 9853.32
+ n: -3.29
+ type: Arrhenius
+ products:
+ - CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CO2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2(T)
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - HCO
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18100000.0
+ Ea: 0.0
+ n: 0.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 10.8
+ Ea: 0.0
+ n: 2.0
+ type: Arrhenius
+ products:
+ - CH2O
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - C2H
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 2.4
+ Ea: 1568.651922498396
+ n: 2.0
+ type: Arrhenius
+ products:
+ - C2H2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH3O
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH3OH
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2OH
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - HCCO
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 659.412
+ Ea: 1712.008913924313
+ n: 1.42205
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CH3CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - CH2CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C2H4
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - C2H3
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 72300000.0
+ Ea: 1433.2254317921575
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C2H4
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C2H5
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - CH4
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH3
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - C2H6
+ radicalchange: -2
+ reactants:
+ - C2H5
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH3CO
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CH3CHO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - CC[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - propane
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 8.567088186776176e-09
+ Ea: 110621.00000000006
+ n: 4.055
+ type: Arrhenius
+ products:
+ - O2
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - HO2
+ - CH2CHO
+ type: ElementaryReaction
+- kinetics:
+ A: 34153000.0
+ Ea: 625.5200574082716
+ n: 4.66546e-07
+ type: Arrhenius
+ products:
+ - C=CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CC'
+ type: ElementaryReaction
+- kinetics:
+ A: 43380000.0
+ Ea: 24342.47981799077
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CO
+ - C=CC
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - CCCOO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - '[CH2]CCOO'
+ type: ElementaryReaction
+- kinetics:
+ A: 3.4950000000000005e-08
+ Ea: 117985.0
+ n: 3.75
+ type: Arrhenius
+ products:
+ - C=CO
+ - CCO[O]
+ radicalchange: 0
+ reactants:
+ - CH2CHO
+ - CCOO
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CCOO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - CCO[O]
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=COO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - '[O]OC=O'
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - CC(=O)O[O]
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 27128.4
+ Ea: 0.0
+ n: 0.470009
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC(=O)OO
+ radicalchange: -2
+ reactants:
+ - '[CH2]C(=O)OO'
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 21690000.0
+ Ea: 24668.606099144425
+ n: 0.0
+ type: Arrhenius
+ products:
+ - C=CO
+ - C=CCO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 37780.32
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - O=CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - '[O]C=O'
+ - '[CH2]CO'
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - '[CH2]CO'
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]CO
+ type: ElementaryReaction
+- kinetics:
+ A: 9445.08
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - CC=C=O
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - C[CH]C=O
+ type: ElementaryReaction
+- kinetics:
+ A: 18890.16
+ Ea: 0.0
+ n: 0.508694
+ type: Arrhenius
+ products:
+ - C=CO
+ - C=CO
+ radicalchange: -2
+ reactants:
+ - CH2CHO
+ - '[CH2]CO'
+ type: ElementaryReaction
+Units: {}