Note
Go to the end to download the full example code.
Plug flow reactor: silicon nitride deposition#
A 1-D steady state plug-flow reactor demonstrating silicon nitride (Si3N4) deposition from ammonia (NH3) and silicon tetrafluoride (SiF4).
Assumes a constant temperature, frictionless, cylindrical reactor.
Based off the Jupyter notebook created by Yuanjie Jiang, which corresponds to the original example from:
R.S. Larson. “PLUG: A FORTRAN program for the analysis of PLUG flow reactors with gas-phase and surface chemistry”, Sandia Report SAND-96-8211, 1996. https://doi.org/10.2172/204257
The results are somewhat different from those in the Larson report in part due to the fact that this example does not include the frictional pressure drop.
Requires: cantera >= 3.2, matplotlib >= 2.0

0.0 [1. 0. 0. 0. 0. 0.]
1e-14 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
2e-14 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
4e-14 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
8e-14 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
1.6e-13 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
3.2e-13 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
6.4e-13 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
1.28e-12 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
2.56e-12 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
5.12e-12 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
1.024e-11 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
2.048e-11 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
4.096e-11 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
8.192e-11 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
1.6384e-10 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
3.2768e-10 [6.24965089e-02 9.15639902e-01 3.13856066e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
6.5536e-10 [6.24965089e-02 9.15639903e-01 3.13856065e-04 2.08266599e-02
2.41024213e-04 4.82048426e-04]
1.31072e-09 [6.24965088e-02 9.15639903e-01 3.13856065e-04 2.08266599e-02
2.41024213e-04 4.82048425e-04]
2.62144e-09 [6.24965087e-02 9.15639903e-01 3.13856064e-04 2.08266599e-02
2.41024212e-04 4.82048425e-04]
5.24288e-09 [6.24965085e-02 9.15639903e-01 3.13856063e-04 2.08266598e-02
2.41024212e-04 4.82048424e-04]
1.048576e-08 [6.24965081e-02 9.15639903e-01 3.13856059e-04 2.08266597e-02
2.41024211e-04 4.82048422e-04]
2.097152e-08 [6.24965074e-02 9.15639905e-01 3.13856053e-04 2.08266594e-02
2.41024209e-04 4.82048418e-04]
4.194304e-08 [6.24965058e-02 9.15639907e-01 3.13856040e-04 2.08266589e-02
2.41024205e-04 4.82048410e-04]
8.388608e-08 [6.24965027e-02 9.15639911e-01 3.13856014e-04 2.08266579e-02
2.41024197e-04 4.82048395e-04]
1.2582912e-07 [6.24964996e-02 9.15639915e-01 3.13855988e-04 2.08266568e-02
2.41024190e-04 4.82048379e-04]
1.6777216e-07 [6.24964964e-02 9.15639919e-01 3.13855963e-04 2.08266558e-02
2.41024182e-04 4.82048364e-04]
2.5165824e-07 [6.24964902e-02 9.15639928e-01 3.13855911e-04 2.08266537e-02
2.41024166e-04 4.82048333e-04]
3.3554432e-07 [6.24964839e-02 9.15639936e-01 3.13855859e-04 2.08266516e-02
2.41024151e-04 4.82048301e-04]
5.0331648e-07 [6.24964714e-02 9.15639953e-01 3.13855756e-04 2.08266475e-02
2.41024120e-04 4.82048239e-04]
6.7108864e-07 [6.24964590e-02 9.15639970e-01 3.13855653e-04 2.08266433e-02
2.41024089e-04 4.82048177e-04]
1.00663296e-06 [6.24964340e-02 9.15640004e-01 3.13855447e-04 2.08266350e-02
2.41024026e-04 4.82048053e-04]
1.6777216e-06 [6.24963840e-02 9.15640071e-01 3.13855034e-04 2.08266183e-02
2.41023902e-04 4.82047804e-04]
3.01989888e-06 [6.24962841e-02 9.15640206e-01 3.13854208e-04 2.08265850e-02
2.41023653e-04 4.82047307e-04]
5.704253439999999e-06 [6.24960842e-02 9.15640475e-01 3.13852557e-04 2.08265184e-02
2.41023156e-04 4.82046312e-04]
8.388608e-06 [6.24958844e-02 9.15640745e-01 3.13850905e-04 2.08264518e-02
2.41022658e-04 4.82045317e-04]
1.107296256e-05 [6.24956846e-02 9.15641014e-01 3.13849254e-04 2.08263852e-02
2.41022161e-04 4.82044322e-04]
1.375731712e-05 [6.24954847e-02 9.15641284e-01 3.13847602e-04 2.08263186e-02
2.41021663e-04 4.82043327e-04]
1.912602624e-05 [6.24950850e-02 9.15641823e-01 3.13844300e-04 2.08261854e-02
2.41020668e-04 4.82041337e-04]
2.449473536e-05 [6.24946853e-02 9.15642362e-01 3.13840997e-04 2.08260522e-02
2.41019674e-04 4.82039347e-04]
2.986344448e-05 [6.24942857e-02 9.15642902e-01 3.13837694e-04 2.08259190e-02
2.41018679e-04 4.82037357e-04]
3.52321536e-05 [6.24938860e-02 9.15643441e-01 3.13834392e-04 2.08257859e-02
2.41017684e-04 4.82035368e-04]
4.596957184e-05 [6.24930866e-02 9.15644519e-01 3.13827787e-04 2.08255195e-02
2.41015694e-04 4.82031388e-04]
5.487142348601705e-05 [6.24924239e-02 9.15645413e-01 3.13822311e-04 2.08252986e-02
2.41014045e-04 4.82028089e-04]
6.37732751320341e-05 [6.24917612e-02 9.15646307e-01 3.13816835e-04 2.08250778e-02
2.41012395e-04 4.82024790e-04]
7.267512677805114e-05 [6.24910985e-02 9.15647201e-01 3.13811360e-04 2.08248570e-02
2.41010746e-04 4.82021491e-04]
8.157697842406819e-05 [6.24904359e-02 9.15648095e-01 3.13805885e-04 2.08246361e-02
2.41009096e-04 4.82018193e-04]
9.047883007008523e-05 [6.24897732e-02 9.15648989e-01 3.13800409e-04 2.08244153e-02
2.41007447e-04 4.82014894e-04]
0.00010828253336211933 [6.24884479e-02 9.15650777e-01 3.13789459e-04 2.08239736e-02
2.41004148e-04 4.82008297e-04]
0.0001260862366541534 [6.24871226e-02 9.15652564e-01 3.13778510e-04 2.08235320e-02
2.41000850e-04 4.82001700e-04]
0.0001438899399461875 [6.24857973e-02 9.15654352e-01 3.13767561e-04 2.08230903e-02
2.40997552e-04 4.81995103e-04]
0.00016169364323822158 [6.24844721e-02 9.15656140e-01 3.13756612e-04 2.08226487e-02
2.40994253e-04 4.81988507e-04]
0.00017949734653025567 [6.24831468e-02 9.15657928e-01 3.13745664e-04 2.08222071e-02
2.40990955e-04 4.81981911e-04]
0.00019730104982228975 [6.24818216e-02 9.15659715e-01 3.13734716e-04 2.08217655e-02
2.40987658e-04 4.81975315e-04]
0.00023290845640635795 [6.24791713e-02 9.15663290e-01 3.13712823e-04 2.08208823e-02
2.40981062e-04 4.81962125e-04]
0.00025791096888530323 [6.24773104e-02 9.15665801e-01 3.13697451e-04 2.08202621e-02
2.40976432e-04 4.81952864e-04]
0.0002829134813642485 [6.24754496e-02 9.15668311e-01 3.13682080e-04 2.08196420e-02
2.40971802e-04 4.81943603e-04]
0.0003079159938431938 [6.24735887e-02 9.15670821e-01 3.13666711e-04 2.08190219e-02
2.40967172e-04 4.81934343e-04]
0.0003329185063221391 [6.24717280e-02 9.15673331e-01 3.13651342e-04 2.08184018e-02
2.40962542e-04 4.81925084e-04]
0.00035792101880108436 [6.24698672e-02 9.15675841e-01 3.13635974e-04 2.08177817e-02
2.40957912e-04 4.81915825e-04]
0.00038292353128002965 [6.24680066e-02 9.15678351e-01 3.13620607e-04 2.08171617e-02
2.40953283e-04 4.81906567e-04]
0.00040792604375897493 [6.24661460e-02 9.15680861e-01 3.13605241e-04 2.08165416e-02
2.40948655e-04 4.81897309e-04]
0.0004329285562379202 [6.24642854e-02 9.15683371e-01 3.13589877e-04 2.08159216e-02
2.40944026e-04 4.81888052e-04]
0.0004579310687168655 [6.24624249e-02 9.15685881e-01 3.13574513e-04 2.08153016e-02
2.40939398e-04 4.81878796e-04]
0.0004829335811958108 [6.24605644e-02 9.15688391e-01 3.13559150e-04 2.08146816e-02
2.40934770e-04 4.81869541e-04]
0.0005079360936747561 [6.24587039e-02 9.15690900e-01 3.13543788e-04 2.08140616e-02
2.40930143e-04 4.81860286e-04]
0.0005329386061537014 [6.24568436e-02 9.15693410e-01 3.13528428e-04 2.08134417e-02
2.40925516e-04 4.81851031e-04]
0.0005579411186326466 [6.24549832e-02 9.15695919e-01 3.13513068e-04 2.08128217e-02
2.40920889e-04 4.81841777e-04]
0.0005829436311115919 [6.24531229e-02 9.15698429e-01 3.13497709e-04 2.08122018e-02
2.40916262e-04 4.81832524e-04]
0.0006079461435905371 [6.24512627e-02 9.15700938e-01 3.13482351e-04 2.08115819e-02
2.40911636e-04 4.81823272e-04]
0.0006329486560694823 [6.24494025e-02 9.15703448e-01 3.13466995e-04 2.08109620e-02
2.40907010e-04 4.81814020e-04]
0.0006579511685484275 [6.24475424e-02 9.15705957e-01 3.13451639e-04 2.08103421e-02
2.40902384e-04 4.81804769e-04]
0.0006829536810273728 [6.24456823e-02 9.15708466e-01 3.13436284e-04 2.08097222e-02
2.40897759e-04 4.81795518e-04]
0.000707956193506318 [6.24438222e-02 9.15710975e-01 3.13420931e-04 2.08091024e-02
2.40893134e-04 4.81786268e-04]
0.0007329587059852632 [6.24419622e-02 9.15713484e-01 3.13405578e-04 2.08084825e-02
2.40888509e-04 4.81777019e-04]
0.0007579612184642085 [6.24401023e-02 9.15715993e-01 3.13390226e-04 2.08078627e-02
2.40883885e-04 4.81767770e-04]
0.0007829637309431537 [6.24382424e-02 9.15718502e-01 3.13374875e-04 2.08072429e-02
2.40879261e-04 4.81758522e-04]
0.0008079662434220989 [6.24363825e-02 9.15721011e-01 3.13359526e-04 2.08066231e-02
2.40874637e-04 4.81749274e-04]
0.0008329687559010441 [6.24345227e-02 9.15723520e-01 3.13344177e-04 2.08060033e-02
2.40870014e-04 4.81740027e-04]
0.0008579712683799894 [6.24326630e-02 9.15726028e-01 3.13328829e-04 2.08053836e-02
2.40865391e-04 4.81730781e-04]
0.0008829737808589346 [6.24308032e-02 9.15728537e-01 3.13313483e-04 2.08047638e-02
2.40860768e-04 4.81721535e-04]
0.0009079762933378798 [6.24289435e-02 9.15731046e-01 3.13298137e-04 2.08041441e-02
2.40856145e-04 4.81712291e-04]
0.0009304785545689306 [6.24272699e-02 9.15733303e-01 3.13284327e-04 2.08035864e-02
2.40851985e-04 4.81703971e-04]
0.0009529808157999814 [6.24255963e-02 9.15735561e-01 3.13270517e-04 2.08030286e-02
2.40847826e-04 4.81695651e-04]
0.0009754830770310321 [6.24239227e-02 9.15737819e-01 3.13256709e-04 2.08024709e-02
2.40843666e-04 4.81687332e-04]
0.000997985338262083 [6.24222491e-02 9.15740076e-01 3.13242901e-04 2.08019132e-02
2.40839507e-04 4.81679014e-04]
0.0010204875994931336 [6.24205756e-02 9.15742334e-01 3.13229094e-04 2.08013555e-02
2.40835348e-04 4.81670696e-04]
0.0010429898607241842 [6.24189021e-02 9.15744591e-01 3.13215288e-04 2.08007978e-02
2.40831189e-04 4.81662379e-04]
0.0010654921219552349 [6.24172287e-02 9.15746849e-01 3.13201482e-04 2.08002402e-02
2.40827031e-04 4.81654062e-04]
0.0010879943831862856 [6.24155553e-02 9.15749106e-01 3.13187678e-04 2.07996825e-02
2.40822873e-04 4.81645745e-04]
0.0011104966444173362 [6.24138819e-02 9.15751363e-01 3.13173874e-04 2.07991249e-02
2.40818715e-04 4.81637430e-04]
0.0011329989056483869 [6.24122086e-02 9.15753620e-01 3.13160071e-04 2.07985673e-02
2.40814557e-04 4.81629114e-04]
0.0011532509407563326 [6.24107027e-02 9.15755652e-01 3.13147649e-04 2.07980654e-02
2.40810815e-04 4.81621631e-04]
0.0011735029758642784 [6.24091967e-02 9.15757683e-01 3.13135228e-04 2.07975636e-02
2.40807074e-04 4.81614148e-04]
0.0011937550109722241 [6.24076908e-02 9.15759715e-01 3.13122807e-04 2.07970617e-02
2.40803333e-04 4.81606665e-04]
0.0012342590811881154 [6.24046791e-02 9.15763777e-01 3.13097968e-04 2.07960581e-02
2.40795851e-04 4.81591702e-04]
0.0012747631514040067 [6.24016676e-02 9.15767840e-01 3.13073131e-04 2.07950545e-02
2.40788370e-04 4.81576740e-04]
0.001315267221619898 [6.23986561e-02 9.15771902e-01 3.13048297e-04 2.07940510e-02
2.40780890e-04 4.81561779e-04]
0.0013557712918357892 [6.23956448e-02 9.15775964e-01 3.13023466e-04 2.07930474e-02
2.40773410e-04 4.81546820e-04]
0.0013962753620516805 [6.23926336e-02 9.15780026e-01 3.12998637e-04 2.07920440e-02
2.40765932e-04 4.81531863e-04]
0.0014367794322675718 [6.23896225e-02 9.15784088e-01 3.12973811e-04 2.07910405e-02
2.40758454e-04 4.81516908e-04]
0.001477283502483463 [6.23866115e-02 9.15788149e-01 3.12948988e-04 2.07900372e-02
2.40750977e-04 4.81501954e-04]
0.0015177875726993543 [6.23836007e-02 9.15792211e-01 3.12924167e-04 2.07890338e-02
2.40743501e-04 4.81487002e-04]
0.0015582916429152456 [6.23805899e-02 9.15796272e-01 3.12899349e-04 2.07880305e-02
2.40736026e-04 4.81472051e-04]
0.001598795713131137 [6.23775793e-02 9.15800333e-01 3.12874533e-04 2.07870272e-02
2.40728551e-04 4.81457102e-04]
0.0016392997833470282 [6.23745688e-02 9.15804394e-01 3.12849720e-04 2.07860240e-02
2.40721078e-04 4.81442155e-04]
0.001720307923778811 [6.23685483e-02 9.15812516e-01 3.12800102e-04 2.07840177e-02
2.40706133e-04 4.81412266e-04]
0.0018013160642105937 [6.23625281e-02 9.15820636e-01 3.12750494e-04 2.07820115e-02
2.40691191e-04 4.81382383e-04]
0.0018823242046423765 [6.23565085e-02 9.15828756e-01 3.12700897e-04 2.07800055e-02
2.40676253e-04 4.81352507e-04]
0.0019633323450741593 [6.23504894e-02 9.15836876e-01 3.12651311e-04 2.07779996e-02
2.40661319e-04 4.81322637e-04]
0.002044340485505942 [6.23444707e-02 9.15844994e-01 3.12601735e-04 2.07759940e-02
2.40646387e-04 4.81292775e-04]
0.0021253486259377244 [6.23384526e-02 9.15853112e-01 3.12552169e-04 2.07739884e-02
2.40631459e-04 4.81262919e-04]
0.002206356766369507 [6.23324349e-02 9.15861230e-01 3.12502614e-04 2.07719831e-02
2.40616535e-04 4.81233069e-04]
0.0022873649068012895 [6.23264177e-02 9.15869347e-01 3.12453070e-04 2.07699779e-02
2.40601613e-04 4.81203226e-04]
0.002368373047233072 [6.23204010e-02 9.15877463e-01 3.12403536e-04 2.07679728e-02
2.40586695e-04 4.81173390e-04]
0.0024493811876648546 [6.23143848e-02 9.15885578e-01 3.12354012e-04 2.07659680e-02
2.40571780e-04 4.81143560e-04]
0.002530389328096637 [6.23083691e-02 9.15893693e-01 3.12304499e-04 2.07639632e-02
2.40556869e-04 4.81113738e-04]
0.0026113974685284197 [6.23023538e-02 9.15901807e-01 3.12254997e-04 2.07619587e-02
2.40541961e-04 4.81083921e-04]
0.0026924056089602023 [6.22963391e-02 9.15909920e-01 3.12205505e-04 2.07599543e-02
2.40527056e-04 4.81054112e-04]
0.002773413749391985 [6.22903248e-02 9.15918033e-01 3.12156023e-04 2.07579501e-02
2.40512154e-04 4.81024309e-04]
0.0028544218898237674 [6.22843110e-02 9.15926145e-01 3.12106552e-04 2.07559460e-02
2.40497256e-04 4.80994512e-04]
0.00293543003025555 [6.22782977e-02 9.15934256e-01 3.12057091e-04 2.07539421e-02
2.40482361e-04 4.80964722e-04]
0.0030164381706873325 [6.22722849e-02 9.15942367e-01 3.12007641e-04 2.07519384e-02
2.40467470e-04 4.80934939e-04]
0.003097446311119115 [6.22662726e-02 9.15950477e-01 3.11958201e-04 2.07499348e-02
2.40452581e-04 4.80905163e-04]
0.0031784544515508976 [6.22602607e-02 9.15958586e-01 3.11908772e-04 2.07479314e-02
2.40437696e-04 4.80875393e-04]
0.00325946259198268 [6.22542494e-02 9.15966695e-01 3.11859353e-04 2.07459281e-02
2.40422815e-04 4.80845630e-04]
0.0033404707324144627 [6.22482385e-02 9.15974803e-01 3.11809945e-04 2.07439250e-02
2.40407936e-04 4.80815873e-04]
0.0034214788728462453 [6.22422281e-02 9.15982910e-01 3.11760547e-04 2.07419221e-02
2.40393061e-04 4.80786123e-04]
0.003502487013278028 [6.22362182e-02 9.15991017e-01 3.11711159e-04 2.07399193e-02
2.40378190e-04 4.80756379e-04]
0.0036645032941415934 [6.22241999e-02 9.16007228e-01 3.11612416e-04 2.07359143e-02
2.40348456e-04 4.80696912e-04]
0.003810317946918802 [6.22133850e-02 9.16021816e-01 3.11523582e-04 2.07323103e-02
2.40321707e-04 4.80643415e-04]
0.003956132599696011 [6.22025718e-02 9.16036402e-01 3.11434782e-04 2.07287068e-02
2.40294969e-04 4.80589938e-04]
0.00410194725247322 [6.21917601e-02 9.16050985e-01 3.11346016e-04 2.07251039e-02
2.40268242e-04 4.80536483e-04]
0.004247761905250429 [6.21809499e-02 9.16065567e-01 3.11257284e-04 2.07215014e-02
2.40241525e-04 4.80483050e-04]
0.004393576558027639 [6.21701414e-02 9.16080146e-01 3.11168585e-04 2.07178995e-02
2.40214819e-04 4.80429638e-04]
0.004539391210804848 [6.21593344e-02 9.16094723e-01 3.11079921e-04 2.07142982e-02
2.40188123e-04 4.80376247e-04]
0.004685205863582057 [6.21485290e-02 9.16109298e-01 3.10991290e-04 2.07106973e-02
2.40161439e-04 4.80322877e-04]
0.004831020516359266 [6.21377251e-02 9.16123871e-01 3.10902692e-04 2.07070970e-02
2.40134765e-04 4.80269529e-04]
0.004976835169136475 [6.21269229e-02 9.16138442e-01 3.10814128e-04 2.07034972e-02
2.40108101e-04 4.80216202e-04]
0.005122649821913685 [6.21161222e-02 9.16153010e-01 3.10725598e-04 2.06998979e-02
2.40081448e-04 4.80162897e-04]
0.005414279127468102 [6.20945255e-02 9.16182140e-01 3.10548639e-04 2.06927009e-02
2.40028175e-04 4.80056349e-04]
0.00570590843302252 [6.20729351e-02 9.16211262e-01 3.10371814e-04 2.06855060e-02
2.39974944e-04 4.79949887e-04]
0.005997537738576937 [6.20513509e-02 9.16240375e-01 3.10195123e-04 2.06783132e-02
2.39921755e-04 4.79843510e-04]
0.006289167044131355 [6.20297731e-02 9.16269480e-01 3.10018566e-04 2.06711225e-02
2.39868609e-04 4.79737217e-04]
0.006580796349685772 [6.20082015e-02 9.16298576e-01 3.09842144e-04 2.06639339e-02
2.39815505e-04 4.79631010e-04]
0.00687242565524019 [6.19866362e-02 9.16327663e-01 3.09665855e-04 2.06567473e-02
2.39762443e-04 4.79524887e-04]
0.0071640549607946075 [6.19650772e-02 9.16356742e-01 3.09489699e-04 2.06495629e-02
2.39709424e-04 4.79418848e-04]
0.007455684266349025 [6.19435244e-02 9.16385812e-01 3.09313677e-04 2.06423805e-02
2.39656447e-04 4.79312894e-04]
0.00803894287745786 [6.19004378e-02 9.16443926e-01 3.08962033e-04 2.06280221e-02
2.39550620e-04 4.79101240e-04]
0.008622201488566695 [6.18573762e-02 9.16502006e-01 3.08610921e-04 2.06136720e-02
2.39444961e-04 4.78889921e-04]
0.00920546009967553 [6.18143396e-02 9.16560051e-01 3.08260340e-04 2.05993303e-02
2.39339470e-04 4.78678939e-04]
0.010371977321893202 [6.17283416e-02 9.16676039e-01 3.07560767e-04 2.05706719e-02
2.39128990e-04 4.78257981e-04]
0.011402415928671689 [6.16524589e-02 9.16778381e-01 3.06944556e-04 2.05453844e-02
2.38943619e-04 4.77887239e-04]
0.012432854535450176 [6.15766542e-02 9.16880617e-01 3.06329986e-04 2.05201228e-02
2.38758767e-04 4.77517535e-04]
0.013463293142228662 [6.15009275e-02 9.16982745e-01 3.05717049e-04 2.04948872e-02
2.38574432e-04 4.77148864e-04]
0.014493731749007149 [6.14252787e-02 9.17084766e-01 3.05105740e-04 2.04696776e-02
2.38390612e-04 4.76781223e-04]
0.015524170355785636 [6.13497077e-02 9.17186680e-01 3.04496052e-04 2.04444940e-02
2.38207304e-04 4.76414607e-04]
0.017585047569342607 [6.11987990e-02 9.17390189e-01 3.03281515e-04 2.03942044e-02
2.37842218e-04 4.75684436e-04]
0.01964592478289958 [6.10482007e-02 9.17593270e-01 3.02073388e-04 2.03440182e-02
2.37479159e-04 4.74958319e-04]
0.021706801996456554 [6.08979125e-02 9.17795926e-01 3.00871623e-04 2.02939354e-02
2.37118112e-04 4.74236223e-04]
0.023767679210013527 [6.07479338e-02 9.17998157e-01 2.99676171e-04 2.02439557e-02
2.36759059e-04 4.73518118e-04]
0.0258285564235705 [6.05982640e-02 9.18199964e-01 2.98486985e-04 2.01940790e-02
2.36401986e-04 4.72803973e-04]
0.027889433637127474 [6.04489026e-02 9.18401348e-01 2.97304017e-04 2.01443050e-02
2.36046878e-04 4.72093756e-04]
0.03201118806424142 [6.01511030e-02 9.18802848e-01 2.94956549e-04 2.00450647e-02
2.35342495e-04 4.70684989e-04]
0.03613294249135537 [5.98545308e-02 9.19202665e-01 2.92633399e-04 1.99462335e-02
2.34645789e-04 4.69291579e-04]
0.040254696918469314 [5.95591820e-02 9.19600804e-01 2.90334206e-04 1.98478099e-02
2.33956645e-04 4.67913291e-04]
0.04437645134558326 [5.92650525e-02 9.19997271e-01 2.88058616e-04 1.97497927e-02
2.33274948e-04 4.66549896e-04]
0.04849820577269721 [5.89721382e-02 9.20392073e-01 2.85806284e-04 1.96521804e-02
2.32600585e-04 4.65201171e-04]
0.052619960199811154 [5.86804352e-02 9.20785216e-01 2.83576870e-04 1.95549718e-02
2.31933447e-04 4.63866895e-04]
0.0567417146269251 [5.83899395e-02 9.21176705e-01 2.81370042e-04 1.94581655e-02
2.31273427e-04 4.62546853e-04]
0.06086346905403905 [5.81006472e-02 9.21566546e-01 2.79185475e-04 1.93617602e-02
2.30620418e-04 4.61240836e-04]
0.06498522348115299 [5.78125543e-02 9.21954745e-01 2.77022850e-04 1.92657547e-02
2.29974318e-04 4.59948635e-04]
0.06910697790826693 [5.75256571e-02 9.22341308e-01 2.74881853e-04 1.91701476e-02
2.29335025e-04 4.58670050e-04]
0.07322873233538088 [5.72399516e-02 9.22726241e-01 2.72762179e-04 1.90749376e-02
2.28702440e-04 4.57404880e-04]
0.07735048676249483 [5.69554341e-02 9.23109549e-01 2.70663527e-04 1.89801235e-02
2.28076466e-04 4.56152933e-04]
0.08147224118960877 [5.66721008e-02 9.23491238e-01 2.68585603e-04 1.88857041e-02
2.27457008e-04 4.54914017e-04]
0.08559399561672272 [5.63899480e-02 9.23871314e-01 2.66528118e-04 1.87916780e-02
2.26843972e-04 4.53687945e-04]
0.08971575004383667 [5.61089718e-02 9.24249782e-01 2.64490789e-04 1.86980440e-02
2.26237267e-04 4.52474534e-04]
0.09383750447095061 [5.58291687e-02 9.24626647e-01 2.62473337e-04 1.86048010e-02
2.25636803e-04 4.51273605e-04]
0.09795925889806456 [5.55505348e-02 9.25001915e-01 2.60475491e-04 1.85119476e-02
2.25042491e-04 4.50084982e-04]
0.10208101332517851 [5.52730666e-02 9.25375591e-01 2.58496983e-04 1.84194827e-02
2.24454245e-04 4.48908490e-04]
0.10620276775229245 [5.49967604e-02 9.25747681e-01 2.56537552e-04 1.83274050e-02
2.23871981e-04 4.47743962e-04]
0.1103245221794064 [5.47216127e-02 9.26118190e-01 2.54596939e-04 1.82357133e-02
2.23295615e-04 4.46591230e-04]
0.11444627660652035 [5.44476198e-02 9.26487124e-01 2.52674893e-04 1.81444065e-02
2.22725066e-04 4.45450131e-04]
0.1185680310336343 [5.41747781e-02 9.26854487e-01 2.50771165e-04 1.80534833e-02
2.22160253e-04 4.44320506e-04]
0.12268978546074824 [5.39030841e-02 9.27220285e-01 2.48885513e-04 1.79629426e-02
2.21601098e-04 4.43202197e-04]
0.12681153988786217 [5.36325342e-02 9.27584522e-01 2.47017698e-04 1.78727832e-02
2.21047525e-04 4.42095049e-04]
0.1309332943149761 [5.33631250e-02 9.27947205e-01 2.45167485e-04 1.77830038e-02
2.20499456e-04 4.40998912e-04]
0.13505504874209004 [5.30948530e-02 9.28308338e-01 2.43334645e-04 1.76936035e-02
2.19956818e-04 4.39913636e-04]
0.13917680316920397 [5.28277146e-02 9.28667927e-01 2.41518951e-04 1.76045809e-02
2.19419538e-04 4.38839076e-04]
0.1432985575963179 [5.25617064e-02 9.29025976e-01 2.39720183e-04 1.75159349e-02
2.18887545e-04 4.37775089e-04]
0.14742031202343184 [5.22968249e-02 9.29382490e-01 2.37938121e-04 1.74276645e-02
2.18360767e-04 4.36721534e-04]
0.15285189941184998 [5.19494829e-02 9.29849964e-01 2.35614901e-04 1.73119144e-02
2.17674436e-04 4.35348872e-04]
0.15828348680026813 [5.16040839e-02 9.30314794e-01 2.33319842e-04 1.71968119e-02
2.16996888e-04 4.33993777e-04]
0.16371507418868628 [5.12606199e-02 9.30776990e-01 2.31052477e-04 1.70823541e-02
2.16327973e-04 4.32655945e-04]
0.16914666157710442 [5.09190832e-02 9.31236563e-01 2.28812348e-04 1.69685387e-02
2.15667541e-04 4.31335082e-04]
0.17457824896552257 [5.05794662e-02 9.31693525e-01 2.26599008e-04 1.68553630e-02
2.15015450e-04 4.30030899e-04]
0.18000983635394072 [5.02417612e-02 9.32147888e-01 2.24412019e-04 1.67428244e-02
2.14371557e-04 4.28743114e-04]
0.18489826500351705 [4.99394552e-02 9.32554600e-01 2.22465906e-04 1.66420824e-02
2.13798950e-04 4.27597900e-04]
0.1897866936530934 [4.96386862e-02 9.32959222e-01 2.20540487e-04 1.65418526e-02
2.13232774e-04 4.26465548e-04]
0.19467512230266973 [4.93394486e-02 9.33361764e-01 2.18635463e-04 1.64421331e-02
2.12672933e-04 4.25345866e-04]
0.19956355095224607 [4.90417370e-02 9.33762232e-01 2.16750542e-04 1.63429221e-02
2.12119333e-04 4.24238665e-04]
0.2044519796018224 [4.87455459e-02 9.34160635e-01 2.14885435e-04 1.62442179e-02
2.11571880e-04 4.23143761e-04]
0.20934040825139874 [4.84508699e-02 9.34556980e-01 2.13039862e-04 1.61460185e-02
2.11030486e-04 4.22060971e-04]
0.21422883690097508 [4.81577034e-02 9.34951276e-01 2.11213547e-04 1.60483222e-02
2.10495059e-04 4.20990119e-04]
0.21911726555055142 [4.78660412e-02 9.35343529e-01 2.09406220e-04 1.59511272e-02
2.09965515e-04 4.19931030e-04]
0.22400569420012775 [4.75758777e-02 9.35733748e-01 2.07617614e-04 1.58544316e-02
2.09441766e-04 4.18883533e-04]
0.2288941228497041 [4.72872076e-02 9.36121940e-01 2.05847471e-04 1.57582337e-02
2.08923730e-04 4.17847460e-04]
0.23378255149928043 [4.70000255e-02 9.36508113e-01 2.04095534e-04 1.56625316e-02
2.08411324e-04 4.16822649e-04]
0.23867098014885677 [4.67143260e-02 9.36892275e-01 2.02361554e-04 1.55673237e-02
2.07904468e-04 4.15808936e-04]
0.2435594087984331 [4.64301038e-02 9.37274434e-01 2.00645284e-04 1.54726080e-02
2.07403083e-04 4.14806166e-04]
0.24844783744800944 [4.61473536e-02 9.37654596e-01 1.98946485e-04 1.53783828e-02
2.06907091e-04 4.13814181e-04]
0.2533362660975858 [4.58660700e-02 9.38032769e-01 1.97264918e-04 1.52846464e-02
2.06416416e-04 4.12832832e-04]
0.25822469474716214 [4.55862477e-02 9.38408962e-01 1.95600353e-04 1.51913970e-02
2.05930983e-04 4.11861967e-04]
0.2631131233967385 [4.53078814e-02 9.38783181e-01 1.93952561e-04 1.50986328e-02
2.05450721e-04 4.10901441e-04]
0.2680015520463148 [4.50309658e-02 9.39155434e-01 1.92321319e-04 1.50063520e-02
2.04975555e-04 4.09951110e-04]
0.27288998069589115 [4.47554957e-02 9.39525729e-01 1.90706406e-04 1.49145529e-02
2.04505417e-04 4.09010834e-04]
0.2777784093454675 [4.44814657e-02 9.39894072e-01 1.89107608e-04 1.48232337e-02
2.04040236e-04 4.08080473e-04]
0.28266683799504383 [4.42088706e-02 9.40260472e-01 1.87524713e-04 1.47323928e-02
2.03579946e-04 4.07159892e-04]
0.28755526664462017 [4.39377052e-02 9.40624936e-01 1.85957513e-04 1.46420282e-02
2.03124478e-04 4.06248957e-04]
0.2924436952941965 [4.36679642e-02 9.40987470e-01 1.84405803e-04 1.45521383e-02
2.02673768e-04 4.05347537e-04]
0.29733212394377284 [4.33996424e-02 9.41348084e-01 1.82869384e-04 1.44627214e-02
2.02227752e-04 4.04455504e-04]
0.3022205525933492 [4.31327346e-02 9.41706783e-01 1.81348057e-04 1.43737756e-02
2.01786366e-04 4.03572733e-04]
0.30662013837796787 [4.28937222e-02 9.42027981e-01 1.79991608e-04 1.42941259e-02
2.01393026e-04 4.02786052e-04]
0.3100850190118786 [4.27062893e-02 9.42279857e-01 1.78931744e-04 1.42316648e-02
2.01085827e-04 4.02171655e-04]
0.3135498996457894 [4.25195600e-02 9.42530780e-01 1.77879213e-04 1.41694381e-02
2.00780875e-04 4.01561750e-04]
0.31701478027970015 [4.23335324e-02 9.42780754e-01 1.76833948e-04 1.41074453e-02
2.00478148e-04 4.00956295e-04]
0.3204796609136109 [4.21482046e-02 9.43029781e-01 1.75795885e-04 1.40456857e-02
2.00177624e-04 4.00355247e-04]
0.32394454154752167 [4.19635748e-02 9.43277864e-01 1.74764958e-04 1.39841587e-02
1.99879284e-04 3.99758567e-04]
0.32740942218143243 [4.17796410e-02 9.43525005e-01 1.73741104e-04 1.39228637e-02
1.99583106e-04 3.99166212e-04]
0.3308743028153432 [4.15964016e-02 9.43771207e-01 1.72724260e-04 1.38618001e-02
1.99289072e-04 3.98578143e-04]
0.33433918344925395 [4.14138546e-02 9.44016472e-01 1.71714365e-04 1.38009672e-02
1.98997160e-04 3.97994320e-04]
0.3378040640831647 [4.12319983e-02 9.44260804e-01 1.70711357e-04 1.37403644e-02
1.98707352e-04 3.97414704e-04]
0.3412689447170755 [4.10508306e-02 9.44504204e-01 1.69715174e-04 1.36799912e-02
1.98419628e-04 3.96839256e-04]
0.34473382535098623 [4.08703499e-02 9.44746676e-01 1.68725759e-04 1.36198468e-02
1.98133968e-04 3.96267937e-04]
0.348198705984897 [4.06905543e-02 9.44988221e-01 1.67743050e-04 1.35599308e-02
1.97850355e-04 3.95700710e-04]
0.35166358661880776 [4.05114419e-02 9.45228842e-01 1.66766990e-04 1.35002425e-02
1.97568769e-04 3.95137538e-04]
0.3551284672527185 [4.03330110e-02 9.45468543e-01 1.65797521e-04 1.34407812e-02
1.97289191e-04 3.94578383e-04]
0.3585933478866293 [4.01552596e-02 9.45707325e-01 1.64834586e-04 1.33815464e-02
1.97011605e-04 3.94023209e-04]
0.36205822852054004 [3.99781860e-02 9.45945190e-01 1.63878128e-04 1.33225375e-02
1.96735991e-04 3.93471981e-04]
0.3655231091544508 [3.98017882e-02 9.46182143e-01 1.62928092e-04 1.32637538e-02
1.96462331e-04 3.92924662e-04]
0.36898798978836156 [3.96260646e-02 9.46418184e-01 1.61984423e-04 1.32051948e-02
1.96190608e-04 3.92381217e-04]
0.3724528704222723 [3.94510133e-02 9.46653318e-01 1.61047065e-04 1.31468597e-02
1.95920806e-04 3.91841612e-04]
0.3759177510561831 [3.92766323e-02 9.46887545e-01 1.60115966e-04 1.30887481e-02
1.95652906e-04 3.91305812e-04]
0.37938263169009384 [3.91029200e-02 9.47120869e-01 1.59191072e-04 1.30308594e-02
1.95386891e-04 3.90773783e-04]
0.3828475123240046 [3.89298745e-02 9.47353292e-01 1.58272330e-04 1.29731928e-02
1.95122745e-04 3.90245490e-04]
0.38631239295791536 [3.87574939e-02 9.47584817e-01 1.57359689e-04 1.29157478e-02
1.94860452e-04 3.89720904e-04]
0.3897772735918261 [3.85857765e-02 9.47815447e-01 1.56453096e-04 1.28585238e-02
1.94599994e-04 3.89199989e-04]
0.3932421542257369 [3.84147204e-02 9.48045183e-01 1.55552502e-04 1.28015201e-02
1.94341356e-04 3.88682712e-04]
0.39670703485964764 [3.82443238e-02 9.48274029e-01 1.54657855e-04 1.27447363e-02
1.94084522e-04 3.88169044e-04]
0.3998254274301673 [3.80915292e-02 9.48479230e-01 1.53857718e-04 1.26938182e-02
1.93854900e-04 3.87709800e-04]
0.40294382000068696 [3.79392660e-02 9.48683714e-01 1.53062322e-04 1.26430773e-02
1.93626715e-04 3.87253429e-04]
0.4060622125712066 [3.77875329e-02 9.48887483e-01 1.52271632e-04 1.25925129e-02
1.93399955e-04 3.86799909e-04]
0.4091806051417263 [3.76363285e-02 9.49090537e-01 1.51485613e-04 1.25421248e-02
1.93174609e-04 3.86349218e-04]
0.41229899771224593 [3.74856516e-02 9.49292880e-01 1.50704230e-04 1.24919125e-02
1.92950667e-04 3.85901333e-04]
0.4154173902827656 [3.73355008e-02 9.49494512e-01 1.49927449e-04 1.24418754e-02
1.92728116e-04 3.85456232e-04]
0.41853578285328524 [3.71858747e-02 9.49695436e-01 1.49155236e-04 1.23920133e-02
1.92506947e-04 3.85013894e-04]
0.4216541754238049 [3.70367722e-02 9.49895653e-01 1.48387557e-04 1.23423256e-02
1.92287149e-04 3.84574298e-04]
0.42477256799432456 [3.68881917e-02 9.50095166e-01 1.47624379e-04 1.22928118e-02
1.92068711e-04 3.84137421e-04]
0.4278909605648442 [3.67401321e-02 9.50293976e-01 1.46865668e-04 1.22434717e-02
1.91851622e-04 3.83703243e-04]
0.43100935313536387 [3.65925921e-02 9.50492084e-01 1.46111391e-04 1.21943047e-02
1.91635872e-04 3.83271743e-04]
0.4341277457058835 [3.64455702e-02 9.50689494e-01 1.45361517e-04 1.21453103e-02
1.91421451e-04 3.82842901e-04]
0.4372461382764032 [3.62990651e-02 9.50886206e-01 1.44616014e-04 1.20964882e-02
1.91208349e-04 3.82416697e-04]
0.44036453084692284 [3.61530756e-02 9.51082222e-01 1.43874848e-04 1.20478380e-02
1.90996555e-04 3.81993109e-04]
0.4434829234174425 [3.60076004e-02 9.51277544e-01 1.43137990e-04 1.19993590e-02
1.90786059e-04 3.81572118e-04]
0.4462894767309102 [3.58771113e-02 9.51452743e-01 1.42478473e-04 1.19558742e-02
1.90597716e-04 3.81195431e-04]
0.44909603004437787 [3.57470367e-02 9.51627382e-01 1.41822398e-04 1.19125274e-02
1.90410408e-04 3.80820817e-04]
0.45190258335784556 [3.56173756e-02 9.51801464e-01 1.41169741e-04 1.18693185e-02
1.90224130e-04 3.80448260e-04]
0.4544284813399665 [3.55010334e-02 9.51957661e-01 1.40585255e-04 1.18305480e-02
1.90057355e-04 3.80114710e-04]
0.45695437932208743 [3.53850248e-02 9.52113409e-01 1.40003503e-04 1.17918887e-02
1.89891403e-04 3.79782805e-04]
0.4592276875059963 [3.52809016e-02 9.52253198e-01 1.39482252e-04 1.17571902e-02
1.89742745e-04 3.79485490e-04]
0.46150099568990516 [3.51770474e-02 9.52392624e-01 1.38963191e-04 1.17225813e-02
1.89594747e-04 3.79189494e-04]
0.463774303873814 [3.50734618e-02 9.52531688e-01 1.38446311e-04 1.16880619e-02
1.89447404e-04 3.78894808e-04]
0.4660476120577229 [3.49701443e-02 9.52670390e-01 1.37931598e-04 1.16536318e-02
1.89300713e-04 3.78601425e-04]
0.46832092024163174 [3.48670943e-02 9.52808732e-01 1.37419043e-04 1.16192909e-02
1.89154670e-04 3.78309339e-04]
0.4705942284255406 [3.47643113e-02 9.52946713e-01 1.36908633e-04 1.15850390e-02
1.89009271e-04 3.78018543e-04]
0.47286753660944947 [3.46617949e-02 9.53084335e-01 1.36400358e-04 1.15508759e-02
1.88864514e-04 3.77729029e-04]
0.47514084479335833 [3.45595445e-02 9.53221599e-01 1.35894207e-04 1.15168014e-02
1.88720395e-04 3.77440790e-04]
0.4774141529772672 [3.44575596e-02 9.53358504e-01 1.35390168e-04 1.14828154e-02
1.88576910e-04 3.77153820e-04]
0.47968746116117605 [3.43558397e-02 9.53495052e-01 1.34888231e-04 1.14489178e-02
1.88434056e-04 3.76868112e-04]
0.4819607693450849 [3.42543844e-02 9.53631243e-01 1.34388385e-04 1.14151083e-02
1.88291829e-04 3.76583658e-04]
0.4842340775289938 [3.41531930e-02 9.53767079e-01 1.33890620e-04 1.13813867e-02
1.88150226e-04 3.76300452e-04]
0.48650738571290264 [3.40522651e-02 9.53902559e-01 1.33394924e-04 1.13477530e-02
1.88009244e-04 3.76018488e-04]
0.48986463437047606 [3.39036944e-02 9.54101990e-01 1.32666637e-04 1.12982425e-02
1.87802168e-04 3.75604335e-04]
0.4932218830280495 [3.37556957e-02 9.54300650e-01 1.31942807e-04 1.12489227e-02
1.87596427e-04 3.75192854e-04]
0.4965791316856229 [3.36082673e-02 9.54498540e-01 1.31223401e-04 1.11997928e-02
1.87392011e-04 3.74784022e-04]
0.4999363803431963 [3.34614075e-02 9.54695665e-01 1.30508385e-04 1.11508525e-02
1.87188910e-04 3.74377820e-04]
0.5032936290007697 [3.33151149e-02 9.54892025e-01 1.29797727e-04 1.11021012e-02
1.86987113e-04 3.73974226e-04]
0.506650877658343 [3.31693876e-02 9.55087623e-01 1.29091394e-04 1.10535383e-02
1.86786610e-04 3.73573220e-04]
0.5100081263159164 [3.30242242e-02 9.55282461e-01 1.28389353e-04 1.10051633e-02
1.86587391e-04 3.73174782e-04]
0.5133653749734898 [3.28796230e-02 9.55476541e-01 1.27691574e-04 1.09569757e-02
1.86389445e-04 3.72778890e-04]
0.5167226236310631 [3.27355823e-02 9.55669867e-01 1.26998024e-04 1.09089748e-02
1.86192764e-04 3.72385527e-04]
0.5200798722886365 [3.25921006e-02 9.55862438e-01 1.26308673e-04 1.08611602e-02
1.85997336e-04 3.71994672e-04]
0.5234371209462099 [3.24491763e-02 9.56054259e-01 1.25623488e-04 1.08135314e-02
1.85803152e-04 3.71606304e-04]
0.5267943696037832 [3.23068076e-02 9.56245332e-01 1.24942441e-04 1.07660877e-02
1.85610203e-04 3.71220406e-04]
0.5301516182613566 [3.21649931e-02 9.56435657e-01 1.24265500e-04 1.07188287e-02
1.85418479e-04 3.70836958e-04]
0.53350886691893 [3.20237311e-02 9.56625239e-01 1.23592635e-04 1.06717538e-02
1.85227970e-04 3.70455941e-04]
0.5368661155765033 [3.18830199e-02 9.56814078e-01 1.22923817e-04 1.06248625e-02
1.85038668e-04 3.70077335e-04]
0.5402233642340767 [3.17428580e-02 9.57002177e-01 1.22259016e-04 1.05781542e-02
1.84850562e-04 3.69701124e-04]
0.54358061289165 [3.16032437e-02 9.57189539e-01 1.21598203e-04 1.05316284e-02
1.84663644e-04 3.69327289e-04]
0.5469378615492234 [3.14641755e-02 9.57376165e-01 1.20941349e-04 1.04852846e-02
1.84477905e-04 3.68955810e-04]
0.5502951102067968 [3.13256518e-02 9.57562058e-01 1.20288425e-04 1.04391222e-02
1.84293335e-04 3.68586670e-04]
0.5536523588643701 [3.11876708e-02 9.57747219e-01 1.19639404e-04 1.03931408e-02
1.84109926e-04 3.68219852e-04]
0.5570096075219435 [3.10502311e-02 9.57931652e-01 1.18994256e-04 1.03473396e-02
1.83927669e-04 3.67855337e-04]
0.5603668561795169 [3.09133310e-02 9.58115358e-01 1.18352954e-04 1.03017183e-02
1.83746554e-04 3.67493109e-04]
0.5637241048370902 [3.07769689e-02 9.58298340e-01 1.17715471e-04 1.02562763e-02
1.83566575e-04 3.67133149e-04]
0.5670813534946636 [3.06411432e-02 9.58480599e-01 1.17081779e-04 1.02110131e-02
1.83387721e-04 3.66775441e-04]
0.570438602152237 [3.05058523e-02 9.58662138e-01 1.16451851e-04 1.01659280e-02
1.83209984e-04 3.66419968e-04]
0.5737958508098103 [3.03710946e-02 9.58842959e-01 1.15825660e-04 1.01210207e-02
1.83033356e-04 3.66066713e-04]
0.5771530994673837 [3.02368685e-02 9.59023064e-01 1.15203180e-04 1.00762905e-02
1.82857829e-04 3.65715659e-04]
0.580510348124957 [3.01031725e-02 9.59202456e-01 1.14584384e-04 1.00317369e-02
1.82683395e-04 3.65366790e-04]
0.5838675967825304 [2.99700048e-02 9.59381136e-01 1.13969247e-04 9.98735944e-03
1.82510044e-04 3.65020088e-04]
0.5872248454401038 [2.98373640e-02 9.59559107e-01 1.13357742e-04 9.94315753e-03
1.82337770e-04 3.64675539e-04]
0.5905820940976771 [2.97052484e-02 9.59736371e-01 1.12749844e-04 9.89913064e-03
1.82166563e-04 3.64333127e-04]
0.5939393427552505 [2.95736564e-02 9.59912931e-01 1.12145527e-04 9.85527825e-03
1.81996417e-04 3.63992834e-04]
0.5972965914128239 [2.94425865e-02 9.60088787e-01 1.11544767e-04 9.81159983e-03
1.81827323e-04 3.63654646e-04]
import numpy as np
import cantera as ct
import matplotlib.pyplot as plt
mech = 'SiF4_NH3_mec.yaml'
# import the model for gas-Si-N interface and adjacent bulk phases
gas_si_n_interface = ct.Interface(mech, 'SI3N4')
gas = gas_si_n_interface.adjacent['gas']
# Set the initial conditions
T0 = 1713 # K
p0 = 2 * ct.one_atm / 760.0 # Pa ~2Torr
gas.TPX = T0, p0, "SiF4:0.1427, NH3:0.8573"
gas_si_n_interface.TP = T0, p0
D = 5.08e-2 # diameter of the tube [m]
Ac = np.pi * D**2 / 4 # cross section of the tube [m]
u0 = 11.53 # m/s initial velocity of the flow
reactor = ct.FlowReactor(gas)
reactor.area = Ac
reactor.mass_flow_rate = gas.density * u0 * Ac
reactor.energy_enabled = False
rsurf = ct.ReactorSurface(gas_si_n_interface, reactor)
net = ct.ReactorNet([reactor])
soln = ct.SolutionArray(gas, extra=['x', 'speed', 'surf_coverages', 'N_dep', 'Si_dep'])
kN = gas_si_n_interface.kinetics_species_index('N(D)')
kSi = gas_si_n_interface.kinetics_species_index('Si(D)')
# Integrate the reactor network
while net.distance < 0.6:
print(net.distance, rsurf.coverages)
net.step()
wdot = rsurf.phase.net_production_rates
soln.append(TDY=reactor.phase.TDY,
x=net.distance,
speed=reactor.speed,
surf_coverages=rsurf.coverages,
N_dep=wdot[kN],
Si_dep=wdot[kSi])
# Plot the results
plt.rcParams['figure.constrained_layout.use'] = True
f, ax = plt.subplots(2, 3, figsize=(9,6))
# plot the temperature profile along the flow direction
ax[0, 0].plot(soln.x, soln.T[:], color='C3')
ax[0, 0].set(xlabel='Distance (m)', ylabel='Temperature (K)', title='Gas properties')
# plot the pressure of the gas along the flow direction
ax_p = ax[0,0].twinx()
ax_p.plot(soln.x, soln.P, color='C2')
ax_p.set(ylabel='Pressure (Pa)')
# plot gas velocity along the flow direction
h_vel = ax[1, 0].plot(soln.x, soln.speed, color='C0', label='velocity')
ax[1, 0].set(xlabel='Distance (m)', ylabel='Velocity (m/s)')
# plot gas density along the flow direction
ax_rho = ax[1,0].twinx()
h_rho = ax_rho.plot(soln.x, soln.density / 1000, color='C1', label='density')
ax_rho.set(ylabel=r'Density ($\mathregular{g/cm^3}$)')
ax_rho.legend(handles=h_vel+h_rho)
# plot major and minor gas species separately
minor_idx = []
major_idx = []
for i, name in enumerate(gas.species_names):
mean = np.mean(soln(name).X)
if mean >= 0.001:
major_idx.append(i)
elif mean >= 1e-10:
minor_idx.append(i)
# plot major gas species along the flow direction
for j in major_idx:
ax[0, 1].plot(soln.x, soln.X[:,j], label=gas.species_name(j))
ax[0, 1].legend(fontsize=8, loc='best')
ax[0, 1].set(xlabel='Distance (m)', ylabel='Mole Fraction',
title='Gas phase major species')
# plot minor gas species along the flow direction
for k, i in enumerate(minor_idx):
style = '-' if k < 10 else '--'
ax[1, 1].plot(soln.x, soln.X[:,i], label=gas.species_name(i), linestyle=style)
ax[1, 1].legend(fontsize=7.5, loc='best')
ax[1, 1].set(xlabel='Distance (m)', ylabel='Mole Fraction',
title='Gas phase minor species')
# plot the site fraction of the surface species along the flow direction
for i, name in enumerate(gas_si_n_interface.species_names):
ax[0, 2].plot(soln.x, soln.surf_coverages[:, i], label=name)
ax[0, 2].legend(fontsize=8)
ax[0, 2].set(xlabel='Distance (m)', ylabel='Site Fraction', title='Surface species')
# plot the surface deposition of N and Si
ax[1, 2].plot(soln.x, soln.N_dep, label='N(D)')
ax[1, 2].plot(soln.x, soln.Si_dep, label='Si(D)')
ax[1, 2].set(xlabel='Distance (m)', ylabel='Deposition Rate (kmol/m$^2$/s)',
title='Bulk deposition')
ax[1, 2].legend()
plt.show()
Total running time of the script: (0 minutes 1.446 seconds)