From 9af6084047d40d027b91301f5dae6e7250c974c1 Mon Sep 17 00:00:00 2001 From: LukeSeifert Date: Mon, 26 Feb 2024 19:59:34 +0000 Subject: [PATCH] update docs at commit: Merge pull request #201 from yardasol/v0.5.0-releasenotes Cleanup v0.5.0 releasenote formatting e47ef8d6b404d59a5349db8da1ae455cf074b4c3 --- master/.buildinfo | 2 +- master/.doctrees/api/app.doctree | Bin 8484 -> 8484 bytes master/.doctrees/api/generated/app.doctree | Bin 14353 -> 14353 bytes .../api/generated/app.read_main_input.doctree | Bin 13738 -> 13738 bytes .../generated/app.refill_materials.doctree | Bin 16573 -> 16573 bytes .../generated/app.reprocess_materials.doctree | Bin 13692 -> 13692 bytes .../.doctrees/api/generated/app.run.doctree | Bin 3887 -> 3887 bytes .../api/generated/saltproc.Depcode.doctree | Bin 73523 -> 73523 bytes .../generated/saltproc.Materialflow.doctree | Bin 33359 -> 33359 bytes .../generated/saltproc.OpenMCDepcode.doctree | Bin 77240 -> 77240 bytes .../api/generated/saltproc.Process.doctree | Bin 25174 -> 25174 bytes .../api/generated/saltproc.Separator.doctree | Bin 39875 -> 39875 bytes .../generated/saltproc.SerpentDepcode.doctree | Bin 94876 -> 94876 bytes .../api/generated/saltproc.Simulation.doctree | Bin 53343 -> 53343 bytes .../api/generated/saltproc.Sparger.doctree | Bin 52644 -> 52644 bytes master/.doctrees/api/index.doctree | Bin 17557 -> 17557 bytes .../.doctrees/devguide/contributing.doctree | Bin 23758 -> 23758 bytes master/.doctrees/devguide/index.doctree | Bin 5513 -> 5513 bytes master/.doctrees/devguide/style.doctree | Bin 3518 -> 3518 bytes master/.doctrees/devguide/tests.doctree | Bin 5928 -> 5928 bytes master/.doctrees/environment.pickle | Bin 335483 -> 335483 bytes master/.doctrees/examples.doctree | Bin 6196 -> 6196 bytes master/.doctrees/index.doctree | Bin 17493 -> 17493 bytes master/.doctrees/installation.doctree | Bin 27805 -> 27805 bytes .../.doctrees/io_formats/databasefile.doctree | Bin 31718 -> 31718 bytes .../io_formats/depcode_input.doctree | Bin 100146 -> 100146 bytes master/.doctrees/io_formats/index.doctree | Bin 4934 -> 4934 bytes .../io_formats/reactor_input.doctree | Bin 22948 -> 22948 bytes .../io_formats/saltproc_input.doctree | Bin 32563 -> 32563 bytes .../io_formats/simulation_input.doctree | Bin 12330 -> 12330 bytes master/.doctrees/methods/index.doctree | Bin 4283 -> 4283 bytes master/.doctrees/methods/reprocessing.doctree | Bin 36903 -> 36903 bytes master/.doctrees/overview.doctree | Bin 25928 -> 25928 bytes master/.doctrees/releasenotes/index.doctree | Bin 3318 -> 3318 bytes .../.doctrees/releasenotes/template.doctree | Bin 7825 -> 7825 bytes master/.doctrees/releasenotes/v0.3.0.doctree | Bin 24061 -> 24061 bytes master/.doctrees/releasenotes/v0.4.0.doctree | Bin 42192 -> 42192 bytes master/.doctrees/releasenotes/v0.5.0.doctree | Bin 79327 -> 83505 bytes master/.doctrees/userguide/basics.doctree | Bin 32029 -> 32029 bytes master/.doctrees/userguide/beginners.doctree | Bin 9262 -> 9262 bytes master/.doctrees/userguide/index.doctree | Bin 4196 -> 4196 bytes master/.doctrees/userguide/input.doctree | Bin 44235 -> 44235 bytes master/.doctrees/userguide/parallel.doctree | Bin 10162 -> 10162 bytes .../userguide/processing_system.doctree | Bin 37800 -> 37800 bytes master/.doctrees/userguide/scripts.doctree | Bin 7546 -> 7546 bytes master/.doctrees/userguide/templates.doctree | Bin 19152 -> 19152 bytes .../userguide/troubleshooting.doctree | Bin 3377 -> 3377 bytes master/_sources/releasenotes/v0.5.0.rst.txt | 30 +++++++++--------- master/releasenotes/v0.5.0.html | 27 +++++++++------- master/searchindex.js | 2 +- 50 files changed, 32 insertions(+), 29 deletions(-) diff --git a/master/.buildinfo b/master/.buildinfo index 404b04043..ef38d9837 100644 --- a/master/.buildinfo +++ b/master/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 4ebc85193116ca8b42f314ee0b94ebdb +config: bd33fcd01e0f5e9f2a1e9c834ba5273a tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/master/.doctrees/api/app.doctree b/master/.doctrees/api/app.doctree index 7c301578bd2cde0d358cc1f2a6de604fa4a1a25a..d414c9e0510adea2688069038f5618f38bd72d5c 100644 GIT binary patch delta 525 zcmZ4Dw8Uvc5R+kANp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF znt{1Vl1Z}h=4PfFWN4fGkw<0o2G$wOq}vG8sxf&X=R5LrZhpaagOPNtn?Le|k)aLf dR?W=|`QDPN^@V^hxmx>$9+IJT^Fonk9sph-raJ%t delta 525 zcmZ4Dw8Uvc5R+j^Mqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| zxrJp?qM@0|=4PfFWN4fGkw<0o2G$wOq}vG8sxf&X=R5LrZhpaagOPNtn?Le|k)aLf dR?W=|`QDPN^@V^hxmx>$9+IJT^Fonk9spJ7tor}} diff --git a/master/.doctrees/api/generated/app.doctree b/master/.doctrees/api/generated/app.doctree index aad8a3c7b464813bf20bd96519d802f40adbea25..c25cdeb9a6852d122c2a65ea7a41086568d958f2 100644 GIT binary patch delta 1006 zcmbPOFtK2RC!=9nNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF znt{1Vl1Z}h#o2M|Akf&8|b2{@RHnMCr+8o0*gNaP7;k+JXXx)5)KbM&-8;v(F z6#h(J5E*a&A^MLD#{wh9cyp8_7r9zbNV}5j;6hnRa&3JlUrMg6#}#$RwKZI28@aX? YsyUHstGMP?a&0xxK18n8Fx}l;0JGaU5C8xG delta 1006 zcmbPOFtK2RC!=9WMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| zxrJp?qM@0|#o2M|Akf&8|b2{@RHnMCr+8o0*gNaP7;k+JXXx)5)KbM&-8;v(F z6#h(J5E*a&A^MLD#{wh9cyp8_7r9zbNV}5j;6hnRa&3JlUrMg6#}#$RwKZI28@aX? YsyUHstGMP?a&0xxK18n8Fx}l;0O=`3&;S4c diff --git a/master/.doctrees/api/generated/app.read_main_input.doctree b/master/.doctrees/api/generated/app.read_main_input.doctree index 00d4ed4842d95adf37cea33e52e8c2128a8566a4..d3063d14b8ba910fcf3d55de3ff7a94c3561c019 100644 GIT binary patch delta 62 zcmZ3Ly()V{CZl0mNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=2?saCIFt_6Sn{W delta 62 zcmZ3Ly()V{CZl0VMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=2?saCIGfZ6n6js diff --git a/master/.doctrees/api/generated/app.refill_materials.doctree b/master/.doctrees/api/generated/app.refill_materials.doctree index fc2ce93a6b8496f7f951a805bfdf2358845b902b..7a814fa82180368ac1edc633d6e196a54ca37189 100644 GIT binary patch delta 64 zcmdnn$hfzWaYHtvVOmLcl3{vrxqhmNd1{(PidmA0fk}#~WumFEiDgQXMM|P!VycO$ TX>yu@xk-{qvhn6QjEeREw;2>G delta 64 zcmdnn$hfzWaYHtvVM#_|ezsY0x_+X0N{T^}Wr}g4QL>p?a*DCBNlId}L0VF>Wolwl TqNTZoWm2M{naSokjEeRE&VUr_ diff --git a/master/.doctrees/api/generated/app.reprocess_materials.doctree b/master/.doctrees/api/generated/app.reprocess_materials.doctree index 36db1e22365a8f4d1d76f3b3aea7e22493d5d26a..b8a60bb7dd35746ba0010d4e6accf49214c26ae3 100644 GIT binary patch delta 71 zcmey9^(SjXA){GZNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF bnt{1Vl1Z|$eoB6_{^Yals+-R+ZZHM_lXDnX delta 71 zcmey9^(SjXA){GIMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| bxrJp?qM@0IeoB6_{^Yals+-R+ZZHM_v6>kd diff --git a/master/.doctrees/api/generated/app.run.doctree b/master/.doctrees/api/generated/app.run.doctree index 20cd63d86126d25fd195c8be9a94ee094b53ca08..ec1e8b67622b7bdf7b74810d5aff970dd5775553 100644 GIT binary patch delta 62 zcmZ24w_a{TAfsVgNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h<|f9qya0HF6Kwzh delta 62 zcmZ24w_a{TAfsVPMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|<|f9qya12u6fFP% diff --git a/master/.doctrees/api/generated/saltproc.Depcode.doctree b/master/.doctrees/api/generated/saltproc.Depcode.doctree index 510b5c47c518f435f3546c5bc5d405e05ef0acee..a6138b2848bdc4b81baf90ecc85560c132cec423 100644 GIT binary patch delta 1820 zcmdnIk7e^dmJP{_W@#naNrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 zrpajr<|aud$;SFA`N{f|Z*j?O-p-iGWJt39&4Dc59HeWTe6Yr8Ge57DJsDaZcUn)D z3Y6S@&gTI$dD=Hi1-|4WQ)_+c0k8!K5h zJ51hHF1-1BX%HiM+BfeizeYxoZ9Z5dL#Bf_`!&rcS8H5{xEOiNXC`_s#eykx}h$48-?a~_6}6Ve|at!5{~ xMqnYknd9|8^89K&nd7y>=1Cudg~_vd`b&03k?pB0j3MMjl{LfwOD@J=A^_w9N+SRO delta 1820 zcmdnIk7e^dmJP{_W+fSg`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+wV6`N{f|Z*j?O-p-iGWJt39&4Dc59HeWTe6Yr8Ge57DJsDaZcUn)D z3Y6S@&gTI$dD=Hi1-|4WQ)_+c0k8!K5h zJ51hHF1-1BX%HiM+BfeizeYxoZ9Z5dL#Bf_`!&rcS8H5{xEOiNXC`_s#eykx}h$48-?a~_6}6Ve|at!5{~ xMqnYknd9|8^89K&nd7y>=1Cudg~_vd`b&03k?pB0j3MMjl{LfwOD@J=A^={~V50y4 diff --git a/master/.doctrees/api/generated/saltproc.Materialflow.doctree b/master/.doctrees/api/generated/saltproc.Materialflow.doctree index 56b123a849e05cd653183e5653eb5ed8016326fe..e1bdea6f9ebc9d57c4b465301a966c56e8a36332 100644 GIT binary patch delta 764 zcmX@#!gRicX+tifVOmLcl3{vrxqhmNd1{(PidmA0fk}#~WumFEiDgQXMM|P!VycO$ zX>yu@xk-{qvhn75j3<~#*EY#gZ1Q_?i_K424hxa1dn&matv9ntu9hZOxAA0MORmkP zrgK;+Ga=MEjE{U1YCU-;8+o0e$bij_-XB=VHevJY03`~7;B|n+=J{diyyV;8kWx&( P>nAs)2ybr4JTCzNQ7`iU delta 764 zcmX@#!gRicX+tifVM#_|ezsY0x_+X0N{T^}Wr}g4QL>p?a*DCBNlId}L0VF>Wolwl zqNTZoWm2M{naSpPj3<~#*EY#gZ1Q_?i_K424hxa1dn&matv9ntu9hZOxAA0MORmkP zrgK;+Ga=MEjE{U1YCU-;8+o0e$bij_-XB=VHevJY03`~7;B|n+=J{diyyV;8kWx&( P>nAs)2ybr4JTCzNAr<@o diff --git a/master/.doctrees/api/generated/saltproc.OpenMCDepcode.doctree b/master/.doctrees/api/generated/saltproc.OpenMCDepcode.doctree index 9d4cbf0bcb687b79b3217e9e8fff3d20625c8eaa..76c927326caa4d838e9edef825ac356488123811 100644 GIT binary patch delta 1800 zcmdmSn`OssmJRughG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 zrpajr<|aud$;O)(Fz#m}UE5?q9*N24=bLT5$I{A4f%ZpyM($*5H=o=YCAoQRSPV1y zMr`hkYUQFpdtYiX1-4J_OO@O_D^req7uZbBFBh2XTk?i%KY&fxe6BQwg={0tHgBwI zB44}Bwy0|{Wh=O%*{rg?VJDa>?GIb^YhIo=O2}rtZ?`vd6okM4{XBbl}FZ+ z>;Cztmy(-u=bsMW{N%znA@UqQ{XIXU?dF6h@~jl-pPcYSe6!4}8Dth9U^h(G{mHx8 h{VO{~?f{wb@E0#1`F@GqK7o@_jLc}<4h+nbvH(@GLlyu4 delta 1800 zcmdmSn`OssmJRugh9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+s~#Fz#m}UE5?q9*N24=bLT5$I{A4f%ZpyM($*5H=o=YCAoQRSPV1y zMr`hkYUQFpdtYiX1-4J_OO@O_D^req7uZbBFBh2XTk?i%KY&fxe6BQwg={0tHgBwI zB44}Bwy0|{Wh=O%*{rg?VJDa>?GIb^YhIo=O2}rtZ?`vd6okM4{XBbl}FZ+ z>;Cztmy(-u=bsMW{N%znA@UqQ{XIXU?dF6h@~jl-pPcYSe6!4}8Dth9U^h(G{mHx8 h{VO{~?f{wb@E0#1`F@GqK7o@_jLc}<4h+nbvH;eMSQY>P diff --git a/master/.doctrees/api/generated/saltproc.Process.doctree b/master/.doctrees/api/generated/saltproc.Process.doctree index 6a1199381c38268e32b552b6dc43cb213045b861..cdc23ceb7d4005bc8d3934c997957d26116f38e4 100644 GIT binary patch delta 616 zcmcb1gz?%D#tq4gW@#naNrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 zrpajr<|aud$;SFA`N{f||8mG}-p**oWJt39$qkxTlLI_iH^;K9WFuQU$L31zYqF$k z-`t@2lbLjFKu5=HX4Ct_O_o-h&G}YLjO1yZoNpz$`MdQpcCxfvPk!Ysx>?TUI15?Y Ttu_aE>X8@6)|+2>=ZFCS20Ou4 delta 616 zcmcb1gz?%D#tq4gW+fSg`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+wV6`N{f||8mG}-p**oWJt39$qkxTlLI_iH^;K9WFuQU$L31zYqF$k z-`t@2lbLjFKu5=HX4Ct_O_o-h&G}YLjO1yZoNpz$`MdQpcCxfvPk!Ysx>?TUI15?Y Ttu_aE>X8@6)|+2>=ZFCS3CPIS diff --git a/master/.doctrees/api/generated/saltproc.Separator.doctree b/master/.doctrees/api/generated/saltproc.Separator.doctree index 38a5fd4246616b2cc7c36d9344f0d6bbc8854612..0ff8126f1aa5be7071a65cdb14227aad3a308b12 100644 GIT binary patch delta 549 zcmX@So$2s)rVZ(gW@#naNrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 zrpajr<|aud$;SFA`N{f|7lNxpzwZP^R6&uM5CdbXMt9#hVwE0aN$L5dCo#fj5rtP{205oT@ AHUIzs delta 549 zcmX@So$2s)rVZ(gW+fSg`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+wV6`N{f|7lNxpzwZP^R6&uM5CdbXMt9#hVwE0aN$L5dCo#fj5rtP{20DUjF A_5c6? diff --git a/master/.doctrees/api/generated/saltproc.SerpentDepcode.doctree b/master/.doctrees/api/generated/saltproc.SerpentDepcode.doctree index e5058afec21e8377c7fcfbea0107843caae2d013..3e5acf55fba936d52079f96661eb3b5f0944959b 100644 GIT binary patch delta 2334 zcmbuBy)Q#i7{+tBm-@IBq$r{cVrbIda&Iw^Vjw|7%OW9Kw-p~9S`v%FVl_C!Ejl5@ zAQdk;O(QH42@>UqF)OiJ;gl`K5^_*d*~R{g@gqB7@X&#={-AWx(?W z;El)aINn23?s6FFujKy28$2-q%f}TnxW-?ykvzneOfHh8?nt$oauNZ0Lrd5Iz#Z8} zo3}65!}?MQ`fdC2R0-C6e9Z)6RKW&MHJ*x54#ZeTKDLI!eKQEVi#(Et!hLH2j`dPk zvYhUvE%YOCg_HnSaunIRL9m>yAX)EfBA2EvilF;EjZE%O;`;L5gmk}};K24!jJTIS zhfk}3qqc_%NIf6<`z(oc8~R8s)U>m{}b2z^G8JLILIPcv+Oy(90(6tm_L zQ;vS`Ol!aqYH^&ztDe*lBV$$M1~tEb3Kex^qf~$GYS>9;)d87g^s`K38xVQ@46H{r wc9L4!cP_A=HqwRiuBk9hB@bi!c7#l`!(sAX=DydOEy7e4yJAB0H5!enS}Mw*|n$xcNP z{Vv5WHwGjrpxEsWMGlDL{(x&t_RB73v&%0xNDkN}u?+o~8Y&?D)N;ti9}Uj80F ztpbi(AIl)|)QG%&X^FFUf$k)q@gAtA0G78aY!MLriXeB$M}uEx*!=!L-j69(pF>Pp z`n@x)0Y|9Ck%&({ts+LoD#$Hre*YB8YRE>h{@T@$L}t~#CX&+6GL5Z6xE$!b*YmTLHd&JRd0HpWi5J~`F0Gx5EbU&K zFBHa;=V!0U7Yg||?<~J4MxM=+YbFR!mfk5p*}VT0c_wVGnb68kp4Q0)b2vA*&XA%+ zyYhlu3DRxfd~k;qBk9_Jc`|Bp`wafc^CswSKC~;6yg2ip{Qt1%<_!n9$a4WiyZ<2p FJ^)Mhhxq^i delta 1181 zcmcb=fcgFc<_(#QW+fSg`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+wV6`N{f|L=-n4V3cGwBw739gFBoz`?B(ilBxBal)D^RT3t4GS!S@1 zr*(3drO@U|yI^iIwYT_6Y>xE$!b*YmTLHd&JRd0HpWi5J~`F0Gx5EbU&K zFBHa;=V!0U7Yg||?<~J4MxM=+YbFR!mfk5p*}VT0c_wVGnb68kp4Q0)b2vA*&XA%+ zyYhlu3DRxfd~k;qBk9_Jc`|Bp`wafc^CswSKC~;6yg2ip{Qt1%<_!n9$a4WiyZ<2p FJ^+GBmN@_b diff --git a/master/.doctrees/api/generated/saltproc.Sparger.doctree b/master/.doctrees/api/generated/saltproc.Sparger.doctree index 7ccfbef0cfac7acded9f6ebded8d8198270490e6..322bca3996c37f81ea3a05983bc8c03fde6c0001 100644 GIT binary patch delta 786 zcmZ27n|aA><_*b=hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 zrpajr<|aud$;O+fFs^1IUEAcqg;twau}l;sQ|mG@#X_>QT2DUGDZ4qKV>vSg+8cWM zc*xXVHS;prI{7vqpB2eQy7tY13;(f@t_>JR&YKS}`%Ru#Z6>eV!M@pO3qN@_+iYI9 dLy-)>0v&BVIqv}XWVii$$nvuF=DY)Dya0Mo|6Bk7 delta 786 zcmZ27n|aA><_*b=h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ ziI(OTmPv_*W+t1bFs^1IUEAcqg;twau}l;sQ|mG@#X_>QT2DUGDZ4qKV>vSg+8cWM zc*xXVHS;prI{7vqpB2eQy7tY13;(f@t_>JR&YKS}`%Ru#Z6>eV!M@pO3qN@_+iYI9 dLy-)>0v&BVIqv}XWVii$$nvuF=DY)Dya1PM2`c~q diff --git a/master/.doctrees/api/index.doctree b/master/.doctrees/api/index.doctree index 70f557188fdd7e8c74d2d1cff776b0fac2595e6b..8040b47d69750f9d6c73414a7645e297935c8147 100644 GIT binary patch delta 1118 zcmbQ*$vCx>aYHntVOmLcl3{vrxqhmNd1{(PidmA0fk}#~WumFEiDgQXMM|P!VycO$ zX>yu@xk-{qvhn5~Mnf{RP5!{4wpoPPfQ57$fm*dUFJPA^!`96oIGCBpw9%itjSL%s zj@8<1!26tBtwsDTtYkQNzKYu9f113TqePpT$I%79Ib^HJ z)p}o!Y+Lyi)ycJWlF}VAv~HfS!a+{F`s=7|{->!xMjGDiuk(+bq>yh6N=ba1HyQMh JV=GX*AOLXySJVIi delta 1118 zcmbQ*$vCx>aYHntVM#_|ezsY0x_+X0N{T^}Wr}g4QL>p?a*DCBNlId}L0VF>Wolwl zqNTZoWm2M{naSoJMnf{RP5!{4wpoPPfQ57$fm*dUFJPA^!`96oIGCBpw9%itjSL%s zj@8<1!26tBtwsDTtYkQNzKYu9f113TqePpT$I%79Ib^HJ z)p}o!Y+Lyi)ycJWlF}VAv~HfS!a+{F`s=7|{->!xMjGDiuk(+bq>yh6N=ba1HyQMh JV=GX*AOM{H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ TiI(OTmPv_*W+t0+855%c=N=V% diff --git a/master/.doctrees/devguide/index.doctree b/master/.doctrees/devguide/index.doctree index be958e462e189b6ea831d5d053b1adb0f2ba5edf..c337dd7b8c9032c15c07893a27fb2d98871a74f7 100644 GIT binary patch delta 62 zcmeCw?$q9(#AujSlAUCjUR1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=6J?<9sqSt67T>3 delta 62 zcmdldy-#|B9;0DNMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=6J?<9srEB6R-dP diff --git a/master/.doctrees/devguide/tests.doctree b/master/.doctrees/devguide/tests.doctree index a44026bc0fdd6cfbd0298dda7adde102fa522900..4ac1cd2766243c56e9e99b76515c220e5576fee2 100644 GIT binary patch delta 62 zcmZ3Xw?c1&9;0DeNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=6J@Fq5yQ46I}oR delta 62 zcmZ3Xw?c1&9;0DNMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=6J@Fq5zBj6deEn diff --git a/master/.doctrees/environment.pickle b/master/.doctrees/environment.pickle index 6daa9ff21fee39ec2e84b86e1c2863d44c44cb2a..71ad0f2a9e33918c078e1859ed938eeb2537f999 100644 GIT binary patch delta 12154 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 ^l^sWKu!#LD--N}b zzw&ihl)j5EOSy3CUA!W>5Pu9clnV=w;o=hE=rKHi#MQ@fiHXqTI94UXUyh^6Btp$` zyakC6bppF3g8c;QHxJ%C!4t5!cLH^i2Z<*odQKIep2QvI!DFYeLmm{J!q=!g`1BN- zVIFiojT_2?g43wkJb3*ys;fU-J&i8~{h{?4R9AnS#3hsXP!X3+;uA%DZW3Q8;wzK5s))av#5an#hDEtr>-UQJ!EACv5kH#5Pl~u> z62BD}2t`E2qyAN&R*Gq3HfgJfXp?BKhz=&vQ4w8;pr}lXQ$%-@ zh*v}}ljyC8ekResTrq=8X0Rd>O=74bhMU9)MT|6wQHmI25^0JUZxZQ>$S{dXipV7W zt6wT)DJF-S$e%7uQ$(&wXo|=;i2_9wnMAQ7W)VS=sWw{?bBU0@eRx6<^NEl@fq=Y= zJgA&RXXBDtg@yLw(wyw*srGFAF(n$t)6`J@LSmunxtIv~1BfMxa1cRpthQVc&k{iq zt+qlDtB9c3R(nnn&l5pWuC`hcc`umEi;7um66+MPfe864idPk}nFxCA)wU?&H6kb` z)V3>Pr%CKm#2Z8;>4lg0`fPmH@Qt@LmGPmoiFl(&KtswWI4#Aq3M#cJdUCwweiX)9 z!>3qmSQKF)BQj^Wu+NRabOTgRu|!%aK7@ivwUrSt@`fc+HEaR>wqO8CEu78a=^K`o zN)8hp7Kd3XafA(-mT<*|!i5{PvJEzD_1)Y87EH4ES}FE}nroJJs#BQQup^w>t-E1)Oi@wKRYl>H)X>>R_`2E}W400% z`~5}1TYj~b;Y7fVMb^d`)XlqT>B!RcT{kV&6wBq;w>~aoIb3zokx*1c1{|($4aN7k zEA_4EL4g#rIUA+s6ymQ&OYOz&bEZwJ)bb%E+}hGgb+A6n+Lq<(FNIrS3jRDU^Kbs* z&?kX7P%=zeh*in(%tC847W)@k-;>xdW1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h<`%{cVgQ5R6RQ9K delta 62 zcmdmDu*G0QFr#5fMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|<`%{cVgQ>)6l(wg diff --git a/master/.doctrees/index.doctree b/master/.doctrees/index.doctree index c9f75dd992d93a52e69b8bc092ea386c5344bf11..54157a329e8998a5ff6f79c7be54f67bd25cadc2 100644 GIT binary patch delta 64 zcmccG!FaWUal>gQ!?cp@B*XOLa{W{j^VBqp6tg4~1Cta}%S2OS6U&q&iKWaG_$m?9kk-MbZK delta 64 zcmccG!FaWUal>gQ!;*}`{A{!0bp1s0loW#`%M{~8qhvF)

9Lla$0{gS4b%%hbfA TL`!oE%cMj@Gn37Km?9kk^&%D} diff --git a/master/.doctrees/installation.doctree b/master/.doctrees/installation.doctree index 9fe6c13a2e95d7eee7e40b62caaf1816e0ac9ec4..43e55ac96fc7ae4ee0094d4a1ffaca7d060a552f 100644 GIT binary patch delta 64 zcmbPxlX31%#tqSohG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Trpajr<|aud$;O*|7zMKd&HWUY delta 64 zcmbPxlX31%#tqSoh9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ TiI(OTmPv_*W+t0^7zMKdH3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ TiI(OTmPv_*W+t1X8M~_h4A>S- diff --git a/master/.doctrees/io_formats/depcode_input.doctree b/master/.doctrees/io_formats/depcode_input.doctree index 4ce3f000572374cc4ffcae323c15673459976649..40e9ad0b907ca7aee12c3adeba9233e31ac8667e 100644 GIT binary patch delta 68 zcmdng$F`}DZG#S@VOmLcl3{vrxqhmNd1{(PidmA0fk}#~WumFEiDgQXMM|P!VycO$ XX>yu@xk-{qvT<`Pp?a*DCBNlId}L0VF>Wolwl XqNTZoWm2M{nMrdj1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=5WUMf&hJk6Po}4 delta 62 zcmX@6c1&%98lz!JMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=5WUMf&i526k7lQ diff --git a/master/.doctrees/io_formats/reactor_input.doctree b/master/.doctrees/io_formats/reactor_input.doctree index f31203311f404dc8eb7d1e81149322442eb79b70..0b0919e8fb5bb484a05bdb619ec3a0a259bf9dcc 100644 GIT binary patch delta 64 zcmZ3onQ_Tx#tk}*hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Trpajr<|aud$;O*w8QmiQv`iEp delta 64 zcmZ3onQ_Tx#tk}*h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ TiI(OTmPv_*W+t0s8QmiQ%d-^T diff --git a/master/.doctrees/io_formats/saltproc_input.doctree b/master/.doctrees/io_formats/saltproc_input.doctree index 3a2055b36ad6b8aff2ddc14728b9a11b5935dcd5..4e4b5c3d9b2db820fb895b5d04a7a35099c1e3db 100644 GIT binary patch delta 64 zcmdn|k8$%q#tnLmhG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O-G8L!j=0O4U3hyVZp delta 64 zcmdn|k8$%q#tnLmh9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+t2C8L!j=0QkrjNB{r; diff --git a/master/.doctrees/io_formats/simulation_input.doctree b/master/.doctrees/io_formats/simulation_input.doctree index 29f8cb111eca8ba9f4b867b2812569b437a97abc..161d41422adf8e66773ae0de2ab5c8458b894096 100644 GIT binary patch delta 62 zcmZ3Luqt7L5u;&RNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=48g>dH{|D6XXB@ delta 62 zcmZ3Luqt7L5u;&AMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=48g>dH|(s6r=zE diff --git a/master/.doctrees/methods/index.doctree b/master/.doctrees/methods/index.doctree index 31a479144afd45f5de31c63cfa8b8623f727fd08..2cadcee8c3683a8c1509efa150deae3391b4f4ea 100644 GIT binary patch delta 62 zcmdn3xLa|90;6GCNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=0L_QegJcG66gQ` delta 62 zcmdn3xLa|90;6F`Mqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=0L_QegKNv6Q}?H diff --git a/master/.doctrees/methods/reprocessing.doctree b/master/.doctrees/methods/reprocessing.doctree index a9ff6ec1666f23378560270cdcbb2831057d09d5..a723f8b665883c6aa4801edcf6fc4d4a977f8743 100644 GIT binary patch delta 64 zcmZ3!fNA*xrVUn%hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O+r8Ta%70I`u2#{d8T delta 64 zcmZ3!fNA*xrVUn%h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+t1n8Ta%70Lb_ihX4Qo diff --git a/master/.doctrees/overview.doctree b/master/.doctrees/overview.doctree index 44002809266d5b541c34064266f95496e527cead..c4aac957d10926d830871bd548e3185943b81c5e 100644 GIT binary patch delta 64 zcmX?cit)rL#tkNnhG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O*g86PJD0Mr;2O8@`> delta 64 zcmX?cit)rL#tkNnh9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+t0c86PJD0PBAi3jhEB diff --git a/master/.doctrees/releasenotes/index.doctree b/master/.doctrees/releasenotes/index.doctree index b451bf11a681a5b6d59e822683c19cbb18df20c2..04f11a05e3cadbf8fc8c34639d5b6a44a6814446 100644 GIT binary patch delta 62 zcmew+`Au?z7NcQWNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=4i&*+yIV|6ORA@ delta 62 zcmew+`Au?z7NcQFMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=4i&*+yJHc6i)yE diff --git a/master/.doctrees/releasenotes/template.doctree b/master/.doctrees/releasenotes/template.doctree index 485ba7b50bf89eeb8dc330854e02238ed3b0c957..37b064a5500e984ba5e6b15d0a7e4b4cbed8341c 100644 GIT binary patch delta 62 zcmbPeJJEJSF{5ExNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h<|T}8WdMO`6aoMM delta 62 zcmbPeJJEJSF{5EgMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|<|T}8WdNAa6v6-i diff --git a/master/.doctrees/releasenotes/v0.3.0.doctree b/master/.doctrees/releasenotes/v0.3.0.doctree index 8e3254379ea294743f4a33dc329aee9f00e06213..64cf6edb81eb212bf6476bc473475cb2133fbeb4 100644 GIT binary patch delta 64 zcmeynoAK{%#tp@chG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O+PFh<4z0Q9UCga7~l delta 64 zcmeynoAK{%#tp@ch9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+t1LFh<4z01P4)L;wH) diff --git a/master/.doctrees/releasenotes/v0.4.0.doctree b/master/.doctrees/releasenotes/v0.4.0.doctree index 6fad414662be85ea3eca42594b5063162a820adc..b46297a561c7b0dd6c63fcbf299837fe57d11e71 100644 GIT binary patch delta 64 zcmca`lIg-prVYi6hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O+PFzPG@0OivaVgLXD delta 64 zcmca`lIg-prVYi6h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+t1LFzPG@0R1`^A^-pY diff --git a/master/.doctrees/releasenotes/v0.5.0.doctree b/master/.doctrees/releasenotes/v0.5.0.doctree index 73b169b3a2b235208b12fef1708dda8e3b236a7a..506551da35cd8a12c41360bc317c24bc44a32525 100644 GIT binary patch delta 11709 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 Y{MC$?COv#b;t_D|)3-mCL#B}b11L4982|tP delta 9314 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 UiI(OTmPv_*W+t1H8Fy6!0PNfr00000 diff --git a/master/.doctrees/userguide/beginners.doctree b/master/.doctrees/userguide/beginners.doctree index b7386b5e4eab1e55ce70ddf2a955efcd75297c44..c95084231bb2d823bcaf311dd482d7a4b5b42f55 100644 GIT binary patch delta 62 zcmZ4IvCd1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=1j(;N&tom6S@EZ delta 62 zcmZ4IvCd1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=1@j{egKBU66F8@ delta 62 zcmaE&@I+yQ3Zr33Mqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=1@j{egK{-6QuwE diff --git a/master/.doctrees/userguide/input.doctree b/master/.doctrees/userguide/input.doctree index c8d8eb86fee4750b8d8b241bdec8224b2a58bf3d..60badc43aaa9976016ed23ee7fbe4a2bedd9b4b8 100644 GIT binary patch delta 64 zcmX?olj-zLrVR#+hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O)#8M9Uc0NbAxH~;_u delta 64 zcmX?olj-zLrVR#+h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+s~x8M9Uc0P_YF_y7O^ diff --git a/master/.doctrees/userguide/parallel.doctree b/master/.doctrees/userguide/parallel.doctree index 9ab7c8dc88d59c4e69ce00b4ba2628288c2c02a6..bcb0ae3cb8ade76b8ff87dc2d3f2ee7b6ad3a452 100644 GIT binary patch delta 62 zcmdnwzsY}t8KYrZNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=5$7HH2{gw6IK8K delta 62 zcmdnwzsY}t8KYrIMqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=5$7HH2|SE6czvg diff --git a/master/.doctrees/userguide/processing_system.doctree b/master/.doctrees/userguide/processing_system.doctree index c06e7e1a1fa1d0d88b547741c83e4de01055eacc..acac9d7adede43565ee57415742bb973d3aa4b3f 100644 GIT binary patch delta 64 zcmZ3noN2{!rVSp9hG`|)Nrvgg<@%{6=Ba5GDP~C~1|}({mWiguCYC8l7Ac8_iK!;0 Urpajr<|aud$;O*28TBUt0Jp0YY5)KL delta 64 zcmZ3noN2{!rVSp9h9wz=`PpX0>H3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ UiI(OTmPv_*W+s~}8TBUt0M8N?DgXcg diff --git a/master/.doctrees/userguide/scripts.doctree b/master/.doctrees/userguide/scripts.doctree index 19d4f61392bc082f4e8e49bb48ec55a5998d188a..414e9650caa186c681ab50d5bcf2db1e4c9b0c77 100644 GIT binary patch delta 62 zcmexm^~-9538P_JNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=2S*e833VJ6LH3N0DJcd?mMO-GM#*Mo$tlLhCMk)@25CvjmZ^zJ diI(OTmPv_*W+wV6`N{f|7qSR%Ze;ZL1OTH67zY3V diff --git a/master/.doctrees/userguide/troubleshooting.doctree b/master/.doctrees/userguide/troubleshooting.doctree index 7889afacb76d15a0481b3d124139a39cd10ff38d..0da7b0150869cb2866481e96a144f310c6e579da 100644 GIT binary patch delta 62 zcmdlewNYw=3!`CLNp_N9dU3gas)>1Onnj9Pl8J#yim7Fysj-P=N|HrNqG4jHiK%IF Rnt{1Vl1Z}h=2FHz+yHc&6I=iQ delta 62 zcmdlewNYw=3!`C4Mqz%oS#i34qIpV+L6T*PaiUSOnOSm*v9U=?VzNP6QnF=gVp5`| RxrJp?qM@0|=2FHz+yIOM6dV8m diff --git a/master/_sources/releasenotes/v0.5.0.rst.txt b/master/_sources/releasenotes/v0.5.0.rst.txt index 2492cfa04..d35bbfd2f 100644 --- a/master/_sources/releasenotes/v0.5.0.rst.txt +++ b/master/_sources/releasenotes/v0.5.0.rst.txt @@ -41,7 +41,7 @@ Dependency Changes Describe any new/removed/modified package dependencies -- ``SaltProc`` now requires the following package: +- ``SaltProc`` now requires the following packages: - (new) → `openmc`_ - (new) → `serpentTools`_ @@ -70,8 +70,9 @@ Bug Fixes .. Describe any bug fixes. -- `Fix bug where Serpent2 material temperatures are hardcoded to 900K in the JEFF 3.1.2 library format. ` -- `Fix bug where using MCNP-style ZAID codes results in an error in various SerpentDepcode functions ` +- `Fix bug where Serpent2 material temperatures are hardcoded to 900K in the JEFF 3.1.2 library format. `_ by `@yardasol`_ +- `Fix bug where using MCNP-style ZAID codes results in an error in various SerpentDepcode functions `_ by `@yardasol`_ +- `Fix bug where only one array of OpenMC Materials are stored in results `_ by `@yardasol`_ @@ -106,10 +107,10 @@ Python API Changes - Input file format changes: - Removed the ``-n`` command line argument in favor of the new ``mpi_args`` input parameter - - Chaged the ``-d`` command line argument to ``-s``/``--threads``. + - Changed the ``-d`` command line argument to ``-s``/``--threads``. - (new) → ``mpi_args`` - Added default values for certain input parameters - - Adds a ``zaid_convention`` input parameter + - Added a ``zaid_convention`` input parameter - Added depletion settings for OpenMC - ``num_depsteps`` → ``n_depletion_steps`` - ``depcode['template_inputfile_path']`` → ``depcode['template_input_file_path']`` @@ -135,7 +136,7 @@ Python API Changes - ``Depcode`` - - Add `output_path` parameter. + - Added `output_path` parameter. - ``template_inputfile_path`` → ``template_input_file_path`` - Removed default values for `geo_files` - Changed `iter_inputfile`, `iter_matfile` to be attributes instead of parameters @@ -154,7 +155,7 @@ Python API Changes - ``DepcodeSerpent`` → ``SerpentDepcode`` - - Add `output_path` parameter. + - Added `output_path` parameter. - ``template_inputfile_path`` → ``template_input_file_path`` - Removed default values for `exec_path`, `template_input_file_path`, `geo_files` - Changed `iter_inputfile`, `iter_matfile` to be attributes instead of parameters @@ -198,13 +199,13 @@ Python API Changes - ``reprocessing()`` → ``reprocess_materials()`` - ``refill()`` → ``refill_materials()`` - - ``read_feeds_from_input`` → ``get_feeds()`` - - ``read_processes_from_input`` → ``get_extraction_processes()`` + - ``read_feeds_from_input()`` → ``get_feeds()`` + - ``read_processes_from_input()`` → ``get_extraction_processes()`` - ``read_dot()`` → ``get_extraction_process_paths()`` - ``Process`` - - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency`` + - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency()`` - ``Reactor`` @@ -224,11 +225,11 @@ Python API Changes - ``Sparger`` - - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency`` + - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency()`` - ``Separator`` - - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency`` + - ``calc_rem_efficiency()`` → ``calculate_removal_efficiency()`` Contributors @@ -260,6 +261,5 @@ The following people reviewed code for this release of SaltProc: - `@LukeSeifert `_ - `@munkm `_ - `@abachma2 `_ - - - +- `@samgdotson `_ +- `@ZoeRichter `_ diff --git a/master/releasenotes/v0.5.0.html b/master/releasenotes/v0.5.0.html index ca9359b77..b35322ad4 100644 --- a/master/releasenotes/v0.5.0.html +++ b/master/releasenotes/v0.5.0.html @@ -105,7 +105,7 @@

Summary

Dependency Changes

    -
  • SaltProc now requires the following package:

    +
  • SaltProc now requires the following packages:

    diff --git a/master/searchindex.js b/master/searchindex.js index 590326cb0..ff1379d22 100644 --- a/master/searchindex.js +++ b/master/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["api/app", "api/generated/app", "api/generated/app.read_main_input", "api/generated/app.refill_materials", "api/generated/app.reprocess_materials", "api/generated/app.run", "api/generated/saltproc.Depcode", "api/generated/saltproc.Materialflow", "api/generated/saltproc.OpenMCDepcode", "api/generated/saltproc.Process", "api/generated/saltproc.Separator", "api/generated/saltproc.SerpentDepcode", "api/generated/saltproc.Simulation", "api/generated/saltproc.Sparger", "api/index", "devguide/contributing", "devguide/index", "devguide/style", "devguide/tests", "examples", "index", "installation", "io_formats/databasefile", "io_formats/depcode_input", "io_formats/index", "io_formats/reactor_input", "io_formats/saltproc_input", "io_formats/simulation_input", "methods/index", "methods/reprocessing", "overview", "releasenotes/index", "releasenotes/template", "releasenotes/v0.3.0", "releasenotes/v0.4.0", "releasenotes/v0.5.0", "userguide/basics", "userguide/beginners", "userguide/index", "userguide/input", "userguide/parallel", "userguide/processing_system", "userguide/scripts", "userguide/templates", "userguide/troubleshooting"], "filenames": ["api/app.rst", "api/generated/app.rst", "api/generated/app.read_main_input.rst", "api/generated/app.refill_materials.rst", "api/generated/app.reprocess_materials.rst", "api/generated/app.run.rst", "api/generated/saltproc.Depcode.rst", "api/generated/saltproc.Materialflow.rst", "api/generated/saltproc.OpenMCDepcode.rst", "api/generated/saltproc.Process.rst", "api/generated/saltproc.Separator.rst", "api/generated/saltproc.SerpentDepcode.rst", "api/generated/saltproc.Simulation.rst", "api/generated/saltproc.Sparger.rst", "api/index.rst", "devguide/contributing.rst", "devguide/index.rst", "devguide/style.rst", "devguide/tests.rst", "examples.rst", "index.rst", "installation.rst", "io_formats/databasefile.rst", "io_formats/depcode_input.rst", "io_formats/index.rst", "io_formats/reactor_input.rst", "io_formats/saltproc_input.rst", "io_formats/simulation_input.rst", "methods/index.rst", "methods/reprocessing.rst", "overview.rst", "releasenotes/index.rst", "releasenotes/template.rst", "releasenotes/v0.3.0.rst", "releasenotes/v0.4.0.rst", "releasenotes/v0.5.0.rst", "userguide/basics.rst", "userguide/beginners.rst", "userguide/index.rst", "userguide/input.rst", "userguide/parallel.rst", "userguide/processing_system.rst", "userguide/scripts.rst", "userguide/templates.rst", "userguide/troubleshooting.rst"], "titles": ["saltproc.app", "app", "app.read_main_input", "app.refill_materials", "app.reprocess_materials", "app.run", "saltproc.Depcode", "saltproc.Materialflow", "saltproc.OpenMCDepcode", "saltproc.Process", "saltproc.Separator", "saltproc.SerpentDepcode", "saltproc.Simulation", "saltproc.Sparger", "SaltProc API", "Contributing", "Developer\u2019s Guide", "Style Guide", "Test Suite", "Examples", "SaltProc", "Installation", "HDF5 Output File", "depcode Properties", "File Format Specifications", "reactor Properties", "SaltProc Input File", "simulation Properties", "Theory and Methodology", "Reprocessing Methods", "Overview", "Release Notes", "Release notes for vx.x.x", "Release notes for v0.3.0", "Release notes for v0.4.0", "Release notes for v0.5.0", "Basics of Using SaltProc", "A Beginner\u2019s Guide to SaltProc", "User\u2019s Guide", "Creating a SaltProc input file", "Running in Parallel", "Creating Processing System Files", "Executables and Scripts", "Template and Runtime Files", "Troubleshooting"], "terms": {"py": [0, 15, 19, 23, 34, 35], "contain": [0, 2, 4, 6, 7, 8, 10, 11, 12, 13, 15, 16, 19, 26, 28, 29, 33, 36, 38, 43], "all": [0, 7, 15, 16, 21, 29, 36, 39, 40], "need": [0, 15, 16, 39, 41, 43], "actual": 0, "run": [0, 2, 6, 8, 11, 12, 18, 19, 21, 22, 23, 26, 29, 30, 33, 35, 38, 39, 41, 42, 43], "code": [0, 2, 6, 8, 11, 12, 17, 19, 20, 21, 22, 23, 30, 32, 33, 34, 35, 36, 37, 40, 41, 44], "function": [1, 6, 8, 9, 10, 11, 12, 13, 18, 21, 29, 30, 34, 35], "main_inp_fil": 2, "sourc": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19, 20, 21, 23, 30, 35], "read": [2, 6, 8, 11, 12, 29, 35, 36, 40, 43], "main": [2, 5, 19, 26], "saltproc": [2, 3, 4, 15, 16, 18, 19, 21, 24, 28, 29, 32, 33, 34, 35, 38, 40, 41, 43, 44], "input": [2, 3, 6, 8, 9, 11, 12, 19, 22, 23, 29, 30, 33, 34, 35, 38, 40, 43], "file": [2, 3, 4, 6, 8, 9, 11, 12, 14, 15, 19, 20, 21, 23, 27, 29, 30, 33, 34, 35, 38, 40], "json": [2, 3, 4, 19, 26, 29, 34, 41, 42], "format": [2, 11, 20, 22, 33, 34, 35, 39], "paramet": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 26, 35, 36, 40, 41, 43], "str": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 35], "path": [2, 3, 4, 6, 8, 11, 12, 15, 19, 22, 23, 26, 29, 36, 39, 41], "name": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 23, 27, 30, 33, 36, 39, 41], "thi": [2, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 21, 22, 26, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 41, 44], "return": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 21], "input_path": [2, 34], "process_fil": [2, 3, 4], "describ": [2, 3, 4, 9, 15, 26, 36, 39, 43], "fuel": [2, 3, 4, 8, 9, 11, 13, 20, 22, 29, 30, 37, 41], "reprocess": [2, 3, 4, 6, 8, 9, 11, 12, 19, 20, 26, 28, 30, 35, 36, 37, 39, 41], "compon": [2, 3, 4, 7, 9, 19, 29, 30, 36, 37], "dot_fil": [2, 4], "dot": [2, 4, 19, 26, 29, 39, 41], "mpi_arg": [2, 6, 8, 11, 35, 36, 40], "list": [2, 6, 8, 11, 12, 21, 25, 36, 37, 39, 40], "argument": [2, 6, 8, 11, 23, 26, 35, 40], "simul": [2, 6, 8, 10, 11, 13, 21, 22, 24, 30, 34, 35, 36, 37, 44], "supercomput": [2, 6, 8, 11, 26], "us": [2, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43], "mpiexec": [2, 6, 8, 11, 26, 36, 40], "similar": [2, 6, 8, 11, 26], "program": [2, 6, 8, 11, 26, 28, 29, 39, 40], "rebuild_saltproc_result": 2, "bool": [2, 6, 8, 11, 12], "flag": [2, 26, 36, 42], "indic": [2, 23, 39], "whether": [2, 23], "rebuild": 2, "result": [2, 6, 8, 11, 12, 21, 22, 26, 35], "from": [2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 21, 23, 26, 27, 29, 30, 33, 35, 36, 41, 42], "exist": [2, 10, 12, 13, 15, 23, 30], "depcod": [2, 8, 11, 12, 24, 30, 33, 34, 35, 36, 39], "run_without_reprocess": 2, "deplet": [2, 6, 7, 8, 11, 12, 20, 21, 22, 23, 25, 26, 29, 30, 35, 36, 37, 40, 43], "without": [2, 43], "appli": [2, 4, 29, 33, 37], "system": [2, 9, 19, 20, 26, 29, 30, 33, 36, 38, 39], "object_input": 2, "3": [2, 7, 9, 10, 11, 13, 15, 18, 20, 21, 22, 23, 25, 30, 31, 35, 39, 41], "tupl": 2, "dict": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 35], "construct": [2, 9, 29, 41], "reactor": [2, 6, 8, 11, 12, 19, 20, 23, 24, 30, 35, 36, 39], "object": [2, 3, 4, 6, 7, 8, 9, 11, 12, 23, 26, 29, 30, 33, 34, 39, 43], "mat": [3, 4, 6, 8, 11, 12, 43], "extracted_mass": [3, 4], "waste_stream": [3, 4, 9], "make": [3, 15, 16, 20, 28, 30, 33, 34, 38, 39, 43], "up": [3, 20, 30, 33], "materi": [3, 4, 6, 7, 8, 9, 11, 12, 22, 23, 26, 30, 35, 36, 37, 39, 41, 43], "loss": [3, 30], "remov": [3, 4, 9, 10, 13, 29, 30, 33, 34, 35, 41], "process": [3, 10, 12, 13, 21, 26, 30, 33, 35, 36, 37, 38, 39], "ad": [3, 15, 18, 33, 34, 35, 41], "fresh": [3, 30], "materialflow": [3, 4, 6, 8, 9, 11, 12, 29, 30], "dicitionari": 3, "map": [3, 4, 7, 11, 12, 41], "have": [3, 12, 15, 21, 29, 34, 35, 39, 40, 41, 42, 43, 44], "alreadi": [3, 7, 20, 33, 41], "been": [3, 7, 34, 35, 39], "reprocess_materi": [3, 30, 35], "float": [3, 4, 6, 7, 8, 9, 10, 11, 13, 22], "dictionari": [3, 4, 6, 7, 8, 10, 11, 12, 13, 34, 36, 39, 41], "mass": [3, 4, 7, 9, 12, 13, 22, 25, 29, 30, 36, 41], "g": [3, 4, 6, 7, 8, 9, 11, 22, 23, 25, 30, 39, 41], "via": [3, 4, 35, 39, 40, 41, 43], "wast": [3, 4, 9, 12, 29, 30], "stream": [3, 4, 9, 12, 22, 29, 30], "kei": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 39, 41], "valu": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 21, 23, 35, 39], "repres": [3, 4, 7, 9, 10, 12, 13, 29, 37, 41], "superset": 3, "ha": [3, 7, 21, 22, 23, 29, 35, 36, 39, 41, 43], "feed": [3, 29, 30, 41], "those": [3, 15], "type": [3, 6, 7, 8, 9, 10, 11, 12, 13, 21, 23, 25, 26, 27, 35], "extract": [4, 9, 10, 13, 29, 41], "scheme": [4, 19, 29], "burnabl": [4, 6, 7, 8, 11, 12, 23, 30, 43], "data": [4, 6, 8, 11, 12, 21, 23, 26, 29, 30, 34, 35, 36, 43], "right": [4, 14, 21], "after": [4, 8, 11, 12, 22, 29, 33, 36, 41, 43], "irradi": 4, "core": [4, 25, 29, 36], "inititi": 5, "class": [6, 7, 8, 9, 10, 11, 12, 13, 21, 26, 33, 34, 35], "codenam": [6, 34, 39], "output_path": [6, 8, 11, 35, 36], "exec_path": [6, 8, 11, 34, 35], "template_input_file_path": [6, 8, 11, 35, 39], "geo_file_path": [6, 8, 11, 34, 35, 39], "abstract": [6, 29, 33, 37], "interfac": [6, 8, 11, 35, 37], "step": [6, 7, 8, 11, 12, 22, 25, 26, 27, 29, 30, 36, 40, 43], "storag": [6, 8, 11], "directori": [6, 8, 11, 12, 15, 19, 21, 22, 35, 36, 39, 43], "execut": [6, 11, 12, 15, 21, 23, 36, 38, 39], "": [6, 7, 8, 9, 10, 11, 13, 20, 21, 22, 23, 25, 28, 29, 30, 33, 35, 36, 39, 40, 41, 42, 43], "where": [6, 11, 15, 21, 22, 23, 29, 35], "e": [6, 8, 11, 23, 29, 30, 33, 39], "geometri": [6, 8, 11, 12, 23, 27, 30, 33, 36, 39, 43], "set": [6, 7, 8, 11, 12, 23, 29, 35, 39, 43], "etc": [6, 36, 39], "string": [6, 8, 13, 23, 25, 26, 27, 39, 40], "ar": [6, 7, 8, 11, 13, 15, 19, 21, 22, 23, 26, 29, 30, 32, 35, 36, 37, 39, 40, 41, 43, 44], "depend": [6, 15, 21, 23, 36], "option": [6, 7, 8, 11, 12, 21, 39, 43], "reactiv": [6, 8, 11, 30], "control": [6, 8, 11, 12, 21, 22, 30, 35], "switch": [6, 8, 11, 12, 15, 23, 27, 36, 39], "i": [6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 20, 21, 23, 26, 28, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44], "On": [6, 8, 11], "just": [6, 8, 11, 15, 21, 39], "otherwis": [6, 8, 9, 11, 12, 36], "variabl": [6, 8, 10, 11, 13, 21, 33, 35, 39, 43], "neutronics_paramet": [6, 8, 11, 35], "hold": [6, 8, 11, 12, 36], "neutron": [6, 8, 11, 12, 21, 22, 30, 36, 43], "step_metadata": [6, 8, 11, 35], "metadata": [6, 8, 11, 12], "label": [6, 8, 11, 15], "depcode_metadata": [6, 8, 11], "runtime_inputfil": [6, 8, 11, 35], "runtime_matfil": [6, 8, 11, 35], "npop": [6, 8, 11, 34, 35], "int": [6, 7, 8, 11, 12, 22], "size": [6, 8, 11, 12, 22, 25], "popul": [6, 8, 11, 12, 43], "per": [6, 8, 11, 12, 29], "cycl": [6, 8, 11, 12, 22], "active_cycl": [6, 8, 11, 22, 34, 35], "number": [6, 8, 11, 12, 13, 19, 22, 23, 25, 26, 30, 36, 40], "activ": [6, 8, 11, 12, 15, 21, 22], "inactive_cycl": [6, 8, 11, 22, 34, 35], "inact": [6, 8, 11, 12, 22], "name_to_nuclide_cod": [6, 8, 11], "nucnam": [6, 8, 11], "convert": [6, 8, 11, 21, 35], "nuclid": [6, 7, 8, 9, 10, 11, 13, 22, 29, 41], "za": [6, 8, 11, 23], "namc": [6, 8, 11], "nuc_nam": [6, 8, 9, 10, 11, 13], "nuclide_code_to_nam": [6, 8, 11], "nuc_cod": [6, 8, 11], "symbol": [6, 8, 11, 36], "am242m1": [6, 8, 11, 23], "preserve_simulation_fil": 6, "step_idx": [6, 8, 11], "move": [6, 34, 35], "output": [6, 23, 26, 27, 30, 36], "uniqu": 6, "read_depcode_metadata": [6, 8, 11], "store": [6, 8, 11, 12, 22, 26, 29, 30, 36, 39], "attribut": [6, 7, 8, 10, 11, 13, 29, 34, 35], "read_depleted_materi": [6, 8, 11, 35], "read_at_end": [6, 8, 11], "fals": [6, 7, 8, 9, 11, 12, 23, 25, 26, 27], "them": [6, 8, 11, 15, 21, 23, 43], "If": [6, 7, 8, 9, 11, 12, 15, 16, 21, 37, 39, 40, 44], "true": [6, 8, 9, 11, 12, 23, 39], "end": [6, 7, 8, 11, 12, 22, 23, 29, 30, 41], "begin": [6, 8, 11, 12, 22, 30, 41], "depleted_materi": [6, 8, 11], "composit": [6, 7, 8, 11, 12, 22, 29, 30, 36], "properti": [6, 8, 10, 11, 12, 13, 24, 26, 36, 39], "read_neutronics_paramet": [6, 8, 11, 35], "read_plaintext_fil": [6, 34], "file_path": 6, "content": 6, "plaintext": 6, "other": [6, 12, 29, 30, 39], "method": [6, 7, 10, 12, 13, 23, 28, 34, 35, 37, 39], "file_lin": [6, 11], "line": [6, 11, 35, 37, 40, 42], "read_step_metadata": [6, 8, 11, 35], "rebuild_simulation_fil": 6, "runtim": [6, 8, 11, 29, 36, 38, 39], "run_depletion_step": [6, 8, 11, 35], "arg": 6, "subprocess": [6, 8, 11, 40], "given": [6, 7, 9, 10, 13, 23, 29, 30, 39], "switch_to_next_geometri": [6, 8, 11, 34, 35], "chang": [6, 15, 16, 28, 30, 33, 36, 38], "next": [6, 8, 11, 12, 29, 36, 39, 41], "update_depletable_materi": [6, 8, 11, 35], "dep_end_tim": [6, 8, 11], "updat": [6, 8, 9, 11, 16, 28, 33, 34, 38, 43], "current": [6, 8, 9, 11, 12, 15, 20, 21, 29, 30, 32, 37, 40, 41], "time": [6, 8, 11, 12, 15, 21, 22, 29, 36, 39], "d": [6, 8, 11, 13, 25, 29, 35, 36, 39], "write_runtime_input": [6, 8, 11, 35], "dep_step": [6, 11, 12], "restart": [6, 8, 11, 12, 27, 36], "write": [6, 8, 11, 15, 36, 41, 43], "inform": [6, 7, 8, 10, 11, 12, 13, 16, 20, 21, 28, 29, 38, 39], "about": [6, 7, 8, 11, 20, 28, 29, 40], "power": [6, 8, 11, 12, 19, 22, 25, 26, 36, 39], "load": [6, 8, 11, 36], "curv": [6, 8, 11], "cumul": [6, 8, 11, 12, 22, 25, 39], "integr": [6, 8, 11, 18, 21, 23, 29, 33], "test": [6, 8, 11, 16, 33, 34, 35], "comp": [7, 22, 41], "none": [7, 8, 11, 12], "comp_is_dens": 7, "densiti": [7, 12, 13, 22, 29, 41], "volum": [7, 9, 12, 22, 29, 30, 34, 41], "1": [7, 10, 12, 13, 15, 18, 21, 22, 23, 25, 27, 29, 30, 35, 39, 41, 43], "0": [7, 10, 12, 13, 21, 22, 25, 29, 31, 41, 43], "mass_flowr": [7, 9, 12, 22, 30, 34, 41], "void_frac": 7, "burnup": [7, 8, 12, 22], "kwarg": [7, 9, 10, 13], "flow": [7, 9, 10, 13, 28, 30, 35, 41], "child": [7, 12], "openmc": [7, 8, 10, 13, 18, 20, 21, 30, 34, 35, 40], "element": [7, 9, 10, 13, 29, 41], "weight": [7, 9, 41], "percent": [7, 22, 41], "cm": [7, 9, 13, 22, 25, 30, 41], "rate": [7, 8, 9, 10, 13, 29, 30, 41], "void": [7, 10, 22, 29], "fraction": [7, 8, 9, 10, 22, 29, 30], "mwd": [7, 22, 25], "kgu": [7, 22], "word": 7, "arguemnt": 7, "get_mass": 7, "nuc": [7, 8], "one": [7, 12, 15, 23, 29, 37, 39, 41], "note": [7, 10, 13, 15, 16, 20, 28, 36, 38, 39, 40], "requir": [7, 15, 18, 21, 23, 25, 26, 27, 34, 35, 39, 41], "which": [7, 9, 12, 18, 19, 20, 21, 23, 29, 33, 36, 39, 41], "desir": 7, "specifi": [7, 29, 36, 39, 40, 43], "entir": [7, 39], "print_attr": 7, "print": 7, "variou": [7, 30, 33, 35, 39], "replace_compon": 7, "replac": [7, 23], "normal": [7, 23, 29, 39], "atom": 7, "percent_typ": 7, "wo": 7, "ao": 7, "percenta": 7, "nd": [7, 41], "scale_matflow": 7, "f": [7, 13, 21], "vector": [7, 29], "obtain": [7, 8, 11, 18, 29], "attr": 7, "scale": [7, 29, 30], "factor": [7, 12, 30], "new_mat_comp": 7, "rel": [7, 11, 30], "The": [7, 8, 11, 12, 15, 16, 18, 19, 21, 22, 23, 26, 28, 29, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43], "preserv": 7, "pyne": [7, 15, 35], "integ": [7, 23, 26], "id": 7, "form": 7, "depletion_set": [8, 39], "chain_file_path": [8, 39], "well": [8, 11, 21, 29, 36, 39, 40], "script": [8, 18, 21, 23, 33, 38], "user": [8, 9, 11, 12, 20, 23, 30, 35, 36, 39, 40, 41, 43, 44], "xml": [8, 23, 36, 39], "keyword": [8, 23], "pass": [8, 9, 15, 23, 30, 39], "model": [8, 20, 23, 29, 30, 35, 41, 42, 43], "chain": [8, 23, 39], "modifi": [8, 11, 23, 30, 43], "depletion_result": 8, "h5": [8, 12, 26, 27, 35, 36], "each": [8, 10, 12, 13, 15, 29, 30, 36, 37, 39, 40, 41, 43], "thread": [8, 11, 12, 22, 35, 40, 42], "share": [8, 11, 42], "memori": [8, 11, 12, 22, 36, 42], "parallel": [8, 11, 12, 36, 38, 42], "write_depletion_set": [8, 35], "depelet": 8, "modul": [8, 14, 20, 21, 33, 36, 39], "depletion_step": 8, "write_saltproc_openmc_t": [8, 35], "energy_bound": 8, "n_delayed_group": 8, "talli": [8, 23, 39], "calcul": [8, 9, 10, 13, 20, 23, 30, 33, 39], "delai": [8, 12, 22, 30, 36, 43], "iter": [8, 11, 12, 23], "energi": 8, "group": [8, 22, 23], "boundari": [8, 23], "beta": 8, "lambda": 8, "decai": [8, 11, 22, 35, 43], "precursor": [8, 12, 22], "initial_data": [9, 10, 13], "an": [9, 12, 15, 16, 21, 29, 30, 33, 35, 36, 37, 39, 41, 43], "aribtrari": 9, "capac": [9, 30, 41], "maximum": [9, 41], "can": [9, 15, 18, 19, 20, 21, 23, 29, 30, 35, 39, 40, 41, 42, 43], "handl": [9, 12, 39, 41], "total": [9, 29], "facil": 9, "effici": [9, 10, 13, 16, 29, 30, 33, 41], "isotop": [9, 10, 13, 29, 30, 33, 39], "effic": 9, "ep": [9, 13], "x": [9, 35], "m": [9, 10, 11, 13, 23, 29, 30, 36, 42], "t": [9, 12, 15, 29, 33, 39, 41], "p": [9, 29], "l": [9, 29], "optional_paramet": 9, "defin": [9, 12, 13, 29, 30, 39], "ani": [9, 21, 29, 30, 41, 43], "custom": 9, "calculate_removal_effici": [9, 10, 13, 35], "evalu": [9, 10, 13], "target": [9, 10, 13, 29, 30, 33], "check_mass_conserv": 9, "check": [9, 15, 16, 21, 28, 34, 35, 38, 39], "outflow": 9, "equal": [9, 29, 41], "inflow": 9, "being": [9, 29, 36], "conserv": 9, "its": [9, 21, 36], "mismatch": 9, "process_materi": 9, "specif": [9, 11, 12, 13, 20, 22, 29, 30, 41], "singl": [9, 41], "obj": 9, "thru_flow": 9, "remain": [9, 23, 29, 35], "through": [9, 25, 29, 30, 37], "q_salt": [10, 13], "q_he": [10, 13], "005": [10, 13], "do": [10, 15, 23, 36, 39, 40, 41], "02": 10, "dp": [10, 13], "db": [10, 13], "001": [10, 13], "deltap": 10, "400000": 10, "temp_salt": [10, 13], "900": [10, 13, 43], "bubbl": [10, 13], "volumetr": [10, 13], "salt": [10, 13, 19, 25, 29, 30], "default": [10, 12, 13, 21, 23, 25, 26, 27, 35, 36, 39, 40], "helium": [10, 13], "ga": [10, 13, 29], "outlet": [10, 29], "diamet": [10, 13], "rang": 10, "3cm": 10, "our": [10, 12, 15, 20, 30, 39, 40, 41], "sparger": [10, 30, 33, 35], "contractor": [10, 13], "pipe": [10, 13], "gener": [10, 13, 14, 37, 39], "pressur": 10, "differ": [10, 13, 29, 39, 41], "between": [10, 12, 39], "inlet": [10, 29], "pa": [10, 13, 41], "2e5": 10, "5e5": 10, "4e5": 10, "temp_room": [10, 13], "real": [10, 13], "room": [10, 13], "temperatur": [10, 13, 22, 29, 35], "kelvin": [10, 13], "area": [10, 13], "contactor": [10, 13], "cross": [10, 11, 12, 13, 22, 33, 35, 43], "section": [10, 11, 12, 13, 22, 26, 33, 35, 36, 39, 43], "2": [10, 11, 13, 18, 21, 22, 23, 29, 33, 35, 39, 40, 41], "jl": 10, "liquid": [10, 13, 20, 30], "superfici": 10, "veloc": [10, 13], "alpha": 10, "k": [10, 13, 22], "slope": 10, "initi": [10, 12, 29, 35], "swirl": 10, "eff": [10, 13, 30, 39], "jiaqi": [10, 13, 33], "correl": [10, 13, 33], "descript": [10, 13, 15, 19, 23, 25, 26, 27], "plot": [10, 13], "calc_rem_effici": [10, 13, 35], "el_nam": [10, 13], "overrid": [10, 13], "exit": [10, 13], "parent": [10, 13], "refer": [10, 12, 13, 15, 21, 30, 37], "chen": [10, 13], "caleb": [10, 13], "brook": [10, 13], "mileston": [10, 13], "report": [10, 13, 20], "cfd": [10, 13], "sensit": [10, 13, 33], "analysi": [10, 13, 33], "In": [10, 13, 15, 19, 26, 29, 30, 37, 39, 41], "prepar": [10, 13, 34, 36], "provid": [10, 13, 15, 19, 21, 36, 39, 40, 43], "purpos": [10, 13, 39], "pltdict": [10, 13], "instanc": [10, 11, 12, 13, 23, 33], "rem_eff": [10, 13], "zaid_convent": [11, 35, 39], "serpent": [11, 12, 19, 21, 22, 30, 33, 35, 39], "serpent2": [11, 18, 30, 33, 35], "zaid": [11, 23, 35, 39], "convent": [11, 23, 39], "third": [11, 23], "digit": [11, 23], "isomer": [11, 21, 23], "state": [11, 21, 23], "47310": [11, 23], "ag": [11, 23, 41], "110m": [11, 23], "mcnp": [11, 23, 30, 35, 39], "z": [11, 23], "1000": [11, 23, 39, 43], "A": [11, 19, 23, 29, 30, 35, 36, 38, 39, 41, 43], "300": [11, 23], "100": [11, 23], "mth": [11, 23], "47510": [11, 23], "nndc": [11, 23], "ident": [11, 23], "except": [11, 23, 39], "95242": [11, 23], "am242": [11, 23], "95642": [11, 23], "non": [11, 43], "create_runtime_matfil": [11, 35], "creat": [11, 15, 21, 29, 30, 33, 35, 38], "track": [11, 29], "insert": 11, "get_neutron_set": [11, 35], "get": [11, 15, 16, 29, 41], "insert_path_to_geometri": 11, "includ": [11, 15, 20, 21, 29, 33, 35, 36, 43], "first_geometry_fil": 11, "6th": 11, "map_nuclide_name_to_serpent_nam": 11, "zzaaam": 11, "nuc_code_map": 11, "For": [11, 21, 29, 39, 40, 41], "exampl": [11, 15, 20, 30, 33, 39, 40, 41, 43], "922350": 11, "982510": 11, "92235": [11, 43], "09c": 11, "onli": [11, 29, 33, 39, 41], "metast": [11, 39], "concaten": 11, "letter": 11, "index": [11, 14, 20], "am242_m1": 11, "_dep": [11, 30], "resolve_include_path": [11, 35], "resolv": 11, "absolut": [11, 39], "set_power_load": [11, 35], "sim_nam": [12, 34, 39], "sim_depcod": 12, "db_path": [12, 34], "db_saltproc": 12, "restart_flag": [12, 34, 39], "adjust_geo": [12, 34, 39], "compression_param": 12, "filter": [12, 29], "complevel": 12, "9": [12, 15, 22, 41], "complib": 12, "blosc": 12, "shuffl": 12, "bitshuffl": 12, "fletcher32": 12, "least_significant_digit": 12, "wiht": 12, "also": [12, 15, 18, 20, 21, 29, 39, 41, 43], "filenam": [12, 15, 22], "databas": [12, 27], "predict": 12, "critic": 12, "identifi": 12, "mai": [12, 16, 28, 38], "case": [12, 26, 36, 39, 41, 44], "paper": 12, "some": [12, 15, 29], "hdf5": [12, 24, 27, 30, 35, 36], "determin": [12, 23], "condit": [12, 29], "we": [12, 15, 16, 20, 21, 23, 26, 29, 30, 36, 39, 40, 41], "start": [12, 15, 16, 20, 37, 39, 41], "init": [12, 23], "insid": [12, 41], "runth": 12, "final": [12, 21, 41], "within": [12, 16, 20, 21, 28, 38], "when": [12, 15, 23, 27, 36, 39, 40], "keff": [12, 27], "drop": [12, 27, 39], "below": [12, 21, 23, 27, 30, 39], "pytabl": [12, 15, 21, 22, 35, 36], "compress": 12, "check_restart": [12, 34], "clean": 12, "out": [12, 21, 23, 29], "previou": 12, "failed_step": 12, "fail": [12, 39], "check_switch_geo_trigg": 12, "current_tim": 12, "switch_tim": 12, "compar": [12, 33], "timestep": [12, 22, 23, 25, 36, 39], "match": [12, 41], "current_timestep": 12, "moment": 12, "must": [12, 15, 17, 29, 36, 39, 41, 43], "read_k_eds_delta": 12, "delta": 12, "becom": 12, "subcrit": 12, "store_after_repr": 12, "after_mat": 12, "waste_dict": 12, "add": [12, 15, 23, 29, 30, 33, 35, 41], "gram": 12, "perform": [12, 21, 29, 30, 41], "store_depcode_metadata": 12, "follow": [12, 13, 15, 17, 21, 26, 29, 30, 32, 34, 35, 36, 39, 40, 41, 42, 43], "version": [12, 13, 15, 20, 21, 22, 30, 34, 39], "titl": [12, 22], "depet": 12, "work": [12, 15, 16, 28, 29, 36, 38, 43], "omp": [12, 22], "mpi": [12, 22, 36, 40], "task": [12, 22, 29], "optim": [12, 22], "mode": [12, 22], "store_mat_data": 12, "store_at_end": 12, "doesn": [12, 39], "append": [12, 40], "void_fract": [12, 22], "store_step_metadata": 12, "store_step_neutronics_paramet": 12, "usag": 12, "multipl": [12, 23, 30, 33, 36, 39], "breed": [12, 22], "ratio": [12, 22], "fission": [12, 21, 22, 35, 41, 43], "level": [12, 26, 36, 39], "length": [13, 39], "10": [13, 22, 41, 43], "corr": 13, "separ": [13, 15, 29, 30, 33, 35, 39], "sherwood": 13, "ornl": 13, "tm": 13, "2245": 13, "jaiqi": 13, "eq": 13, "36": [13, 39], "h_const": 13, "henri": 13, "law": 13, "constant": [13, 22, 26, 29], "gas_const": 13, "univers": [13, 20], "mol": 13, "diffus": 13, "phase": 13, "exp_const": 13, "exponenti": 13, "kl_const": 13, "4": [13, 22, 30, 31], "peebl": 13, "m3": 13, "xe": [13, 29, 30, 33, 41], "kr": [13, 30, 33, 41], "h": [13, 25, 30, 33, 41, 42], "sander": 13, "r": [13, 29], "compil": 13, "water": 13, "solvent": 13, "atmo": 13, "chem": 13, "phy": 13, "15": 13, "4399": 13, "4981": 13, "http": [13, 15, 33, 35, 42], "doi": 13, "org": [13, 18], "5194": 13, "acp": 13, "2015": 13, "1968": 13, "xenon": [13, 29], "135": 13, "circul": 13, "msbr": [13, 19, 33, 35], "transfer": 13, "oak": 13, "ridg": 13, "nation": 13, "laboratori": 13, "tn": 13, "No": 13, "come": 13, "rtype": 13, "vl": 13, "mu": 13, "rho": [13, 29], "number_sh": 13, "number_sc": 13, "number_r": 13, "kl": 13, "averag": [13, 23], "kinemat": 13, "viscos": 13, "kg": [13, 22, 25, 36], "slide": 13, "8": [13, 22], "develop": [13, 20, 30, 36, 41], "schmidt": 13, "reynold": 13, "coeffici": 13, "respect": [13, 23, 29, 40], "chemic": [13, 29, 37], "ph": 13, "dissert": 13, "automat": [14, 15], "document": [14, 15, 21, 33, 36], "click": 14, "link": [14, 18, 29, 36, 37, 41, 43], "brows": [14, 15, 20], "Or": 14, "dive": 14, "autogener": 14, "doc": [14, 21, 33, 34], "so": [15, 16, 28, 29, 36, 38, 39, 43], "kind": 15, "you": [15, 16, 18, 21, 28, 33, 36, 37, 39, 40, 41, 42], "fix": [15, 30, 43], "improv": [15, 33], "enhanc": 15, "idea": [15, 20], "welcom": [15, 16, 20, 28, 38], "github": [15, 20, 21, 30, 33, 35, 42], "issu": [15, 20, 30, 33, 35], "tab": 15, "difficulti": 15, "beginn": [15, 38], "open": [15, 20, 30], "would": [15, 29, 35, 39, 43], "good": [15, 20], "quick": [15, 36], "wai": [15, 37, 40, 41], "see": [15, 21, 23, 26, 30, 36, 37, 42, 43], "want": [15, 21, 39, 40, 41], "someth": 15, "consid": [15, 41], "particular": [15, 43], "pleas": [15, 16, 20, 21], "short": 15, "detail": [15, 19, 28, 36, 37, 39, 43], "self": [15, 30], "python": [15, 17, 19, 20, 21, 33, 36, 39, 42], "snippet": 15, "explan": 15, "reproduc": 15, "problem": [15, 44], "explain": [15, 39], "what": [15, 23, 30, 39], "expect": [15, 36], "behavior": [15, 40], "wa": 15, "saw": 15, "instead": [15, 33, 35, 39], "could": [15, 41], "know": [15, 21], "how": [15, 20, 21, 23, 36, 39, 40, 41], "implement": [15, 30, 35, 41], "feedback": 15, "aren": 15, "concret": 15, "focus": 15, "enough": 15, "go": [15, 41], "show": [15, 42], "off": 15, "cool": 15, "done": [15, 39], "softwar": [15, 16], "page": [15, 20, 21, 30, 39], "compat": [15, 30, 33, 35], "anaconda": 15, "recommend": [15, 21, 39], "distribut": 15, "assum": [15, 21, 29, 39, 41, 43], "anoth": [15, 27], "own": 15, "translat": 15, "download": [15, 21, 35], "www": 15, "continuum": 15, "io": 15, "full": [15, 21, 33, 36], "instal": [15, 20, 33, 35, 40], "mini": 15, "bare": 15, "bone": 15, "build": [15, 21], "server": 15, "don": 15, "much": [15, 39], "space": 15, "avail": [15, 20, 21, 36, 40], "conda": [15, 21], "miniconda": 15, "html": 15, "onc": [15, 21, 42], "packag": [15, 18, 20, 21, 30, 33, 34, 35, 41], "q": [15, 23], "n": [15, 29, 35, 40], "scipi": 15, "numpi": [15, 20, 21], "matplotlib": [15, 20, 21], "pytest": [15, 18, 21], "command": [15, 21, 30, 35, 36, 37, 40, 42], "take": [15, 30, 40, 41], "bit": 15, "give": [15, 29, 40], "few": [15, 37], "minut": [15, 22, 25], "complet": [15, 33, 36, 39], "addit": [15, 33, 35, 39, 41, 42], "networkx": [15, 20, 21, 41], "pydotplu": [15, 35], "c": [15, 21, 41], "forg": 15, "export": [15, 41, 43], "detect": 15, "root": [15, 21], "clone": [15, 21], "repositori": [15, 21, 33], "adher": 15, "encourag": 15, "though": 15, "strictli": 15, "enforc": 15, "while": [15, 23, 30], "should": [15, 18, 23, 35, 37, 39, 40, 41, 43], "feel": 15, "compel": 15, "failur": 15, "pyrk": 15, "templat": [15, 20, 23, 33, 38, 39], "sure": [15, 16, 28, 33, 38], "suit": [15, 16, 21, 35], "comput": [15, 29, 36], "To": [15, 21, 30, 40, 41], "base": [15, 35, 41, 43], "At": [15, 29, 36, 39], "minimum": [15, 23, 25, 29, 36, 39], "local": 15, "thei": [15, 23, 35, 39, 41, 43], "ci": [15, 33, 35], "releas": [15, 16, 20, 28, 38], "locat": [15, 35], "releasenot": 15, "comment": 15, "relev": [15, 29], "commit": 15, "messag": [15, 42], "gh1234": 15, "1234": 15, "pep8": [15, 17, 33], "keep": 15, "pr": [15, 33, 41], "readabl": 15, "docstr": [15, 33], "ideal": 15, "sphinx": [15, 20, 21], "autodoc": 15, "new": [15, 16, 18, 20, 23, 30], "branch": [15, 33], "point": [15, 20, 29, 35, 41], "latest": [15, 33], "master": [15, 33, 42], "copyright": 15, "polici": 15, "licens": 15, "adapt": 15, "panda": 15, "repo": 15, "here": [16, 28, 40, 43], "ll": [16, 28], "find": [16, 18, 20, 28, 33], "effect": [16, 30], "contributor": [16, 20], "progress": [16, 28, 38], "re": [16, 34], "familiar": [16, 37, 39], "yourself": 16, "git": [16, 21], "workflow": 16, "befor": [16, 22, 29, 36, 39], "terminologi": [16, 22], "reli": [16, 20], "understand": 16, "contribut": [16, 20, 32, 33, 34, 35], "style": [16, 35], "jeff": [18, 21, 35], "librari": [18, 20, 21, 22, 23, 33, 35, 43], "endf": [18, 35], "b": [18, 35], "vii": 18, "process_j312": [18, 34, 35], "bash": [18, 34, 35], "under": [18, 20, 30], "xsdata": [18, 21, 35, 43], "whenev": 18, "featur": [18, 20, 30], "present": 19, "transatom": 19, "molten": [19, 30], "cd": [19, 21, 41], "tap": 19, "tap_main": 19, "abov": 19, "cours": 19, "setup": 19, "tap_object": 19, "similarli": [19, 21, 29], "breeder": 19, "msbr_main": 19, "nuclear": 20, "It": [20, 29, 30], "coupl": [20, 30, 39, 43], "directli": [20, 23, 30, 36, 39, 43], "capabl": [20, 30, 33, 36, 39], "transport": [20, 23, 30, 36, 37, 41, 44], "solver": [20, 21, 23, 29, 30, 37, 39, 43], "enabl": [20, 30, 39], "onlin": [20, 30, 34], "your": [20, 21, 33, 40], "mani": [20, 44], "scientif": 20, "ecosystem": 20, "pydot": [20, 21, 35], "overview": [20, 33], "theori": 20, "methodologi": 20, "guid": [20, 21, 28, 33, 36, 39], "api": [20, 30, 36, 39, 41], "cite": 20, "search": 20, "date": [20, 33], "found": [20, 21, 35, 42], "bug": 20, "suggest": 20, "There": [20, 39, 41], "shablona": 20, "solut": 20, "small": 20, "project": [20, 30], "washington": 20, "escienc": 20, "insititut": 20, "docpag": [20, 43], "heavili": 20, "inspir": 20, "structur": [20, 21, 26, 29, 34, 36, 39], "multivers": 20, "bsd": 20, "claus": 20, "5": [21, 22, 31], "31": 21, "serpenttool": [21, 35], "13": 21, "14": 21, "jsonschema": [21, 34], "rtd": 21, "theme": 21, "com": [21, 33, 35, 42], "arfc": [21, 33, 35, 42], "mamba": 21, "cli": 21, "tool": [21, 30], "quickli": 21, "compltex": 21, "long": 21, "environ": [21, 35, 37, 43], "solv": [21, 23], "reimplement": 21, "significantli": 21, "faster": 21, "yml": [21, 33], "env": 21, "pip": 21, "let": [21, 29, 39, 41], "u": 21, "troubl": 21, "support": [21, 30, 34, 35, 36, 37, 39, 40], "wiki": [21, 35], "two": [21, 29, 37, 39, 40, 41], "unit": [21, 25, 29, 30, 39], "regress": 21, "individu": [21, 29], "correct": [21, 36], "applic": 21, "precalcul": 21, "serpentdepcod": [21, 35], "induc": 21, "spontan": [21, 43], "product": [21, 32], "yield": [21, 35, 43], "publicli": 21, "cannot": 21, "box": 21, "due": 21, "notat": 21, "necessari": 21, "conveni": [21, 35], "readm": [21, 33], "more": [21, 28, 29, 36, 37, 39, 40, 41, 43], "unit_test": 21, "integration_test": [21, 34], "precis": 21, "leav": 22, "inital_depcode_siminfo": 22, "tabl": [22, 30], "shape": 22, "column": 22, "neutron_popul": 22, "particl": [22, 43], "batch": 22, "depcode_nam": 22, "depcode_vers": 22, "6": [22, 41], "depcode_input_filenam": 22, "7": [22, 35, 41], "depcode_working_dir": 22, "xs_data_path": 22, "omp_thread": 22, "assign": [22, 33], "mpi_task": 22, "11": [22, 30, 35, 41], "memory_optimization_mod": 22, "12": [22, 39], "depletion_timestep": [22, 35, 39], "simulation_paramet": [22, 30], "beta_eff_": [22, 30], "arrai": [22, 23, 25, 26], "breeding_ratio": 22, "cumulative_time_at_": 22, "dai": [22, 25, 36, 39], "delayed_neutrons_lambda": 22, "fission_mass_bd": 22, "fissil": [22, 30], "fission_mass_": 22, "keff_bd": [22, 30], "k_eff": 22, "keff_": [22, 30], "memory_usag": 22, "depletio": 22, "mb": 22, "power_level": [22, 34, 39], "w": [22, 25, 36], "step_execution_tim": 22, "ctrlpoi": 22, "_reproc": 22, "flowrat": [22, 25, 41], "wt": 22, "poison": [22, 30], "in_out_stream": [22, 30], "larg": 23, "potenti": 23, "appropri": [23, 43], "subsect": 23, "ones": 23, "enum": [23, 25], "item": [23, 25, 26, 29], "minitem": [23, 25], "uniqueitem": [23, 25], "sss2": 23, "pattern": [23, 26, 27], "const": 23, "openmc_deplet": 23, "cecm": 23, "predictor": 23, "cf4": 23, "epc_rk4": 23, "si_c": 23, "si_leqi": 23, "celi": 23, "leqi": 23, "final_step": 23, "last": [23, 39], "boolean": [23, 26, 27], "oper": [23, 29], "captur": 23, "standard": [23, 33], "integrator_kwarg": 23, "bateman": [23, 39], "equat": [23, 29, 39], "cram16": 23, "cram48": 23, "n_step": 23, "stochast": 23, "differenti": 23, "resutl": 23, "deposit": 23, "null": [23, 26], "helper": 23, "direct": [23, 29, 41], "reduc": 23, "depth": [23, 30, 37], "serach": 23, "mev": 23, "ev": 23, "correspond": [23, 29, 41], "thermal": [23, 35], "fast": 23, "durng": 25, "stepwis": [25, 26, 39], "sec": 25, "min": 25, "hr": 25, "hour": 25, "year": 25, "yr": 25, "valid": [26, 36, 43], "against": [26, 34], "schema": [26, 34], "top": 26, "datatyp": 26, "graph": [26, 36, 37, 39], "folder": 26, "saltproc_runtim": [26, 36], "interv": 26, "reconstruct": 26, "saltproc_result": [26, 27, 35, 36], "stop": [27, 36], "design": [28, 30, 33, 37], "mathemat": [28, 29], "background": 28, "manual": [28, 43], "three": [29, 39, 41], "v": 29, "mathbf": 29, "prior": 29, "mention": [29, 41], "quantiti": 29, "togeth": [29, 37], "sum": 29, "m_": 29, "_": 29, "frac": 29, "first": [29, 30, 36, 41], "fed": 29, "commonli": 29, "gl": 29, "msr": 29, "metal": [29, 41], "sparg": [29, 30, 33], "associ": [29, 41], "epsilon": 29, "connect": [29, 41], "node": [29, 36, 37, 40, 41], "edg": [29, 41], "formal": [29, 35], "pair": [29, 39], "whose": 29, "call": [29, 33, 36, 40], "order": 29, "acycl": [29, 41], "everi": [29, 41], "least": [29, 37, 39, 43], "core_outlet": [29, 41], "core_inlet": [29, 41], "recal": 29, "batchwis": [29, 37], "j": 29, "denot": 29, "numer": 29, "dt": 29, "matrix": 29, "sequenc": 29, "now": [29, 30, 34, 35, 39, 41], "sequenti": [29, 39], "both": 29, "text": [29, 39], "pmb": 29, "alpha_": 29, "cdot": [29, 41], "langl": 29, "rangl": 29, "doe": [29, 36, 40], "practic": 29, "sinc": [29, 41], "extrem": [29, 36], "resourc": [29, 36], "intens": 29, "allow": [29, 39], "addition": 29, "act": 29, "littl": 29, "extrat": 29, "epsilon_": 29, "ce": [29, 41], "prime": 29, "recurs": 29, "over": 29, "dure": 29, "expans": 29, "net": 29, "sum_": 29, "amount": 29, "equival": 29, "undergo": 29, "fill": [29, 36, 41], "varieti": 30, "sophist": 30, "multi": 30, "inject": 30, "adjust": 30, "rod": 30, "extend": 30, "driver": 30, "mont": 30, "carlo": 30, "henceforth": 30, "major": [30, 36], "pars": 30, "logic": 30, "run_depcod": [30, 35], "app": [30, 33, 34, 35], "refill_materi": [30, 35], "throughout": 30, "back": [30, 41], "fertil": 30, "record": 30, "before_reproc": 30, "after_reproc": 30, "beta_": 30, "repeat": 30, "march": 30, "2021": 30, "besid": 30, "flexibl": [30, 33, 40], "like": [30, 35, 36, 39, 40, 43], "definit": 30, "compris": 30, "emploi": 30, "9920000": [30, 41], "10000000": [30, 41], "entrainment_separ": 30, "soon": 30, "look": [30, 39, 43], "still": 30, "heavi": 30, "although": 30, "best": 30, "effort": 30, "maintain": 30, "inevit": 30, "matur": 30, "v0": 31, "These": [32, 37, 41], "peopl": [32, 34, 35], "sever": [33, 41], "refactor": [33, 34], "haven": 33, "orient": 33, "purlei": 33, "depcodeserp": [33, 34, 35], "cruft": 33, "syntax": [33, 36, 43], "incorrect": 33, "read_dot": [33, 35], "pull": [33, 35], "63": 33, "__": 33, "typo": [33, 34], "jbae11": 33, "23": 33, "ui": 33, "29": 33, "teddi": 33, "andrewryh": 33, "37": 33, "md": 33, "address": 33, "41": 33, "45": 33, "bring": 33, "47": 33, "mehmeturkmen": 33, "48": 33, "49": 33, "50": 33, "rst": 33, "53": 33, "54": 33, "yardasol": [33, 34, 35], "61": 33, "__string__": 33, "mat_nam": 33, "66": 33, "71": 33, "64": 33, "2nd": 33, "attempt": 33, "75": 33, "89": 33, "86": 33, "90": 33, "patch": 33, "consist": [33, 39], "92": [33, 41], "changelog": 33, "verifi": [34, 39], "renam": 34, "sh": 34, "previous": [34, 41], "untest": 34, "test_check_switch_geo_trigg": 34, "test_store_after_repr": 34, "test_store_mat_data": 34, "test_store_run_init_info": 34, "test_store_run_step_info": 34, "runsim_no_reproc": 34, "test_no_reproc_run": 34, "store_run_step_info": 34, "store_run_init_info": 34, "read_depcode_info": [34, 35], "read_repcode_step_param": 34, "sss_meta_zzz": 34, "convert_nuclide_name_serpent_to_zam": [34, 35], "get_tra_or_dec": 34, "create_nuclide_name_map_zam_to_serp": [34, 35], "read_depcode_templ": 34, "depcode_inp": 34, "template_fil": 34, "neutron_pop": 34, "geo_fil": [34, 35], "simulation_inp": 34, "db_file": 34, "db_name": 34, "reactor_inp": 34, "depl_hist": 34, "dep_step_length_cumul": [34, 35], "template_path": 34, "template_inputfile_path": [34, 35], "iter_inputfil": [34, 35], "h5_file": 34, "iter_matfil": [34, 35], "signatur": 34, "better": 34, "encapsul": 34, "read_dep_comp": [34, 35], "write_depcode_input": [34, 35], "write_mat_fil": [34, 35], "create_nuclide_map_serpent_to_zam": 34, "abachma2": [34, 35], "zoericht": 34, "gwenche": 34, "lukeseifert": [34, 35], "munkm": [34, 35], "depcodeopenmc": 35, "hardcod": 35, "900k": 35, "178": 35, "error": [35, 36], "187": 35, "xsdir": 35, "xsdirconvert": 35, "pl": 35, "dir": 35, "serpent_data": 35, "serpent_acelib": 35, "bashrc": 35, "download_endfb71": 35, "scatter": 35, "ac": 35, "process_endfb71_to_openmc": 35, "usabl": 35, "openmc_msbr_model": 35, "overhaul": 35, "longer": 35, "part": 35, "favor": 35, "chage": 35, "certain": 35, "num_depstep": 35, "n_depletion_step": [35, 36, 39], "depent": 35, "timestep_typ": [35, 39], "timestep_unit": [35, 39], "Their": 35, "unchang": 35, "save": 35, "fact": 35, "sim_info": 35, "read_depcode_step_param": 35, "param": 35, "read_depletion_step_metadata": 35, "map_nuclide_code_zam_to_serp": 35, "get_nuc_nam": 35, "convert_nuclide_code_to_nam": 35, "convert_nuclide_code_to_zam": 35, "create_iter_matfil": 35, "replace_burnup_paramet": 35, "change_sim_par": 35, "delet": 35, "_get_burnable_materials_fil": 35, "_get_burnable_material_card_data": 35, "_convert_name_to_nuccod": 35, "openmcdepcod": 35, "subclass": 35, "refil": 35, "read_feeds_from_input": 35, "get_fe": 35, "read_processes_from_input": 35, "get_extraction_process": 35, "get_extraction_process_path": 35, "core_numb": 35, "node_numb": 35, "_add_missing_nuclid": 35, "smpark7": 35, "built": [36, 42], "rather": 36, "than": [36, 39], "invok": 36, "saltproc_input": [36, 42], "thing": [36, 37, 41], "minium": 36, "six": 36, "proc_input_fil": [36, 39], "dot_input_fil": [36, 39], "strucutr": 36, "turn": [36, 39], "sett": 36, "socket": 36, "benefit": 36, "util": 36, "hardwar": 36, "distribtu": 36, "mpirun": 36, "discuss": 36, "greater": 36, "stuctur": 36, "markup": 36, "languag": 36, "intead": 36, "tag": 36, "less": 36, "easi": 36, "hand": [36, 41], "written": [36, 41], "cover": 36, "vari": 36, "unless": 36, "step_i_data": 36, "th": [36, 41], "measur": 36, "kilogram": 36, "watt": 36, "nutshel": 37, "capabilit": 37, "continu": 37, "As": [37, 39, 41, 43], "approach": 37, "further": [37, 43], "hereon": 37, "rout": 37, "respec": 37, "breakdown": [37, 39], "comfort": 37, "basic": [38, 42], "troubleshoot": 38, "categori": 39, "themselv": 39, "complic": [39, 41], "wrap": 39, "curli": 39, "bracket": 39, "learn": 39, "chapter": 39, "same": 39, "requri": 39, "methods_coupl": [39, 43], "accept": [39, 42], "lowercas": 39, "suffici": 39, "briefli": 39, "break": 39, "down": 39, "tell": 39, "By": 39, "okai": 39, "ini": [39, 43], "reason": 39, "strict": 39, "configur": [39, 44], "fortun": 39, "touch": 39, "interest": 39, "advis": 39, "paramt": 39, "additon": 39, "suppos": 39, "prepend": 39, "template_": 39, "template_materi": 39, "template_set": 39, "chain_simpl": 39, "most": 39, "pick": 39, "saltproc_exampl": 39, "import": [39, 41], "stare": 39, "adjut_geo": 39, "instruct": 39, "k_": 39, "defualt": 39, "timestepp": 39, "possibl": 39, "rational": 39, "intern": 39, "obviou": 39, "delplet": 39, "four": 39, "singleton": 39, "interpret": 39, "consecut": 39, "entri": 39, "depletion_stimesetp": 39, "simult": 39, "1000mw": 39, "With": 39, "finish": 39, "footnot": 39, "methods_geometry_switch": 39, "typic": 40, "openmp": 40, "advantag": 40, "thead": 40, "affect": 40, "access": 40, "empti": 41, "Then": 41, "simpilicti": 41, "extraction_process": 41, "mark": 41, "field": 41, "unus": 41, "futur": 41, "physic": 41, "represetnt": 41, "processng": 41, "acut": 41, "gas_separ": 41, "nickel_filt": 41, "dissolv": 41, "reductive_extractor": 41, "procduct": 41, "se": 41, "nb": 41, "mo": 41, "tc": 41, "ru": 41, "rh": 41, "pd": 41, "sb": 41, "te": 41, "y": 41, "8904": 41, "la": 41, "pm": 41, "sm": 41, "gd": 41, "eu": 41, "rb": 41, "032": 41, "sr": 41, "ba": 41, "zr": 41, "425": 41, "sn": 41, "br": 41, "842": 41, "simpl": 41, "fuel_salt": 41, "35": 41, "1e8": 41, "35e": 41, "li": 41, "07875361306856505": 41, "Be": 41, "022558425114333525": 41, "fl": 41, "19": 41, "4540013117137259": 41, "232": 41, "4446866501033755": 41, "earlier": 41, "mean": 41, "shouldn": 41, "loop": 41, "travers": 41, "along": 41, "visit": 41, "digraph": 41, "nx": 41, "add_nod": 41, "strucur": 41, "fairli": 41, "add_edg": 41, "ensur": 41, "algorithm": 41, "is_directed_acyclic_graph": 41, "draw": 41, "nxd": 41, "nx_pydot": 41, "write_dot": 41, "help": 42, "ref": 42, "directroi": 42, "tree": 42, "iterfac": 43, "temporari": 43, "copi": 43, "card": 43, "instanti": 43, "OR": 43, "pop": 43, "yielf": 43, "sublibrai": 43, "sfylib": 43, "neccesari": 43, "acelib": 43, "sublibrari": 43, "declib": 43, "nfylib": 43, "minim": 43, "home": 43, "endfb71": 43, "dec": 43, "sfy": 43, "nfy": 43, "msbr_model": 43, "burnable_mat": 43, "40": 43, "And": 43, "uo2": 43, "vol": 43, "554": 43, "burn": 43, "82c": 43, "8016": 43, "92234": 43, "0004": 43, "043": 43, "92238": 43, "9564": 43, "92236": 43, "0002": 43, "cutom": 43, "bumod": 43, "pcc": 43, "info": 43, "relat": 44, "termin": 44, "earli": 44, "typcial": 44}, "objects": {"": [[1, 0, 0, "-", "app"]], "app": [[2, 1, 1, "", "read_main_input"], [3, 1, 1, "", "refill_materials"], [4, 1, 1, "", "reprocess_materials"], [5, 1, 1, "", "run"]], "saltproc": [[6, 2, 1, "", "Depcode"], [7, 2, 1, "", "Materialflow"], [8, 2, 1, "", "OpenMCDepcode"], [9, 2, 1, "", "Process"], [10, 2, 1, "", "Separator"], [11, 2, 1, "", "SerpentDepcode"], [12, 2, 1, "", "Simulation"], [13, 2, 1, "", "Sparger"]], "saltproc.Depcode": [[6, 3, 1, "", "name_to_nuclide_code"], [6, 3, 1, "", "nuclide_code_to_name"], [6, 3, 1, "", "preserve_simulation_files"], [6, 3, 1, "", "read_depcode_metadata"], [6, 3, 1, "", "read_depleted_materials"], [6, 3, 1, "", "read_neutronics_parameters"], [6, 3, 1, "", "read_plaintext_file"], [6, 3, 1, "", "read_step_metadata"], [6, 3, 1, "", "rebuild_simulation_files"], [6, 3, 1, "", "run_depletion_step"], [6, 3, 1, "", "switch_to_next_geometry"], [6, 3, 1, "", "update_depletable_materials"], [6, 3, 1, "", "write_runtime_input"]], "saltproc.Materialflow": [[7, 3, 1, "", "get_mass"], [7, 3, 1, "", "print_attr"], [7, 3, 1, "", "replace_components"], [7, 3, 1, "", "scale_matflow"]], "saltproc.OpenMCDepcode": [[8, 3, 1, "", "name_to_nuclide_code"], [8, 3, 1, "", "nuclide_code_to_name"], [8, 3, 1, "", "read_depcode_metadata"], [8, 3, 1, "", "read_depleted_materials"], [8, 3, 1, "", "read_neutronics_parameters"], [8, 3, 1, "", "read_step_metadata"], [8, 3, 1, "", "run_depletion_step"], [8, 3, 1, "", "switch_to_next_geometry"], [8, 3, 1, "", "update_depletable_materials"], [8, 3, 1, "", "write_depletion_settings"], [8, 3, 1, "", "write_runtime_input"], [8, 3, 1, "", "write_saltproc_openmc_tallies"]], "saltproc.Process": [[9, 3, 1, "", "calculate_removal_efficiency"], [9, 3, 1, "", "check_mass_conservation"], [9, 3, 1, "", "process_material"]], "saltproc.Separator": [[10, 3, 1, "", "calc_rem_efficiency"], [10, 3, 1, "", "calculate_removal_efficiency"], [10, 3, 1, "id0", "description"], [10, 3, 1, "id1", "eff"]], "saltproc.SerpentDepcode": [[11, 3, 1, "", "create_runtime_matfile"], [11, 3, 1, "", "get_neutron_settings"], [11, 3, 1, "", "insert_path_to_geometry"], [11, 3, 1, "", "map_nuclide_name_to_serpent_name"], [11, 3, 1, "", "name_to_nuclide_code"], [11, 3, 1, "", "nuclide_code_to_name"], [11, 3, 1, "", "read_depcode_metadata"], [11, 3, 1, "", "read_depleted_materials"], [11, 3, 1, "", "read_neutronics_parameters"], [11, 3, 1, "", "read_step_metadata"], [11, 3, 1, "", "resolve_include_paths"], [11, 3, 1, "", "run_depletion_step"], [11, 3, 1, "", "set_power_load"], [11, 3, 1, "", "switch_to_next_geometry"], [11, 3, 1, "", "update_depletable_materials"], [11, 3, 1, "", "write_runtime_input"]], "saltproc.Simulation": [[12, 3, 1, "", "check_restart"], [12, 3, 1, "", "check_switch_geo_trigger"], [12, 3, 1, "", "read_k_eds_delta"], [12, 3, 1, "", "store_after_repr"], [12, 3, 1, "", "store_depcode_metadata"], [12, 3, 1, "", "store_mat_data"], [12, 3, 1, "", "store_step_metadata"], [12, 3, 1, "", "store_step_neutronics_parameters"]], "saltproc.Sparger": [[13, 3, 1, "", "calc_rem_efficiency"], [13, 3, 1, "", "calculate_removal_efficiency"], [13, 3, 1, "id0", "description"], [13, 3, 1, "id1", "eff"], [13, 3, 1, "id2", "eps"], [13, 3, 1, "id3", "sherwood"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"saltproc": [0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 26, 30, 36, 37, 39, 42], "app": [0, 1, 2, 3, 4, 5], "function": 0, "read_main_input": 2, "refill_materi": 3, "reprocess_materi": 4, "run": [5, 14, 15, 36, 40], "depcod": [6, 23, 26], "materialflow": 7, "openmcdepcod": 8, "process": [9, 29, 41], "separ": 10, "serpentdepcod": 11, "simul": [12, 14, 26, 27, 39], "sparger": 13, "api": [14, 32, 34, 35], "depelet": 14, "code": [14, 15, 39], "interfac": 14, "reprocess": [14, 29], "result": [14, 36], "contribut": 15, "thank": 15, "your": 15, "help": 15, "bug": [15, 32, 33, 34, 35], "report": 15, "featur": [15, 32, 33, 34, 35], "request": 15, "discuss": 15, "instruct": 15, "set": 15, "up": 15, "develop": [15, 16], "environ": 15, "setup": 15, "serpent": [15, 23, 43], "mont": 15, "carlo": 15, "test": [15, 18, 21], "style": [15, 17], "flake8": 15, "pull": 15, "more": 15, "doc": 15, "meta": 15, "": [16, 37, 38], "guid": [16, 17, 37, 38], "suit": 18, "exampl": 19, "document": 20, "indic": 20, "tabl": 20, "citat": 20, "get": 20, "touch": 20, "acknowledg": 20, "licens": 20, "instal": 21, "cross": 21, "section": 21, "configur": 21, "hdf5": 22, "output": [22, 24], "file": [22, 24, 26, 36, 39, 41, 43], "properti": [23, 25, 27], "gener": 23, "codenam": 23, "exec_path": 23, "template_input_file_path": 23, "geo_file_path": 23, "specif": [23, 24], "zaid_convent": 23, "openmc": [23, 39, 43], "chain_file_path": 23, "depletion_set": 23, "operator_kwarg": 23, "diff_burnable_mat": 23, "normalization_mod": 23, "fission_q": 23, "fission_yield_mod": 23, "fission_yield_opt": 23, "reaction_rate_mod": 23, "reaction_rate_opt": 23, "reduce_chain": 23, "reduce_chain_level": 23, "constant": 23, "fission": 23, "yield": 23, "mode": 23, "energi": 23, "cutoff": 23, "thermal_energi": 23, "fast_energi": 23, "flux": 23, "reaction": 23, "rate": 23, "nuclid": 23, "format": 24, "input": [24, 26, 36, 39], "reactor": [25, 26], "volum": 25, "mass_flowr": 25, "power_level": 25, "depletion_timestep": 25, "timestep_typ": 25, "timestep_unit": 25, "proc_input_fil": 26, "dot_input_fil": 26, "output_path": 26, "n_depletion_step": 26, "mpi_arg": 26, "rebuild_saltproc_result": 26, "run_without_reprocess": 26, "sim_nam": 27, "db_name": 27, "restart_flag": 27, "adjust_geo": 27, "theori": 28, "methodologi": 28, "method": 29, "materi": 29, "flow": 29, "graph": [29, 41], "overview": 30, "how": [30, 37], "work": [30, 37], "updat": 30, "The": 30, "futur": 30, "releas": [31, 32, 33, 34, 35], "note": [31, 32, 33, 34, 35], "vx": 32, "x": 32, "summari": [32, 34, 35], "depend": [32, 34, 35], "chang": [32, 34, 35], "new": [32, 33, 34, 35], "fix": [32, 33, 34, 35], "script": [32, 34, 35, 42], "python": [32, 34, 35], "contributor": [32, 33, 34, 35], "review": [32, 34, 35], "v0": [33, 34, 35], "3": 33, "0": [33, 34, 35], "commit": 33, "list": 33, "4": 34, "5": 35, "basic": 36, "us": 36, "model": 36, "requir": 36, "option": 36, "javascript": 36, "object": 36, "notat": 36, "json": [36, 39], "creat": [36, 39, 41], "view": 36, "analyz": 36, "physic": 36, "unit": 36, "A": 37, "beginn": 37, "what": 37, "doe": 37, "do": 37, "i": 37, "need": 37, "know": 37, "user": 38, "base": 39, "paremt": 39, "transport": 39, "paramet": 39, "serpent2": 39, "deplet": 39, "step": 39, "parallel": 40, "share": 40, "memori": 40, "parallelsim": 40, "distribut": 40, "system": 41, "defin": 41, "compon": 41, "execut": 42, "other": 42, "templat": 43, "runtim": 43, "2": 43, "troubleshoot": 44}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"saltproc.app": [[0, "saltproc-app"]], "Functions": [[0, "functions"]], "app": [[1, "module-app"]], "app.read_main_input": [[2, "app-read-main-input"]], "app.refill_materials": [[3, "app-refill-materials"]], "app.reprocess_materials": [[4, "app-reprocess-materials"]], "app.run": [[5, "app-run"]], "saltproc.Depcode": [[6, "saltproc-depcode"]], "saltproc.Materialflow": [[7, "saltproc-materialflow"]], "saltproc.OpenMCDepcode": [[8, "saltproc-openmcdepcode"]], "saltproc.Process": [[9, "saltproc-process"]], "saltproc.Separator": [[10, "saltproc-separator"]], "saltproc.SerpentDepcode": [[11, "saltproc-serpentdepcode"]], "saltproc.Simulation": [[12, "saltproc-simulation"]], "saltproc.Sparger": [[13, "saltproc-sparger"]], "SaltProc API": [[14, "saltproc-api"]], "Depeletion code interfaces": [[14, "depeletion-code-interfaces"]], "Reprocessing": [[14, "reprocessing"]], "Running the simulation": [[14, "running-the-simulation"]], "Results": [[14, "results"]], "Contributing": [[15, "contributing"]], "Thanks for Your Help!": [[15, "thanks-for-your-help"]], "Bug Reports": [[15, "bug-reports"]], "Feature Requests": [[15, "feature-requests"]], "Discussion": [[15, "discussion"]], "Instructions for setting up a development environment": [[15, "instructions-for-setting-up-a-development-environment"]], "Setup Serpent Monte Carlo code environment": [[15, "setup-serpent-monte-carlo-code-environment"]], "Run the tests": [[15, "run-the-tests"]], "Run style tests with flake8": [[15, "run-style-tests-with-flake8"]], "Pull Requests": [[15, "pull-requests"]], "More developer docs": [[15, "more-developer-docs"]], "Meta": [[15, "meta"]], "Developer\u2019s Guide": [[16, "developer-s-guide"]], "Style Guide": [[17, "style-guide"]], "Test Suite": [[18, "test-suite"]], "Examples": [[19, "examples"]], "SaltProc": [[20, "saltproc"]], "Documentation": [[20, "documentation"]], "Indices and tables": [[20, "indices-and-tables"]], "Citation": [[20, "citation"]], "Get in touch": [[20, "get-in-touch"]], "Acknowledgment": [[20, "acknowledgment"]], "License": [[20, "license"]], "Installation": [[21, "installation"]], "Cross Section Configuration": [[21, "cross-section-configuration"]], "Testing": [[21, "testing"]], "HDF5 Output File": [[22, "hdf5-output-file"]], "depcode Properties": [[23, "depcode-properties"]], "Generic properties": [[23, "generic-properties"]], "codename": [[23, "codename"]], "exec_path": [[23, "exec-path"], [23, "serpent-exec-path-property"], [23, "openmc-exec-path-property"]], "template_input_file_path": [[23, "template-input-file-path"], [23, "serpent-template-input-file-path-property"], [23, "openmc-template-input-file-path-property"]], "geo_file_paths": [[23, "geo-file-paths"], [23, "openmc-geo-file-paths-property"]], "Serpent-specific properties": [[23, "serpent-specific-properties"]], "zaid_convention": [[23, "zaid-convention"]], "OpenMC-specific properties": [[23, "openmc-specific-properties"]], "chain_file_path": [[23, "chain-file-path"]], "depletion_settings": [[23, "depletion-settings"]], "operator_kwargs Properties": [[23, "operator-kwargs-properties"]], "diff_burnable_mats": [[23, "diff-burnable-mats"]], "normalization_mode": [[23, "normalization-mode"]], "fission_q": [[23, "fission-q"]], "fission_yield_mode": [[23, "fission-yield-mode"]], "fission_yield_opts": [[23, "fission-yield-opts"]], "reaction_rate_mode": [[23, "reaction-rate-mode"]], "reaction_rate_opts": [[23, "reaction-rate-opts"]], "reduce_chain": [[23, "reduce-chain"]], "reduce_chain_level": [[23, "reduce-chain-level"]], "fission_yield_opts Properties \u2013 constant fission yield mode": [[23, "fission-yield-opts-properties-constant-fission-yield-mode"]], "energy": [[23, "energy"]], "fission_yield_opts Properties \u2013 cutoff fission yield mode": [[23, "fission-yield-opts-properties-cutoff-fission-yield-mode"]], "cutoff": [[23, "cutoff"]], "thermal_energy": [[23, "thermal-energy"]], "fast_energy": [[23, "fast-energy"]], "reaction_rate_opts Properties \u2013 flux reaction rate mode": [[23, "reaction-rate-opts-properties-flux-reaction-rate-mode"]], "energies": [[23, "energies"]], "reactions": [[23, "reactions"]], "nuclides": [[23, "nuclides"]], "File Format Specifications": [[24, "file-format-specifications"]], "Input Files": [[24, "input-files"]], "Output Files": [[24, "output-files"]], "reactor Properties": [[25, "reactor-properties"]], "volume": [[25, "volume"]], "mass_flowrate": [[25, "mass-flowrate"]], "power_levels": [[25, "power-levels"]], "depletion_timesteps": [[25, "depletion-timesteps"]], "timestep_type": [[25, "timestep-type"]], "timestep_units": [[25, "timestep-units"]], "SaltProc Input File": [[26, "saltproc-input-file"]], "proc_input_file": [[26, "proc-input-file"]], "dot_input_file": [[26, "dot-input-file"]], "output_path": [[26, "output-path"]], "n_depletion_steps": [[26, "n-depletion-steps"]], "mpi_args": [[26, "mpi-args"]], "rebuild_saltproc_results": [[26, "rebuild-saltproc-results"]], "run_without_reprocessing": [[26, "run-without-reprocessing"]], "depcode": [[26, "depcode"]], "simulation": [[26, "simulation"]], "reactor": [[26, "reactor"]], "simulation Properties": [[27, "simulation-properties"]], "sim_name": [[27, "sim-name"]], "db_name": [[27, "db-name"]], "restart_flag": [[27, "restart-flag"]], "adjust_geo": [[27, "adjust-geo"]], "Theory and Methodology": [[28, "theory-and-methodology"]], "Reprocessing Methods": [[29, "reprocessing-methods"]], "Material flows": [[29, "material-flows"]], "Processes": [[29, "processes"]], "Graphs": [[29, "graphs"]], "Material reprocessing": [[29, "material-reprocessing"]], "Overview": [[30, "overview"]], "How SaltProc works": [[30, "how-saltproc-works"]], "Updates": [[30, "updates"]], "The Future": [[30, "the-future"]], "Release Notes": [[31, "release-notes"]], "Release notes for vx.x.x": [[32, "release-notes-for-vx-x-x"]], "Summary": [[32, "summary"], [34, "summary"], [35, "summary"]], "Dependency Changes": [[32, "dependency-changes"], [34, "dependency-changes"], [35, "dependency-changes"]], "New Features": [[32, "new-features"], [33, "new-features"], [34, "new-features"], [35, "new-features"]], "Bug Fixes": [[32, "bug-fixes"], [33, "bug-fixes"], [34, "bug-fixes"], [35, "bug-fixes"]], "Script Changes": [[32, "script-changes"], [34, "script-changes"], [35, "script-changes"]], "Python API Changes": [[32, "python-api-changes"], [34, "python-api-changes"], [35, "python-api-changes"]], "Contributors": [[32, "contributors"], [33, "contributors"], [34, "contributors"], [35, "contributors"]], "Reviewers": [[32, "reviewers"], [34, "reviewers"], [35, "reviewers"]], "Release notes for v0.3.0": [[33, "release-notes-for-v0-3-0"]], "Commit list": [[33, "commit-list"]], "Release notes for v0.4.0": [[34, "release-notes-for-v0-4-0"]], "Release notes for v0.5.0": [[35, "release-notes-for-v0-5-0"]], "Basics of Using SaltProc": [[36, "basics-of-using-saltproc"]], "Running a Model": [[36, "running-a-model"]], "Required": [[36, null]], "Optional": [[36, null]], "JavaScript Object Notation (JSON)": [[36, "javascript-object-notation-json"]], "Creating input files": [[36, "creating-input-files"]], "Viewing and Analyzing Results": [[36, "viewing-and-analyzing-results"]], "Physical Units": [[36, "physical-units"]], "A Beginner\u2019s Guide to SaltProc": [[37, "a-beginner-s-guide-to-saltproc"]], "What does SaltProc do?": [[37, "what-does-saltproc-do"]], "How does it work?": [[37, "how-does-it-work"]], "What do I need to know?": [[37, "what-do-i-need-to-know"]], "User\u2019s Guide": [[38, "user-s-guide"]], "Creating a SaltProc input file": [[39, "creating-a-saltproc-input-file"]], "Creating a JSON file": [[39, "creating-a-json-file"]], "Base paremters": [[39, "base-paremters"]], "Transport code parameters": [[39, "transport-code-parameters"]], "Serpent2": [[39, "serpent2"]], "OpenMC": [[39, "openmc"]], "Simulation parameters": [[39, "simulation-parameters"]], "Depletion step parameters": [[39, "depletion-step-parameters"]], "Running in Parallel": [[40, "running-in-parallel"]], "Shared-Memory Parallelsim": [[40, "shared-memory-parallelsim"]], "Distributed-Memory Parallelism": [[40, "distributed-memory-parallelism"]], "Creating Processing System Files": [[41, "creating-processing-system-files"]], "Defining Processing System Components": [[41, "defining-processing-system-components"]], "Defining the Processing System Graph": [[41, "defining-the-processing-system-graph"]], "Executables and Scripts": [[42, "executables-and-scripts"]], "saltproc": [[42, "saltproc"]], "Other scripts": [[42, "other-scripts"]], "Template and Runtime Files": [[43, "template-and-runtime-files"]], "Serpent 2 Template Files": [[43, "serpent-2-template-files"]], "OpenMC Template Files": [[43, "openmc-template-files"]], "Troubleshooting": [[44, "troubleshooting"]]}, "indexentries": {"app": [[1, "module-app"]], "module": [[1, "module-app"]], "read_main_input() (in module app)": [[2, "app.read_main_input"]], "refill_materials() (in module app)": [[3, "app.refill_materials"]], "reprocess_materials() (in module app)": [[4, "app.reprocess_materials"]], "run() (in module app)": [[5, "app.run"]], "depcode (class in saltproc)": [[6, "saltproc.Depcode"]], "name_to_nuclide_code() (saltproc.depcode method)": [[6, "saltproc.Depcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.depcode method)": [[6, "saltproc.Depcode.nuclide_code_to_name"]], "preserve_simulation_files() (saltproc.depcode method)": [[6, "saltproc.Depcode.preserve_simulation_files"]], "read_depcode_metadata() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_neutronics_parameters"]], "read_plaintext_file() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_plaintext_file"]], "read_step_metadata() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_step_metadata"]], "rebuild_simulation_files() (saltproc.depcode method)": [[6, "saltproc.Depcode.rebuild_simulation_files"]], "run_depletion_step() (saltproc.depcode method)": [[6, "saltproc.Depcode.run_depletion_step"]], "switch_to_next_geometry() (saltproc.depcode method)": [[6, "saltproc.Depcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.depcode method)": [[6, "saltproc.Depcode.update_depletable_materials"]], "write_runtime_input() (saltproc.depcode method)": [[6, "saltproc.Depcode.write_runtime_input"]], "materialflow (class in saltproc)": [[7, "saltproc.Materialflow"]], "get_mass() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.get_mass"]], "print_attr() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.print_attr"]], "replace_components() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.replace_components"]], "scale_matflow() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.scale_matflow"]], "openmcdepcode (class in saltproc)": [[8, "saltproc.OpenMCDepcode"]], "name_to_nuclide_code() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.nuclide_code_to_name"]], "read_depcode_metadata() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_neutronics_parameters"]], "read_step_metadata() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_step_metadata"]], "run_depletion_step() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.run_depletion_step"]], "switch_to_next_geometry() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.update_depletable_materials"]], "write_depletion_settings() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_depletion_settings"]], "write_runtime_input() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_runtime_input"]], "write_saltproc_openmc_tallies() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_saltproc_openmc_tallies"]], "process (class in saltproc)": [[9, "saltproc.Process"]], "calculate_removal_efficiency() (saltproc.process method)": [[9, "saltproc.Process.calculate_removal_efficiency"]], "check_mass_conservation() (saltproc.process method)": [[9, "saltproc.Process.check_mass_conservation"]], "process_material() (saltproc.process method)": [[9, "saltproc.Process.process_material"]], "separator (class in saltproc)": [[10, "saltproc.Separator"]], "calc_rem_efficiency() (saltproc.separator method)": [[10, "saltproc.Separator.calc_rem_efficiency"]], "calculate_removal_efficiency() (saltproc.separator method)": [[10, "saltproc.Separator.calculate_removal_efficiency"]], "description() (saltproc.separator method)": [[10, "id0"], [10, "saltproc.Separator.description"]], "eff() (saltproc.separator method)": [[10, "id1"], [10, "saltproc.Separator.eff"]], "serpentdepcode (class in saltproc)": [[11, "saltproc.SerpentDepcode"]], "create_runtime_matfile() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.create_runtime_matfile"]], "get_neutron_settings() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.get_neutron_settings"]], "insert_path_to_geometry() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.insert_path_to_geometry"]], "map_nuclide_name_to_serpent_name() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.map_nuclide_name_to_serpent_name"]], "name_to_nuclide_code() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.nuclide_code_to_name"]], "read_depcode_metadata() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_neutronics_parameters"]], "read_step_metadata() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_step_metadata"]], "resolve_include_paths() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.resolve_include_paths"]], "run_depletion_step() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.run_depletion_step"]], "set_power_load() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.set_power_load"]], "switch_to_next_geometry() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.update_depletable_materials"]], "write_runtime_input() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.write_runtime_input"]], "simulation (class in saltproc)": [[12, "saltproc.Simulation"]], "check_restart() (saltproc.simulation method)": [[12, "saltproc.Simulation.check_restart"]], "check_switch_geo_trigger() (saltproc.simulation method)": [[12, "saltproc.Simulation.check_switch_geo_trigger"]], "read_k_eds_delta() (saltproc.simulation method)": [[12, "saltproc.Simulation.read_k_eds_delta"]], "store_after_repr() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_after_repr"]], "store_depcode_metadata() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_depcode_metadata"]], "store_mat_data() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_mat_data"]], "store_step_metadata() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_step_metadata"]], "store_step_neutronics_parameters() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_step_neutronics_parameters"]], "sparger (class in saltproc)": [[13, "saltproc.Sparger"]], "calc_rem_efficiency() (saltproc.sparger method)": [[13, "saltproc.Sparger.calc_rem_efficiency"]], "calculate_removal_efficiency() (saltproc.sparger method)": [[13, "saltproc.Sparger.calculate_removal_efficiency"]], "description() (saltproc.sparger method)": [[13, "id0"], [13, "saltproc.Sparger.description"]], "eff() (saltproc.sparger method)": [[13, "id1"], [13, "saltproc.Sparger.eff"]], "eps() (saltproc.sparger method)": [[13, "id2"], [13, "saltproc.Sparger.eps"]], "sherwood() (saltproc.sparger method)": [[13, "id3"], [13, "saltproc.Sparger.sherwood"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["api/app", "api/generated/app", "api/generated/app.read_main_input", "api/generated/app.refill_materials", "api/generated/app.reprocess_materials", "api/generated/app.run", "api/generated/saltproc.Depcode", "api/generated/saltproc.Materialflow", "api/generated/saltproc.OpenMCDepcode", "api/generated/saltproc.Process", "api/generated/saltproc.Separator", "api/generated/saltproc.SerpentDepcode", "api/generated/saltproc.Simulation", "api/generated/saltproc.Sparger", "api/index", "devguide/contributing", "devguide/index", "devguide/style", "devguide/tests", "examples", "index", "installation", "io_formats/databasefile", "io_formats/depcode_input", "io_formats/index", "io_formats/reactor_input", "io_formats/saltproc_input", "io_formats/simulation_input", "methods/index", "methods/reprocessing", "overview", "releasenotes/index", "releasenotes/template", "releasenotes/v0.3.0", "releasenotes/v0.4.0", "releasenotes/v0.5.0", "userguide/basics", "userguide/beginners", "userguide/index", "userguide/input", "userguide/parallel", "userguide/processing_system", "userguide/scripts", "userguide/templates", "userguide/troubleshooting"], "filenames": ["api/app.rst", "api/generated/app.rst", "api/generated/app.read_main_input.rst", "api/generated/app.refill_materials.rst", "api/generated/app.reprocess_materials.rst", "api/generated/app.run.rst", "api/generated/saltproc.Depcode.rst", "api/generated/saltproc.Materialflow.rst", "api/generated/saltproc.OpenMCDepcode.rst", "api/generated/saltproc.Process.rst", "api/generated/saltproc.Separator.rst", "api/generated/saltproc.SerpentDepcode.rst", "api/generated/saltproc.Simulation.rst", "api/generated/saltproc.Sparger.rst", "api/index.rst", "devguide/contributing.rst", "devguide/index.rst", "devguide/style.rst", "devguide/tests.rst", "examples.rst", "index.rst", "installation.rst", "io_formats/databasefile.rst", "io_formats/depcode_input.rst", "io_formats/index.rst", "io_formats/reactor_input.rst", "io_formats/saltproc_input.rst", "io_formats/simulation_input.rst", "methods/index.rst", "methods/reprocessing.rst", "overview.rst", "releasenotes/index.rst", "releasenotes/template.rst", "releasenotes/v0.3.0.rst", "releasenotes/v0.4.0.rst", "releasenotes/v0.5.0.rst", "userguide/basics.rst", "userguide/beginners.rst", "userguide/index.rst", "userguide/input.rst", "userguide/parallel.rst", "userguide/processing_system.rst", "userguide/scripts.rst", "userguide/templates.rst", "userguide/troubleshooting.rst"], "titles": ["saltproc.app", "app", "app.read_main_input", "app.refill_materials", "app.reprocess_materials", "app.run", "saltproc.Depcode", "saltproc.Materialflow", "saltproc.OpenMCDepcode", "saltproc.Process", "saltproc.Separator", "saltproc.SerpentDepcode", "saltproc.Simulation", "saltproc.Sparger", "SaltProc API", "Contributing", "Developer\u2019s Guide", "Style Guide", "Test Suite", "Examples", "SaltProc", "Installation", "HDF5 Output File", "depcode Properties", "File Format Specifications", "reactor Properties", "SaltProc Input File", "simulation Properties", "Theory and Methodology", "Reprocessing Methods", "Overview", "Release Notes", "Release notes for vx.x.x", "Release notes for v0.3.0", "Release notes for v0.4.0", "Release notes for v0.5.0", "Basics of Using SaltProc", "A Beginner\u2019s Guide to SaltProc", "User\u2019s Guide", "Creating a SaltProc input file", "Running in Parallel", "Creating Processing System Files", "Executables and Scripts", "Template and Runtime Files", "Troubleshooting"], "terms": {"py": [0, 15, 19, 23, 34, 35], "contain": [0, 2, 4, 6, 7, 8, 10, 11, 12, 13, 15, 16, 19, 26, 28, 29, 33, 36, 38, 43], "all": [0, 7, 15, 16, 21, 29, 36, 39, 40], "need": [0, 15, 16, 39, 41, 43], "actual": 0, "run": [0, 2, 6, 8, 11, 12, 18, 19, 21, 22, 23, 26, 29, 30, 33, 35, 38, 39, 41, 42, 43], "code": [0, 2, 6, 8, 11, 12, 17, 19, 20, 21, 22, 23, 30, 32, 33, 34, 35, 36, 37, 40, 41, 44], "function": [1, 6, 8, 9, 10, 11, 12, 13, 18, 21, 29, 30, 34, 35], "main_inp_fil": 2, "sourc": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 19, 20, 21, 23, 30, 35], "read": [2, 6, 8, 11, 12, 29, 35, 36, 40, 43], "main": [2, 5, 19, 26], "saltproc": [2, 3, 4, 15, 16, 18, 19, 21, 24, 28, 29, 32, 33, 34, 35, 38, 40, 41, 43, 44], "input": [2, 3, 6, 8, 9, 11, 12, 19, 22, 23, 29, 30, 33, 34, 35, 38, 40, 43], "file": [2, 3, 4, 6, 8, 9, 11, 12, 14, 15, 19, 20, 21, 23, 27, 29, 30, 33, 34, 35, 38, 40], "json": [2, 3, 4, 19, 26, 29, 34, 41, 42], "format": [2, 11, 20, 22, 33, 34, 35, 39], "paramet": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 26, 35, 36, 40, 41, 43], "str": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 35], "path": [2, 3, 4, 6, 8, 11, 12, 15, 19, 22, 23, 26, 29, 36, 39, 41], "name": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 22, 23, 27, 30, 33, 36, 39, 41], "thi": [2, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 21, 22, 26, 29, 30, 32, 33, 34, 35, 36, 37, 39, 40, 41, 44], "return": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 21], "input_path": [2, 34], "process_fil": [2, 3, 4], "describ": [2, 3, 4, 9, 15, 26, 36, 39, 43], "fuel": [2, 3, 4, 8, 9, 11, 13, 20, 22, 29, 30, 37, 41], "reprocess": [2, 3, 4, 6, 8, 9, 11, 12, 19, 20, 26, 28, 30, 35, 36, 37, 39, 41], "compon": [2, 3, 4, 7, 9, 19, 29, 30, 36, 37], "dot_fil": [2, 4], "dot": [2, 4, 19, 26, 29, 39, 41], "mpi_arg": [2, 6, 8, 11, 35, 36, 40], "list": [2, 6, 8, 11, 12, 21, 25, 36, 37, 39, 40], "argument": [2, 6, 8, 11, 23, 26, 35, 40], "simul": [2, 6, 8, 10, 11, 13, 21, 22, 24, 30, 34, 35, 36, 37, 44], "supercomput": [2, 6, 8, 11, 26], "us": [2, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 20, 21, 22, 23, 26, 29, 30, 33, 34, 35, 37, 38, 39, 40, 41, 42, 43], "mpiexec": [2, 6, 8, 11, 26, 36, 40], "similar": [2, 6, 8, 11, 26], "program": [2, 6, 8, 11, 26, 28, 29, 39, 40], "rebuild_saltproc_result": 2, "bool": [2, 6, 8, 11, 12], "flag": [2, 26, 36, 42], "indic": [2, 23, 39], "whether": [2, 23], "rebuild": 2, "result": [2, 6, 8, 11, 12, 21, 22, 26, 35], "from": [2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 18, 21, 23, 26, 27, 29, 30, 33, 35, 36, 41, 42], "exist": [2, 10, 12, 13, 15, 23, 30], "depcod": [2, 8, 11, 12, 24, 30, 33, 34, 35, 36, 39], "run_without_reprocess": 2, "deplet": [2, 6, 7, 8, 11, 12, 20, 21, 22, 23, 25, 26, 29, 30, 35, 36, 37, 40, 43], "without": [2, 43], "appli": [2, 4, 29, 33, 37], "system": [2, 9, 19, 20, 26, 29, 30, 33, 36, 38, 39], "object_input": 2, "3": [2, 7, 9, 10, 11, 13, 15, 18, 20, 21, 22, 23, 25, 30, 31, 35, 39, 41], "tupl": 2, "dict": [2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 35], "construct": [2, 9, 29, 41], "reactor": [2, 6, 8, 11, 12, 19, 20, 23, 24, 30, 35, 36, 39], "object": [2, 3, 4, 6, 7, 8, 9, 11, 12, 23, 26, 29, 30, 33, 34, 39, 43], "mat": [3, 4, 6, 8, 11, 12, 43], "extracted_mass": [3, 4], "waste_stream": [3, 4, 9], "make": [3, 15, 16, 20, 28, 30, 33, 34, 38, 39, 43], "up": [3, 20, 30, 33], "materi": [3, 4, 6, 7, 8, 9, 11, 12, 22, 23, 26, 30, 35, 36, 37, 39, 41, 43], "loss": [3, 30], "remov": [3, 4, 9, 10, 13, 29, 30, 33, 34, 35, 41], "process": [3, 10, 12, 13, 21, 26, 30, 33, 35, 36, 37, 38, 39], "ad": [3, 15, 18, 33, 34, 35, 41], "fresh": [3, 30], "materialflow": [3, 4, 6, 8, 9, 11, 12, 29, 30], "dicitionari": 3, "map": [3, 4, 7, 11, 12, 41], "have": [3, 12, 15, 21, 29, 34, 35, 39, 40, 41, 42, 43, 44], "alreadi": [3, 7, 20, 33, 41], "been": [3, 7, 34, 35, 39], "reprocess_materi": [3, 30, 35], "float": [3, 4, 6, 7, 8, 9, 10, 11, 13, 22], "dictionari": [3, 4, 6, 7, 8, 10, 11, 12, 13, 34, 36, 39, 41], "mass": [3, 4, 7, 9, 12, 13, 22, 25, 29, 30, 36, 41], "g": [3, 4, 6, 7, 8, 9, 11, 22, 23, 25, 30, 39, 41], "via": [3, 4, 35, 39, 40, 41, 43], "wast": [3, 4, 9, 12, 29, 30], "stream": [3, 4, 9, 12, 22, 29, 30], "kei": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 39, 41], "valu": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 21, 23, 35, 39], "repres": [3, 4, 7, 9, 10, 12, 13, 29, 37, 41], "superset": 3, "ha": [3, 7, 21, 22, 23, 29, 35, 36, 39, 41, 43], "feed": [3, 29, 30, 41], "those": [3, 15], "type": [3, 6, 7, 8, 9, 10, 11, 12, 13, 21, 23, 25, 26, 27, 35], "extract": [4, 9, 10, 13, 29, 41], "scheme": [4, 19, 29], "burnabl": [4, 6, 7, 8, 11, 12, 23, 30, 43], "data": [4, 6, 8, 11, 12, 21, 23, 26, 29, 30, 34, 35, 36, 43], "right": [4, 14, 21], "after": [4, 8, 11, 12, 22, 29, 33, 36, 41, 43], "irradi": 4, "core": [4, 25, 29, 36], "inititi": 5, "class": [6, 7, 8, 9, 10, 11, 12, 13, 21, 26, 33, 34, 35], "codenam": [6, 34, 39], "output_path": [6, 8, 11, 35, 36], "exec_path": [6, 8, 11, 34, 35], "template_input_file_path": [6, 8, 11, 35, 39], "geo_file_path": [6, 8, 11, 34, 35, 39], "abstract": [6, 29, 33, 37], "interfac": [6, 8, 11, 35, 37], "step": [6, 7, 8, 11, 12, 22, 25, 26, 27, 29, 30, 36, 40, 43], "storag": [6, 8, 11], "directori": [6, 8, 11, 12, 15, 19, 21, 22, 35, 36, 39, 43], "execut": [6, 11, 12, 15, 21, 23, 36, 38, 39], "": [6, 7, 8, 9, 10, 11, 13, 20, 21, 22, 23, 25, 28, 29, 30, 33, 35, 36, 39, 40, 41, 42, 43], "where": [6, 11, 15, 21, 22, 23, 29, 35], "e": [6, 8, 11, 23, 29, 30, 33, 39], "geometri": [6, 8, 11, 12, 23, 27, 30, 33, 36, 39, 43], "set": [6, 7, 8, 11, 12, 23, 29, 35, 39, 43], "etc": [6, 36, 39], "string": [6, 8, 13, 23, 25, 26, 27, 39, 40], "ar": [6, 7, 8, 11, 13, 15, 19, 21, 22, 23, 26, 29, 30, 32, 35, 36, 37, 39, 40, 41, 43, 44], "depend": [6, 15, 21, 23, 36], "option": [6, 7, 8, 11, 12, 21, 39, 43], "reactiv": [6, 8, 11, 30], "control": [6, 8, 11, 12, 21, 22, 30, 35], "switch": [6, 8, 11, 12, 15, 23, 27, 36, 39], "i": [6, 7, 8, 9, 11, 12, 14, 15, 16, 18, 19, 20, 21, 23, 26, 28, 29, 30, 33, 34, 35, 36, 38, 39, 40, 41, 42, 44], "On": [6, 8, 11], "just": [6, 8, 11, 15, 21, 39], "otherwis": [6, 8, 9, 11, 12, 36], "variabl": [6, 8, 10, 11, 13, 21, 33, 35, 39, 43], "neutronics_paramet": [6, 8, 11, 35], "hold": [6, 8, 11, 12, 36], "neutron": [6, 8, 11, 12, 21, 22, 30, 36, 43], "step_metadata": [6, 8, 11, 35], "metadata": [6, 8, 11, 12], "label": [6, 8, 11, 15], "depcode_metadata": [6, 8, 11], "runtime_inputfil": [6, 8, 11, 35], "runtime_matfil": [6, 8, 11, 35], "npop": [6, 8, 11, 34, 35], "int": [6, 7, 8, 11, 12, 22], "size": [6, 8, 11, 12, 22, 25], "popul": [6, 8, 11, 12, 43], "per": [6, 8, 11, 12, 29], "cycl": [6, 8, 11, 12, 22], "active_cycl": [6, 8, 11, 22, 34, 35], "number": [6, 8, 11, 12, 13, 19, 22, 23, 25, 26, 30, 36, 40], "activ": [6, 8, 11, 12, 15, 21, 22], "inactive_cycl": [6, 8, 11, 22, 34, 35], "inact": [6, 8, 11, 12, 22], "name_to_nuclide_cod": [6, 8, 11], "nucnam": [6, 8, 11], "convert": [6, 8, 11, 21, 35], "nuclid": [6, 7, 8, 9, 10, 11, 13, 22, 29, 41], "za": [6, 8, 11, 23], "namc": [6, 8, 11], "nuc_nam": [6, 8, 9, 10, 11, 13], "nuclide_code_to_nam": [6, 8, 11], "nuc_cod": [6, 8, 11], "symbol": [6, 8, 11, 36], "am242m1": [6, 8, 11, 23], "preserve_simulation_fil": 6, "step_idx": [6, 8, 11], "move": [6, 34, 35], "output": [6, 23, 26, 27, 30, 36], "uniqu": 6, "read_depcode_metadata": [6, 8, 11], "store": [6, 8, 11, 12, 22, 26, 29, 30, 35, 36, 39], "attribut": [6, 7, 8, 10, 11, 13, 29, 34, 35], "read_depleted_materi": [6, 8, 11, 35], "read_at_end": [6, 8, 11], "fals": [6, 7, 8, 9, 11, 12, 23, 25, 26, 27], "them": [6, 8, 11, 15, 21, 23, 43], "If": [6, 7, 8, 9, 11, 12, 15, 16, 21, 37, 39, 40, 44], "true": [6, 8, 9, 11, 12, 23, 39], "end": [6, 7, 8, 11, 12, 22, 23, 29, 30, 41], "begin": [6, 8, 11, 12, 22, 30, 41], "depleted_materi": [6, 8, 11], "composit": [6, 7, 8, 11, 12, 22, 29, 30, 36], "properti": [6, 8, 10, 11, 12, 13, 24, 26, 36, 39], "read_neutronics_paramet": [6, 8, 11, 35], "read_plaintext_fil": [6, 34], "file_path": 6, "content": 6, "plaintext": 6, "other": [6, 12, 29, 30, 39], "method": [6, 7, 10, 12, 13, 23, 28, 34, 35, 37, 39], "file_lin": [6, 11], "line": [6, 11, 35, 37, 40, 42], "read_step_metadata": [6, 8, 11, 35], "rebuild_simulation_fil": 6, "runtim": [6, 8, 11, 29, 36, 38, 39], "run_depletion_step": [6, 8, 11, 35], "arg": 6, "subprocess": [6, 8, 11, 40], "given": [6, 7, 9, 10, 13, 23, 29, 30, 39], "switch_to_next_geometri": [6, 8, 11, 34, 35], "chang": [6, 15, 16, 28, 30, 33, 36, 38], "next": [6, 8, 11, 12, 29, 36, 39, 41], "update_depletable_materi": [6, 8, 11, 35], "dep_end_tim": [6, 8, 11], "updat": [6, 8, 9, 11, 16, 28, 33, 34, 38, 43], "current": [6, 8, 9, 11, 12, 15, 20, 21, 29, 30, 32, 37, 40, 41], "time": [6, 8, 11, 12, 15, 21, 22, 29, 36, 39], "d": [6, 8, 11, 13, 25, 29, 35, 36, 39], "write_runtime_input": [6, 8, 11, 35], "dep_step": [6, 11, 12], "restart": [6, 8, 11, 12, 27, 36], "write": [6, 8, 11, 15, 36, 41, 43], "inform": [6, 7, 8, 10, 11, 12, 13, 16, 20, 21, 28, 29, 38, 39], "about": [6, 7, 8, 11, 20, 28, 29, 40], "power": [6, 8, 11, 12, 19, 22, 25, 26, 36, 39], "load": [6, 8, 11, 36], "curv": [6, 8, 11], "cumul": [6, 8, 11, 12, 22, 25, 39], "integr": [6, 8, 11, 18, 21, 23, 29, 33], "test": [6, 8, 11, 16, 33, 34, 35], "comp": [7, 22, 41], "none": [7, 8, 11, 12], "comp_is_dens": 7, "densiti": [7, 12, 13, 22, 29, 41], "volum": [7, 9, 12, 22, 29, 30, 34, 41], "1": [7, 10, 12, 13, 15, 18, 21, 22, 23, 25, 27, 29, 30, 35, 39, 41, 43], "0": [7, 10, 12, 13, 21, 22, 25, 29, 31, 41, 43], "mass_flowr": [7, 9, 12, 22, 30, 34, 41], "void_frac": 7, "burnup": [7, 8, 12, 22], "kwarg": [7, 9, 10, 13], "flow": [7, 9, 10, 13, 28, 30, 35, 41], "child": [7, 12], "openmc": [7, 8, 10, 13, 18, 20, 21, 30, 34, 35, 40], "element": [7, 9, 10, 13, 29, 41], "weight": [7, 9, 41], "percent": [7, 22, 41], "cm": [7, 9, 13, 22, 25, 30, 41], "rate": [7, 8, 9, 10, 13, 29, 30, 41], "void": [7, 10, 22, 29], "fraction": [7, 8, 9, 10, 22, 29, 30], "mwd": [7, 22, 25], "kgu": [7, 22], "word": 7, "arguemnt": 7, "get_mass": 7, "nuc": [7, 8], "one": [7, 12, 15, 23, 29, 35, 37, 39, 41], "note": [7, 10, 13, 15, 16, 20, 28, 36, 38, 39, 40], "requir": [7, 15, 18, 21, 23, 25, 26, 27, 34, 35, 39, 41], "which": [7, 9, 12, 18, 19, 20, 21, 23, 29, 33, 36, 39, 41], "desir": 7, "specifi": [7, 29, 36, 39, 40, 43], "entir": [7, 39], "print_attr": 7, "print": 7, "variou": [7, 30, 33, 35, 39], "replace_compon": 7, "replac": [7, 23], "normal": [7, 23, 29, 39], "atom": 7, "percent_typ": 7, "wo": 7, "ao": 7, "percenta": 7, "nd": [7, 41], "scale_matflow": 7, "f": [7, 13, 21], "vector": [7, 29], "obtain": [7, 8, 11, 18, 29], "attr": 7, "scale": [7, 29, 30], "factor": [7, 12, 30], "new_mat_comp": 7, "rel": [7, 11, 30], "The": [7, 8, 11, 12, 15, 16, 18, 19, 21, 22, 23, 26, 28, 29, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43], "preserv": 7, "pyne": [7, 15, 35], "integ": [7, 23, 26], "id": 7, "form": 7, "depletion_set": [8, 39], "chain_file_path": [8, 39], "well": [8, 11, 21, 29, 36, 39, 40], "script": [8, 18, 21, 23, 33, 38], "user": [8, 9, 11, 12, 20, 23, 30, 35, 36, 39, 40, 41, 43, 44], "xml": [8, 23, 36, 39], "keyword": [8, 23], "pass": [8, 9, 15, 23, 30, 39], "model": [8, 20, 23, 29, 30, 35, 41, 42, 43], "chain": [8, 23, 39], "modifi": [8, 11, 23, 30, 43], "depletion_result": 8, "h5": [8, 12, 26, 27, 35, 36], "each": [8, 10, 12, 13, 15, 29, 30, 36, 37, 39, 40, 41, 43], "thread": [8, 11, 12, 22, 35, 40, 42], "share": [8, 11, 42], "memori": [8, 11, 12, 22, 36, 42], "parallel": [8, 11, 12, 36, 38, 42], "write_depletion_set": [8, 35], "depelet": 8, "modul": [8, 14, 20, 21, 33, 36, 39], "depletion_step": 8, "write_saltproc_openmc_t": [8, 35], "energy_bound": 8, "n_delayed_group": 8, "talli": [8, 23, 39], "calcul": [8, 9, 10, 13, 20, 23, 30, 33, 39], "delai": [8, 12, 22, 30, 36, 43], "iter": [8, 11, 12, 23], "energi": 8, "group": [8, 22, 23], "boundari": [8, 23], "beta": 8, "lambda": 8, "decai": [8, 11, 22, 35, 43], "precursor": [8, 12, 22], "initial_data": [9, 10, 13], "an": [9, 12, 15, 16, 21, 29, 30, 33, 35, 36, 37, 39, 41, 43], "aribtrari": 9, "capac": [9, 30, 41], "maximum": [9, 41], "can": [9, 15, 18, 19, 20, 21, 23, 29, 30, 35, 39, 40, 41, 42, 43], "handl": [9, 12, 39, 41], "total": [9, 29], "facil": 9, "effici": [9, 10, 13, 16, 29, 30, 33, 41], "isotop": [9, 10, 13, 29, 30, 33, 39], "effic": 9, "ep": [9, 13], "x": [9, 35], "m": [9, 10, 11, 13, 23, 29, 30, 36, 42], "t": [9, 12, 15, 29, 33, 39, 41], "p": [9, 29], "l": [9, 29], "optional_paramet": 9, "defin": [9, 12, 13, 29, 30, 39], "ani": [9, 21, 29, 30, 41, 43], "custom": 9, "calculate_removal_effici": [9, 10, 13, 35], "evalu": [9, 10, 13], "target": [9, 10, 13, 29, 30, 33], "check_mass_conserv": 9, "check": [9, 15, 16, 21, 28, 34, 35, 38, 39], "outflow": 9, "equal": [9, 29, 41], "inflow": 9, "being": [9, 29, 36], "conserv": 9, "its": [9, 21, 36], "mismatch": 9, "process_materi": 9, "specif": [9, 11, 12, 13, 20, 22, 29, 30, 41], "singl": [9, 41], "obj": 9, "thru_flow": 9, "remain": [9, 23, 29, 35], "through": [9, 25, 29, 30, 37], "q_salt": [10, 13], "q_he": [10, 13], "005": [10, 13], "do": [10, 15, 23, 36, 39, 40, 41], "02": 10, "dp": [10, 13], "db": [10, 13], "001": [10, 13], "deltap": 10, "400000": 10, "temp_salt": [10, 13], "900": [10, 13, 43], "bubbl": [10, 13], "volumetr": [10, 13], "salt": [10, 13, 19, 25, 29, 30], "default": [10, 12, 13, 21, 23, 25, 26, 27, 35, 36, 39, 40], "helium": [10, 13], "ga": [10, 13, 29], "outlet": [10, 29], "diamet": [10, 13], "rang": 10, "3cm": 10, "our": [10, 12, 15, 20, 30, 39, 40, 41], "sparger": [10, 30, 33, 35], "contractor": [10, 13], "pipe": [10, 13], "gener": [10, 13, 14, 37, 39], "pressur": 10, "differ": [10, 13, 29, 39, 41], "between": [10, 12, 39], "inlet": [10, 29], "pa": [10, 13, 41], "2e5": 10, "5e5": 10, "4e5": 10, "temp_room": [10, 13], "real": [10, 13], "room": [10, 13], "temperatur": [10, 13, 22, 29, 35], "kelvin": [10, 13], "area": [10, 13], "contactor": [10, 13], "cross": [10, 11, 12, 13, 22, 33, 35, 43], "section": [10, 11, 12, 13, 22, 26, 33, 35, 36, 39, 43], "2": [10, 11, 13, 18, 21, 22, 23, 29, 33, 35, 39, 40, 41], "jl": 10, "liquid": [10, 13, 20, 30], "superfici": 10, "veloc": [10, 13], "alpha": 10, "k": [10, 13, 22], "slope": 10, "initi": [10, 12, 29, 35], "swirl": 10, "eff": [10, 13, 30, 39], "jiaqi": [10, 13, 33], "correl": [10, 13, 33], "descript": [10, 13, 15, 19, 23, 25, 26, 27], "plot": [10, 13], "calc_rem_effici": [10, 13, 35], "el_nam": [10, 13], "overrid": [10, 13], "exit": [10, 13], "parent": [10, 13], "refer": [10, 12, 13, 15, 21, 30, 37], "chen": [10, 13], "caleb": [10, 13], "brook": [10, 13], "mileston": [10, 13], "report": [10, 13, 20], "cfd": [10, 13], "sensit": [10, 13, 33], "analysi": [10, 13, 33], "In": [10, 13, 15, 19, 26, 29, 30, 37, 39, 41], "prepar": [10, 13, 34, 36], "provid": [10, 13, 15, 19, 21, 36, 39, 40, 43], "purpos": [10, 13, 39], "pltdict": [10, 13], "instanc": [10, 11, 12, 13, 23, 33], "rem_eff": [10, 13], "zaid_convent": [11, 35, 39], "serpent": [11, 12, 19, 21, 22, 30, 33, 35, 39], "serpent2": [11, 18, 30, 33, 35], "zaid": [11, 23, 35, 39], "convent": [11, 23, 39], "third": [11, 23], "digit": [11, 23], "isomer": [11, 21, 23], "state": [11, 21, 23], "47310": [11, 23], "ag": [11, 23, 41], "110m": [11, 23], "mcnp": [11, 23, 30, 35, 39], "z": [11, 23], "1000": [11, 23, 39, 43], "A": [11, 19, 23, 29, 30, 35, 36, 38, 39, 41, 43], "300": [11, 23], "100": [11, 23], "mth": [11, 23], "47510": [11, 23], "nndc": [11, 23], "ident": [11, 23], "except": [11, 23, 39], "95242": [11, 23], "am242": [11, 23], "95642": [11, 23], "non": [11, 43], "create_runtime_matfil": [11, 35], "creat": [11, 15, 21, 29, 30, 33, 35, 38], "track": [11, 29], "insert": 11, "get_neutron_set": [11, 35], "get": [11, 15, 16, 29, 41], "insert_path_to_geometri": 11, "includ": [11, 15, 20, 21, 29, 33, 35, 36, 43], "first_geometry_fil": 11, "6th": 11, "map_nuclide_name_to_serpent_nam": 11, "zzaaam": 11, "nuc_code_map": 11, "For": [11, 21, 29, 39, 40, 41], "exampl": [11, 15, 20, 30, 33, 39, 40, 41, 43], "922350": 11, "982510": 11, "92235": [11, 43], "09c": 11, "onli": [11, 29, 33, 35, 39, 41], "metast": [11, 39], "concaten": 11, "letter": 11, "index": [11, 14, 20], "am242_m1": 11, "_dep": [11, 30], "resolve_include_path": [11, 35], "resolv": 11, "absolut": [11, 39], "set_power_load": [11, 35], "sim_nam": [12, 34, 39], "sim_depcod": 12, "db_path": [12, 34], "db_saltproc": 12, "restart_flag": [12, 34, 39], "adjust_geo": [12, 34, 39], "compression_param": 12, "filter": [12, 29], "complevel": 12, "9": [12, 15, 22, 41], "complib": 12, "blosc": 12, "shuffl": 12, "bitshuffl": 12, "fletcher32": 12, "least_significant_digit": 12, "wiht": 12, "also": [12, 15, 18, 20, 21, 29, 39, 41, 43], "filenam": [12, 15, 22], "databas": [12, 27], "predict": 12, "critic": 12, "identifi": 12, "mai": [12, 16, 28, 38], "case": [12, 26, 36, 39, 41, 44], "paper": 12, "some": [12, 15, 29], "hdf5": [12, 24, 27, 30, 35, 36], "determin": [12, 23], "condit": [12, 29], "we": [12, 15, 16, 20, 21, 23, 26, 29, 30, 36, 39, 40, 41], "start": [12, 15, 16, 20, 37, 39, 41], "init": [12, 23], "insid": [12, 41], "runth": 12, "final": [12, 21, 41], "within": [12, 16, 20, 21, 28, 38], "when": [12, 15, 23, 27, 36, 39, 40], "keff": [12, 27], "drop": [12, 27, 39], "below": [12, 21, 23, 27, 30, 39], "pytabl": [12, 15, 21, 22, 35, 36], "compress": 12, "check_restart": [12, 34], "clean": 12, "out": [12, 21, 23, 29], "previou": 12, "failed_step": 12, "fail": [12, 39], "check_switch_geo_trigg": 12, "current_tim": 12, "switch_tim": 12, "compar": [12, 33], "timestep": [12, 22, 23, 25, 36, 39], "match": [12, 41], "current_timestep": 12, "moment": 12, "must": [12, 15, 17, 29, 36, 39, 41, 43], "read_k_eds_delta": 12, "delta": 12, "becom": 12, "subcrit": 12, "store_after_repr": 12, "after_mat": 12, "waste_dict": 12, "add": [12, 15, 23, 29, 30, 33, 35, 41], "gram": 12, "perform": [12, 21, 29, 30, 41], "store_depcode_metadata": 12, "follow": [12, 13, 15, 17, 21, 26, 29, 30, 32, 34, 35, 36, 39, 40, 41, 42, 43], "version": [12, 13, 15, 20, 21, 22, 30, 34, 39], "titl": [12, 22], "depet": 12, "work": [12, 15, 16, 28, 29, 36, 38, 43], "omp": [12, 22], "mpi": [12, 22, 36, 40], "task": [12, 22, 29], "optim": [12, 22], "mode": [12, 22], "store_mat_data": 12, "store_at_end": 12, "doesn": [12, 39], "append": [12, 40], "void_fract": [12, 22], "store_step_metadata": 12, "store_step_neutronics_paramet": 12, "usag": 12, "multipl": [12, 23, 30, 33, 36, 39], "breed": [12, 22], "ratio": [12, 22], "fission": [12, 21, 22, 35, 41, 43], "level": [12, 26, 36, 39], "length": [13, 39], "10": [13, 22, 41, 43], "corr": 13, "separ": [13, 15, 29, 30, 33, 35, 39], "sherwood": 13, "ornl": 13, "tm": 13, "2245": 13, "jaiqi": 13, "eq": 13, "36": [13, 39], "h_const": 13, "henri": 13, "law": 13, "constant": [13, 22, 26, 29], "gas_const": 13, "univers": [13, 20], "mol": 13, "diffus": 13, "phase": 13, "exp_const": 13, "exponenti": 13, "kl_const": 13, "4": [13, 22, 30, 31], "peebl": 13, "m3": 13, "xe": [13, 29, 30, 33, 41], "kr": [13, 30, 33, 41], "h": [13, 25, 30, 33, 41, 42], "sander": 13, "r": [13, 29], "compil": 13, "water": 13, "solvent": 13, "atmo": 13, "chem": 13, "phy": 13, "15": 13, "4399": 13, "4981": 13, "http": [13, 15, 33, 42], "doi": 13, "org": [13, 18], "5194": 13, "acp": 13, "2015": 13, "1968": 13, "xenon": [13, 29], "135": 13, "circul": 13, "msbr": [13, 19, 33, 35], "transfer": 13, "oak": 13, "ridg": 13, "nation": 13, "laboratori": 13, "tn": 13, "No": 13, "come": 13, "rtype": 13, "vl": 13, "mu": 13, "rho": [13, 29], "number_sh": 13, "number_sc": 13, "number_r": 13, "kl": 13, "averag": [13, 23], "kinemat": 13, "viscos": 13, "kg": [13, 22, 25, 36], "slide": 13, "8": [13, 22], "develop": [13, 20, 30, 36, 41], "schmidt": 13, "reynold": 13, "coeffici": 13, "respect": [13, 23, 29, 40], "chemic": [13, 29, 37], "ph": 13, "dissert": 13, "automat": [14, 15], "document": [14, 15, 21, 33, 36], "click": 14, "link": [14, 18, 29, 36, 37, 41, 43], "brows": [14, 15, 20], "Or": 14, "dive": 14, "autogener": 14, "doc": [14, 21, 33, 34], "so": [15, 16, 28, 29, 36, 38, 39, 43], "kind": 15, "you": [15, 16, 18, 21, 28, 33, 36, 37, 39, 40, 41, 42], "fix": [15, 30, 43], "improv": [15, 33], "enhanc": 15, "idea": [15, 20], "welcom": [15, 16, 20, 28, 38], "github": [15, 20, 21, 30, 33, 42], "issu": [15, 20, 30, 33], "tab": 15, "difficulti": 15, "beginn": [15, 38], "open": [15, 20, 30], "would": [15, 29, 35, 39, 43], "good": [15, 20], "quick": [15, 36], "wai": [15, 37, 40, 41], "see": [15, 21, 23, 26, 30, 36, 37, 42, 43], "want": [15, 21, 39, 40, 41], "someth": 15, "consid": [15, 41], "particular": [15, 43], "pleas": [15, 16, 20, 21], "short": 15, "detail": [15, 19, 28, 36, 37, 39, 43], "self": [15, 30], "python": [15, 17, 19, 20, 21, 33, 36, 39, 42], "snippet": 15, "explan": 15, "reproduc": 15, "problem": [15, 44], "explain": [15, 39], "what": [15, 23, 30, 39], "expect": [15, 36], "behavior": [15, 40], "wa": 15, "saw": 15, "instead": [15, 33, 35, 39], "could": [15, 41], "know": [15, 21], "how": [15, 20, 21, 23, 36, 39, 40, 41], "implement": [15, 30, 35, 41], "feedback": 15, "aren": 15, "concret": 15, "focus": 15, "enough": 15, "go": [15, 41], "show": [15, 42], "off": 15, "cool": 15, "done": [15, 39], "softwar": [15, 16], "page": [15, 20, 21, 30, 39], "compat": [15, 30, 33, 35], "anaconda": 15, "recommend": [15, 21, 39], "distribut": 15, "assum": [15, 21, 29, 39, 41, 43], "anoth": [15, 27], "own": 15, "translat": 15, "download": [15, 21, 35], "www": 15, "continuum": 15, "io": 15, "full": [15, 21, 33, 36], "instal": [15, 20, 33, 35, 40], "mini": 15, "bare": 15, "bone": 15, "build": [15, 21], "server": 15, "don": 15, "much": [15, 39], "space": 15, "avail": [15, 20, 21, 36, 40], "conda": [15, 21], "miniconda": 15, "html": 15, "onc": [15, 21, 42], "packag": [15, 18, 20, 21, 30, 33, 34, 35, 41], "q": [15, 23], "n": [15, 29, 35, 40], "scipi": 15, "numpi": [15, 20, 21], "matplotlib": [15, 20, 21], "pytest": [15, 18, 21], "command": [15, 21, 30, 35, 36, 37, 40, 42], "take": [15, 30, 40, 41], "bit": 15, "give": [15, 29, 40], "few": [15, 37], "minut": [15, 22, 25], "complet": [15, 33, 36, 39], "addit": [15, 33, 35, 39, 41, 42], "networkx": [15, 20, 21, 41], "pydotplu": [15, 35], "c": [15, 21, 41], "forg": 15, "export": [15, 41, 43], "detect": 15, "root": [15, 21], "clone": [15, 21], "repositori": [15, 21, 33], "adher": 15, "encourag": 15, "though": 15, "strictli": 15, "enforc": 15, "while": [15, 23, 30], "should": [15, 18, 23, 35, 37, 39, 40, 41, 43], "feel": 15, "compel": 15, "failur": 15, "pyrk": 15, "templat": [15, 20, 23, 33, 38, 39], "sure": [15, 16, 28, 33, 38], "suit": [15, 16, 21, 35], "comput": [15, 29, 36], "To": [15, 21, 30, 40, 41], "base": [15, 35, 41, 43], "At": [15, 29, 36, 39], "minimum": [15, 23, 25, 29, 36, 39], "local": 15, "thei": [15, 23, 35, 39, 41, 43], "ci": [15, 33, 35], "releas": [15, 16, 20, 28, 38], "locat": [15, 35], "releasenot": 15, "comment": 15, "relev": [15, 29], "commit": 15, "messag": [15, 42], "gh1234": 15, "1234": 15, "pep8": [15, 17, 33], "keep": 15, "pr": [15, 33, 41], "readabl": 15, "docstr": [15, 33], "ideal": 15, "sphinx": [15, 20, 21], "autodoc": 15, "new": [15, 16, 18, 20, 23, 30], "branch": [15, 33], "point": [15, 20, 29, 35, 41], "latest": [15, 33], "master": [15, 33, 42], "copyright": 15, "polici": 15, "licens": 15, "adapt": 15, "panda": 15, "repo": 15, "here": [16, 28, 40, 43], "ll": [16, 28], "find": [16, 18, 20, 28, 33], "effect": [16, 30], "contributor": [16, 20], "progress": [16, 28, 38], "re": [16, 34], "familiar": [16, 37, 39], "yourself": 16, "git": [16, 21], "workflow": 16, "befor": [16, 22, 29, 36, 39], "terminologi": [16, 22], "reli": [16, 20], "understand": 16, "contribut": [16, 20, 32, 33, 34, 35], "style": [16, 35], "jeff": [18, 21, 35], "librari": [18, 20, 21, 22, 23, 33, 35, 43], "endf": [18, 35], "b": [18, 35], "vii": 18, "process_j312": [18, 34, 35], "bash": [18, 34, 35], "under": [18, 20, 30], "xsdata": [18, 21, 35, 43], "whenev": 18, "featur": [18, 20, 30], "present": 19, "transatom": 19, "molten": [19, 30], "cd": [19, 21, 41], "tap": 19, "tap_main": 19, "abov": 19, "cours": 19, "setup": 19, "tap_object": 19, "similarli": [19, 21, 29], "breeder": 19, "msbr_main": 19, "nuclear": 20, "It": [20, 29, 30], "coupl": [20, 30, 39, 43], "directli": [20, 23, 30, 36, 39, 43], "capabl": [20, 30, 33, 36, 39], "transport": [20, 23, 30, 36, 37, 41, 44], "solver": [20, 21, 23, 29, 30, 37, 39, 43], "enabl": [20, 30, 39], "onlin": [20, 30, 34], "your": [20, 21, 33, 40], "mani": [20, 44], "scientif": 20, "ecosystem": 20, "pydot": [20, 21, 35], "overview": [20, 33], "theori": 20, "methodologi": 20, "guid": [20, 21, 28, 33, 36, 39], "api": [20, 30, 36, 39, 41], "cite": 20, "search": 20, "date": [20, 33], "found": [20, 21, 35, 42], "bug": 20, "suggest": 20, "There": [20, 39, 41], "shablona": 20, "solut": 20, "small": 20, "project": [20, 30], "washington": 20, "escienc": 20, "insititut": 20, "docpag": [20, 43], "heavili": 20, "inspir": 20, "structur": [20, 21, 26, 29, 34, 36, 39], "multivers": 20, "bsd": 20, "claus": 20, "5": [21, 22, 31], "31": 21, "serpenttool": [21, 35], "13": 21, "14": 21, "jsonschema": [21, 34], "rtd": 21, "theme": 21, "com": [21, 33, 42], "arfc": [21, 33, 42], "mamba": 21, "cli": 21, "tool": [21, 30], "quickli": 21, "compltex": 21, "long": 21, "environ": [21, 35, 37, 43], "solv": [21, 23], "reimplement": 21, "significantli": 21, "faster": 21, "yml": [21, 33], "env": 21, "pip": 21, "let": [21, 29, 39, 41], "u": 21, "troubl": 21, "support": [21, 30, 34, 35, 36, 37, 39, 40], "wiki": [21, 35], "two": [21, 29, 37, 39, 40, 41], "unit": [21, 25, 29, 30, 39], "regress": 21, "individu": [21, 29], "correct": [21, 36], "applic": 21, "precalcul": 21, "serpentdepcod": [21, 35], "induc": 21, "spontan": [21, 43], "product": [21, 32], "yield": [21, 35, 43], "publicli": 21, "cannot": 21, "box": 21, "due": 21, "notat": 21, "necessari": 21, "conveni": [21, 35], "readm": [21, 33], "more": [21, 28, 29, 36, 37, 39, 40, 41, 43], "unit_test": 21, "integration_test": [21, 34], "precis": 21, "leav": 22, "inital_depcode_siminfo": 22, "tabl": [22, 30], "shape": 22, "column": 22, "neutron_popul": 22, "particl": [22, 43], "batch": 22, "depcode_nam": 22, "depcode_vers": 22, "6": [22, 41], "depcode_input_filenam": 22, "7": [22, 35, 41], "depcode_working_dir": 22, "xs_data_path": 22, "omp_thread": 22, "assign": [22, 33], "mpi_task": 22, "11": [22, 30, 35, 41], "memory_optimization_mod": 22, "12": [22, 39], "depletion_timestep": [22, 35, 39], "simulation_paramet": [22, 30], "beta_eff_": [22, 30], "arrai": [22, 23, 25, 26, 35], "breeding_ratio": 22, "cumulative_time_at_": 22, "dai": [22, 25, 36, 39], "delayed_neutrons_lambda": 22, "fission_mass_bd": 22, "fissil": [22, 30], "fission_mass_": 22, "keff_bd": [22, 30], "k_eff": 22, "keff_": [22, 30], "memory_usag": 22, "depletio": 22, "mb": 22, "power_level": [22, 34, 39], "w": [22, 25, 36], "step_execution_tim": 22, "ctrlpoi": 22, "_reproc": 22, "flowrat": [22, 25, 41], "wt": 22, "poison": [22, 30], "in_out_stream": [22, 30], "larg": 23, "potenti": 23, "appropri": [23, 43], "subsect": 23, "ones": 23, "enum": [23, 25], "item": [23, 25, 26, 29], "minitem": [23, 25], "uniqueitem": [23, 25], "sss2": 23, "pattern": [23, 26, 27], "const": 23, "openmc_deplet": 23, "cecm": 23, "predictor": 23, "cf4": 23, "epc_rk4": 23, "si_c": 23, "si_leqi": 23, "celi": 23, "leqi": 23, "final_step": 23, "last": [23, 39], "boolean": [23, 26, 27], "oper": [23, 29], "captur": 23, "standard": [23, 33], "integrator_kwarg": 23, "bateman": [23, 39], "equat": [23, 29, 39], "cram16": 23, "cram48": 23, "n_step": 23, "stochast": 23, "differenti": 23, "resutl": 23, "deposit": 23, "null": [23, 26], "helper": 23, "direct": [23, 29, 41], "reduc": 23, "depth": [23, 30, 37], "serach": 23, "mev": 23, "ev": 23, "correspond": [23, 29, 41], "thermal": [23, 35], "fast": 23, "durng": 25, "stepwis": [25, 26, 39], "sec": 25, "min": 25, "hr": 25, "hour": 25, "year": 25, "yr": 25, "valid": [26, 36, 43], "against": [26, 34], "schema": [26, 34], "top": 26, "datatyp": 26, "graph": [26, 36, 37, 39], "folder": 26, "saltproc_runtim": [26, 36], "interv": 26, "reconstruct": 26, "saltproc_result": [26, 27, 35, 36], "stop": [27, 36], "design": [28, 30, 33, 37], "mathemat": [28, 29], "background": 28, "manual": [28, 43], "three": [29, 39, 41], "v": 29, "mathbf": 29, "prior": 29, "mention": [29, 41], "quantiti": 29, "togeth": [29, 37], "sum": 29, "m_": 29, "_": 29, "frac": 29, "first": [29, 30, 36, 41], "fed": 29, "commonli": 29, "gl": 29, "msr": 29, "metal": [29, 41], "sparg": [29, 30, 33], "associ": [29, 41], "epsilon": 29, "connect": [29, 41], "node": [29, 36, 37, 40, 41], "edg": [29, 41], "formal": [29, 35], "pair": [29, 39], "whose": 29, "call": [29, 33, 36, 40], "order": 29, "acycl": [29, 41], "everi": [29, 41], "least": [29, 37, 39, 43], "core_outlet": [29, 41], "core_inlet": [29, 41], "recal": 29, "batchwis": [29, 37], "j": 29, "denot": 29, "numer": 29, "dt": 29, "matrix": 29, "sequenc": 29, "now": [29, 30, 34, 35, 39, 41], "sequenti": [29, 39], "both": 29, "text": [29, 39], "pmb": 29, "alpha_": 29, "cdot": [29, 41], "langl": 29, "rangl": 29, "doe": [29, 36, 40], "practic": 29, "sinc": [29, 41], "extrem": [29, 36], "resourc": [29, 36], "intens": 29, "allow": [29, 39], "addition": 29, "act": 29, "littl": 29, "extrat": 29, "epsilon_": 29, "ce": [29, 41], "prime": 29, "recurs": 29, "over": 29, "dure": 29, "expans": 29, "net": 29, "sum_": 29, "amount": 29, "equival": 29, "undergo": 29, "fill": [29, 36, 41], "varieti": 30, "sophist": 30, "multi": 30, "inject": 30, "adjust": 30, "rod": 30, "extend": 30, "driver": 30, "mont": 30, "carlo": 30, "henceforth": 30, "major": [30, 36], "pars": 30, "logic": 30, "run_depcod": [30, 35], "app": [30, 33, 34, 35], "refill_materi": [30, 35], "throughout": 30, "back": [30, 41], "fertil": 30, "record": 30, "before_reproc": 30, "after_reproc": 30, "beta_": 30, "repeat": 30, "march": 30, "2021": 30, "besid": 30, "flexibl": [30, 33, 40], "like": [30, 35, 36, 39, 40, 43], "definit": 30, "compris": 30, "emploi": 30, "9920000": [30, 41], "10000000": [30, 41], "entrainment_separ": 30, "soon": 30, "look": [30, 39, 43], "still": 30, "heavi": 30, "although": 30, "best": 30, "effort": 30, "maintain": 30, "inevit": 30, "matur": 30, "v0": 31, "These": [32, 37, 41], "peopl": [32, 34, 35], "sever": [33, 41], "refactor": [33, 34], "haven": 33, "orient": 33, "purlei": 33, "depcodeserp": [33, 34, 35], "cruft": 33, "syntax": [33, 36, 43], "incorrect": 33, "read_dot": [33, 35], "pull": 33, "63": 33, "__": 33, "typo": [33, 34], "jbae11": 33, "23": 33, "ui": 33, "29": 33, "teddi": 33, "andrewryh": 33, "37": 33, "md": 33, "address": 33, "41": 33, "45": 33, "bring": 33, "47": 33, "mehmeturkmen": 33, "48": 33, "49": 33, "50": 33, "rst": 33, "53": 33, "54": 33, "yardasol": [33, 34, 35], "61": 33, "__string__": 33, "mat_nam": 33, "66": 33, "71": 33, "64": 33, "2nd": 33, "attempt": 33, "75": 33, "89": 33, "86": 33, "90": 33, "patch": 33, "consist": [33, 39], "92": [33, 41], "changelog": 33, "verifi": [34, 39], "renam": 34, "sh": 34, "previous": [34, 41], "untest": 34, "test_check_switch_geo_trigg": 34, "test_store_after_repr": 34, "test_store_mat_data": 34, "test_store_run_init_info": 34, "test_store_run_step_info": 34, "runsim_no_reproc": 34, "test_no_reproc_run": 34, "store_run_step_info": 34, "store_run_init_info": 34, "read_depcode_info": [34, 35], "read_repcode_step_param": 34, "sss_meta_zzz": 34, "convert_nuclide_name_serpent_to_zam": [34, 35], "get_tra_or_dec": 34, "create_nuclide_name_map_zam_to_serp": [34, 35], "read_depcode_templ": 34, "depcode_inp": 34, "template_fil": 34, "neutron_pop": 34, "geo_fil": [34, 35], "simulation_inp": 34, "db_file": 34, "db_name": 34, "reactor_inp": 34, "depl_hist": 34, "dep_step_length_cumul": [34, 35], "template_path": 34, "template_inputfile_path": [34, 35], "iter_inputfil": [34, 35], "h5_file": 34, "iter_matfil": [34, 35], "signatur": 34, "better": 34, "encapsul": 34, "read_dep_comp": [34, 35], "write_depcode_input": [34, 35], "write_mat_fil": [34, 35], "create_nuclide_map_serpent_to_zam": 34, "abachma2": [34, 35], "zoericht": [34, 35], "gwenche": 34, "lukeseifert": [34, 35], "munkm": [34, 35], "depcodeopenmc": 35, "hardcod": 35, "900k": 35, "error": [35, 36], "xsdir": 35, "xsdirconvert": 35, "pl": 35, "dir": 35, "serpent_data": 35, "serpent_acelib": 35, "bashrc": 35, "download_endfb71": 35, "scatter": 35, "ac": 35, "process_endfb71_to_openmc": 35, "usabl": 35, "openmc_msbr_model": 35, "overhaul": 35, "longer": 35, "part": 35, "favor": 35, "certain": 35, "num_depstep": 35, "n_depletion_step": [35, 36, 39], "depent": 35, "timestep_typ": [35, 39], "timestep_unit": [35, 39], "Their": 35, "unchang": 35, "save": 35, "fact": 35, "sim_info": 35, "read_depcode_step_param": 35, "param": 35, "read_depletion_step_metadata": 35, "map_nuclide_code_zam_to_serp": 35, "get_nuc_nam": 35, "convert_nuclide_code_to_nam": 35, "convert_nuclide_code_to_zam": 35, "create_iter_matfil": 35, "replace_burnup_paramet": 35, "change_sim_par": 35, "delet": 35, "_get_burnable_materials_fil": 35, "_get_burnable_material_card_data": 35, "_convert_name_to_nuccod": 35, "openmcdepcod": 35, "subclass": 35, "refil": 35, "read_feeds_from_input": 35, "get_fe": 35, "read_processes_from_input": 35, "get_extraction_process": 35, "get_extraction_process_path": 35, "core_numb": 35, "node_numb": 35, "_add_missing_nuclid": 35, "smpark7": 35, "samgdotson": 35, "built": [36, 42], "rather": 36, "than": [36, 39], "invok": 36, "saltproc_input": [36, 42], "thing": [36, 37, 41], "minium": 36, "six": 36, "proc_input_fil": [36, 39], "dot_input_fil": [36, 39], "strucutr": 36, "turn": [36, 39], "sett": 36, "socket": 36, "benefit": 36, "util": 36, "hardwar": 36, "distribtu": 36, "mpirun": 36, "discuss": 36, "greater": 36, "stuctur": 36, "markup": 36, "languag": 36, "intead": 36, "tag": 36, "less": 36, "easi": 36, "hand": [36, 41], "written": [36, 41], "cover": 36, "vari": 36, "unless": 36, "step_i_data": 36, "th": [36, 41], "measur": 36, "kilogram": 36, "watt": 36, "nutshel": 37, "capabilit": 37, "continu": 37, "As": [37, 39, 41, 43], "approach": 37, "further": [37, 43], "hereon": 37, "rout": 37, "respec": 37, "breakdown": [37, 39], "comfort": 37, "basic": [38, 42], "troubleshoot": 38, "categori": 39, "themselv": 39, "complic": [39, 41], "wrap": 39, "curli": 39, "bracket": 39, "learn": 39, "chapter": 39, "same": 39, "requri": 39, "methods_coupl": [39, 43], "accept": [39, 42], "lowercas": 39, "suffici": 39, "briefli": 39, "break": 39, "down": 39, "tell": 39, "By": 39, "okai": 39, "ini": [39, 43], "reason": 39, "strict": 39, "configur": [39, 44], "fortun": 39, "touch": 39, "interest": 39, "advis": 39, "paramt": 39, "additon": 39, "suppos": 39, "prepend": 39, "template_": 39, "template_materi": 39, "template_set": 39, "chain_simpl": 39, "most": 39, "pick": 39, "saltproc_exampl": 39, "import": [39, 41], "stare": 39, "adjut_geo": 39, "instruct": 39, "k_": 39, "defualt": 39, "timestepp": 39, "possibl": 39, "rational": 39, "intern": 39, "obviou": 39, "delplet": 39, "four": 39, "singleton": 39, "interpret": 39, "consecut": 39, "entri": 39, "depletion_stimesetp": 39, "simult": 39, "1000mw": 39, "With": 39, "finish": 39, "footnot": 39, "methods_geometry_switch": 39, "typic": 40, "openmp": 40, "advantag": 40, "thead": 40, "affect": 40, "access": 40, "empti": 41, "Then": 41, "simpilicti": 41, "extraction_process": 41, "mark": 41, "field": 41, "unus": 41, "futur": 41, "physic": 41, "represetnt": 41, "processng": 41, "acut": 41, "gas_separ": 41, "nickel_filt": 41, "dissolv": 41, "reductive_extractor": 41, "procduct": 41, "se": 41, "nb": 41, "mo": 41, "tc": 41, "ru": 41, "rh": 41, "pd": 41, "sb": 41, "te": 41, "y": 41, "8904": 41, "la": 41, "pm": 41, "sm": 41, "gd": 41, "eu": 41, "rb": 41, "032": 41, "sr": 41, "ba": 41, "zr": 41, "425": 41, "sn": 41, "br": 41, "842": 41, "simpl": 41, "fuel_salt": 41, "35": 41, "1e8": 41, "35e": 41, "li": 41, "07875361306856505": 41, "Be": 41, "022558425114333525": 41, "fl": 41, "19": 41, "4540013117137259": 41, "232": 41, "4446866501033755": 41, "earlier": 41, "mean": 41, "shouldn": 41, "loop": 41, "travers": 41, "along": 41, "visit": 41, "digraph": 41, "nx": 41, "add_nod": 41, "strucur": 41, "fairli": 41, "add_edg": 41, "ensur": 41, "algorithm": 41, "is_directed_acyclic_graph": 41, "draw": 41, "nxd": 41, "nx_pydot": 41, "write_dot": 41, "help": 42, "ref": 42, "directroi": 42, "tree": 42, "iterfac": 43, "temporari": 43, "copi": 43, "card": 43, "instanti": 43, "OR": 43, "pop": 43, "yielf": 43, "sublibrai": 43, "sfylib": 43, "neccesari": 43, "acelib": 43, "sublibrari": 43, "declib": 43, "nfylib": 43, "minim": 43, "home": 43, "endfb71": 43, "dec": 43, "sfy": 43, "nfy": 43, "msbr_model": 43, "burnable_mat": 43, "40": 43, "And": 43, "uo2": 43, "vol": 43, "554": 43, "burn": 43, "82c": 43, "8016": 43, "92234": 43, "0004": 43, "043": 43, "92238": 43, "9564": 43, "92236": 43, "0002": 43, "cutom": 43, "bumod": 43, "pcc": 43, "info": 43, "relat": 44, "termin": 44, "earli": 44, "typcial": 44}, "objects": {"": [[1, 0, 0, "-", "app"]], "app": [[2, 1, 1, "", "read_main_input"], [3, 1, 1, "", "refill_materials"], [4, 1, 1, "", "reprocess_materials"], [5, 1, 1, "", "run"]], "saltproc": [[6, 2, 1, "", "Depcode"], [7, 2, 1, "", "Materialflow"], [8, 2, 1, "", "OpenMCDepcode"], [9, 2, 1, "", "Process"], [10, 2, 1, "", "Separator"], [11, 2, 1, "", "SerpentDepcode"], [12, 2, 1, "", "Simulation"], [13, 2, 1, "", "Sparger"]], "saltproc.Depcode": [[6, 3, 1, "", "name_to_nuclide_code"], [6, 3, 1, "", "nuclide_code_to_name"], [6, 3, 1, "", "preserve_simulation_files"], [6, 3, 1, "", "read_depcode_metadata"], [6, 3, 1, "", "read_depleted_materials"], [6, 3, 1, "", "read_neutronics_parameters"], [6, 3, 1, "", "read_plaintext_file"], [6, 3, 1, "", "read_step_metadata"], [6, 3, 1, "", "rebuild_simulation_files"], [6, 3, 1, "", "run_depletion_step"], [6, 3, 1, "", "switch_to_next_geometry"], [6, 3, 1, "", "update_depletable_materials"], [6, 3, 1, "", "write_runtime_input"]], "saltproc.Materialflow": [[7, 3, 1, "", "get_mass"], [7, 3, 1, "", "print_attr"], [7, 3, 1, "", "replace_components"], [7, 3, 1, "", "scale_matflow"]], "saltproc.OpenMCDepcode": [[8, 3, 1, "", "name_to_nuclide_code"], [8, 3, 1, "", "nuclide_code_to_name"], [8, 3, 1, "", "read_depcode_metadata"], [8, 3, 1, "", "read_depleted_materials"], [8, 3, 1, "", "read_neutronics_parameters"], [8, 3, 1, "", "read_step_metadata"], [8, 3, 1, "", "run_depletion_step"], [8, 3, 1, "", "switch_to_next_geometry"], [8, 3, 1, "", "update_depletable_materials"], [8, 3, 1, "", "write_depletion_settings"], [8, 3, 1, "", "write_runtime_input"], [8, 3, 1, "", "write_saltproc_openmc_tallies"]], "saltproc.Process": [[9, 3, 1, "", "calculate_removal_efficiency"], [9, 3, 1, "", "check_mass_conservation"], [9, 3, 1, "", "process_material"]], "saltproc.Separator": [[10, 3, 1, "", "calc_rem_efficiency"], [10, 3, 1, "", "calculate_removal_efficiency"], [10, 3, 1, "id0", "description"], [10, 3, 1, "id1", "eff"]], "saltproc.SerpentDepcode": [[11, 3, 1, "", "create_runtime_matfile"], [11, 3, 1, "", "get_neutron_settings"], [11, 3, 1, "", "insert_path_to_geometry"], [11, 3, 1, "", "map_nuclide_name_to_serpent_name"], [11, 3, 1, "", "name_to_nuclide_code"], [11, 3, 1, "", "nuclide_code_to_name"], [11, 3, 1, "", "read_depcode_metadata"], [11, 3, 1, "", "read_depleted_materials"], [11, 3, 1, "", "read_neutronics_parameters"], [11, 3, 1, "", "read_step_metadata"], [11, 3, 1, "", "resolve_include_paths"], [11, 3, 1, "", "run_depletion_step"], [11, 3, 1, "", "set_power_load"], [11, 3, 1, "", "switch_to_next_geometry"], [11, 3, 1, "", "update_depletable_materials"], [11, 3, 1, "", "write_runtime_input"]], "saltproc.Simulation": [[12, 3, 1, "", "check_restart"], [12, 3, 1, "", "check_switch_geo_trigger"], [12, 3, 1, "", "read_k_eds_delta"], [12, 3, 1, "", "store_after_repr"], [12, 3, 1, "", "store_depcode_metadata"], [12, 3, 1, "", "store_mat_data"], [12, 3, 1, "", "store_step_metadata"], [12, 3, 1, "", "store_step_neutronics_parameters"]], "saltproc.Sparger": [[13, 3, 1, "", "calc_rem_efficiency"], [13, 3, 1, "", "calculate_removal_efficiency"], [13, 3, 1, "id0", "description"], [13, 3, 1, "id1", "eff"], [13, 3, 1, "id2", "eps"], [13, 3, 1, "id3", "sherwood"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"]}, "titleterms": {"saltproc": [0, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 26, 30, 36, 37, 39, 42], "app": [0, 1, 2, 3, 4, 5], "function": 0, "read_main_input": 2, "refill_materi": 3, "reprocess_materi": 4, "run": [5, 14, 15, 36, 40], "depcod": [6, 23, 26], "materialflow": 7, "openmcdepcod": 8, "process": [9, 29, 41], "separ": 10, "serpentdepcod": 11, "simul": [12, 14, 26, 27, 39], "sparger": 13, "api": [14, 32, 34, 35], "depelet": 14, "code": [14, 15, 39], "interfac": 14, "reprocess": [14, 29], "result": [14, 36], "contribut": 15, "thank": 15, "your": 15, "help": 15, "bug": [15, 32, 33, 34, 35], "report": 15, "featur": [15, 32, 33, 34, 35], "request": 15, "discuss": 15, "instruct": 15, "set": 15, "up": 15, "develop": [15, 16], "environ": 15, "setup": 15, "serpent": [15, 23, 43], "mont": 15, "carlo": 15, "test": [15, 18, 21], "style": [15, 17], "flake8": 15, "pull": 15, "more": 15, "doc": 15, "meta": 15, "": [16, 37, 38], "guid": [16, 17, 37, 38], "suit": 18, "exampl": 19, "document": 20, "indic": 20, "tabl": 20, "citat": 20, "get": 20, "touch": 20, "acknowledg": 20, "licens": 20, "instal": 21, "cross": 21, "section": 21, "configur": 21, "hdf5": 22, "output": [22, 24], "file": [22, 24, 26, 36, 39, 41, 43], "properti": [23, 25, 27], "gener": 23, "codenam": 23, "exec_path": 23, "template_input_file_path": 23, "geo_file_path": 23, "specif": [23, 24], "zaid_convent": 23, "openmc": [23, 39, 43], "chain_file_path": 23, "depletion_set": 23, "operator_kwarg": 23, "diff_burnable_mat": 23, "normalization_mod": 23, "fission_q": 23, "fission_yield_mod": 23, "fission_yield_opt": 23, "reaction_rate_mod": 23, "reaction_rate_opt": 23, "reduce_chain": 23, "reduce_chain_level": 23, "constant": 23, "fission": 23, "yield": 23, "mode": 23, "energi": 23, "cutoff": 23, "thermal_energi": 23, "fast_energi": 23, "flux": 23, "reaction": 23, "rate": 23, "nuclid": 23, "format": 24, "input": [24, 26, 36, 39], "reactor": [25, 26], "volum": 25, "mass_flowr": 25, "power_level": 25, "depletion_timestep": 25, "timestep_typ": 25, "timestep_unit": 25, "proc_input_fil": 26, "dot_input_fil": 26, "output_path": 26, "n_depletion_step": 26, "mpi_arg": 26, "rebuild_saltproc_result": 26, "run_without_reprocess": 26, "sim_nam": 27, "db_name": 27, "restart_flag": 27, "adjust_geo": 27, "theori": 28, "methodologi": 28, "method": 29, "materi": 29, "flow": 29, "graph": [29, 41], "overview": 30, "how": [30, 37], "work": [30, 37], "updat": 30, "The": 30, "futur": 30, "releas": [31, 32, 33, 34, 35], "note": [31, 32, 33, 34, 35], "vx": 32, "x": 32, "summari": [32, 34, 35], "depend": [32, 34, 35], "chang": [32, 34, 35], "new": [32, 33, 34, 35], "fix": [32, 33, 34, 35], "script": [32, 34, 35, 42], "python": [32, 34, 35], "contributor": [32, 33, 34, 35], "review": [32, 34, 35], "v0": [33, 34, 35], "3": 33, "0": [33, 34, 35], "commit": 33, "list": 33, "4": 34, "5": 35, "basic": 36, "us": 36, "model": 36, "requir": 36, "option": 36, "javascript": 36, "object": 36, "notat": 36, "json": [36, 39], "creat": [36, 39, 41], "view": 36, "analyz": 36, "physic": 36, "unit": 36, "A": 37, "beginn": 37, "what": 37, "doe": 37, "do": 37, "i": 37, "need": 37, "know": 37, "user": 38, "base": 39, "paremt": 39, "transport": 39, "paramet": 39, "serpent2": 39, "deplet": 39, "step": 39, "parallel": 40, "share": 40, "memori": 40, "parallelsim": 40, "distribut": 40, "system": 41, "defin": 41, "compon": 41, "execut": 42, "other": 42, "templat": 43, "runtim": 43, "2": 43, "troubleshoot": 44}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 57}, "alltitles": {"saltproc.app": [[0, "saltproc-app"]], "Functions": [[0, "functions"]], "app": [[1, "module-app"]], "app.read_main_input": [[2, "app-read-main-input"]], "app.refill_materials": [[3, "app-refill-materials"]], "app.reprocess_materials": [[4, "app-reprocess-materials"]], "app.run": [[5, "app-run"]], "saltproc.Depcode": [[6, "saltproc-depcode"]], "saltproc.Materialflow": [[7, "saltproc-materialflow"]], "saltproc.OpenMCDepcode": [[8, "saltproc-openmcdepcode"]], "saltproc.Process": [[9, "saltproc-process"]], "saltproc.Separator": [[10, "saltproc-separator"]], "saltproc.SerpentDepcode": [[11, "saltproc-serpentdepcode"]], "saltproc.Simulation": [[12, "saltproc-simulation"]], "saltproc.Sparger": [[13, "saltproc-sparger"]], "SaltProc API": [[14, "saltproc-api"]], "Depeletion code interfaces": [[14, "depeletion-code-interfaces"]], "Reprocessing": [[14, "reprocessing"]], "Running the simulation": [[14, "running-the-simulation"]], "Results": [[14, "results"]], "Contributing": [[15, "contributing"]], "Thanks for Your Help!": [[15, "thanks-for-your-help"]], "Bug Reports": [[15, "bug-reports"]], "Feature Requests": [[15, "feature-requests"]], "Discussion": [[15, "discussion"]], "Instructions for setting up a development environment": [[15, "instructions-for-setting-up-a-development-environment"]], "Setup Serpent Monte Carlo code environment": [[15, "setup-serpent-monte-carlo-code-environment"]], "Run the tests": [[15, "run-the-tests"]], "Run style tests with flake8": [[15, "run-style-tests-with-flake8"]], "Pull Requests": [[15, "pull-requests"]], "More developer docs": [[15, "more-developer-docs"]], "Meta": [[15, "meta"]], "Developer\u2019s Guide": [[16, "developer-s-guide"]], "Style Guide": [[17, "style-guide"]], "Test Suite": [[18, "test-suite"]], "Examples": [[19, "examples"]], "SaltProc": [[20, "saltproc"]], "Documentation": [[20, "documentation"]], "Indices and tables": [[20, "indices-and-tables"]], "Citation": [[20, "citation"]], "Get in touch": [[20, "get-in-touch"]], "Acknowledgment": [[20, "acknowledgment"]], "License": [[20, "license"]], "Installation": [[21, "installation"]], "Cross Section Configuration": [[21, "cross-section-configuration"]], "Testing": [[21, "testing"]], "HDF5 Output File": [[22, "hdf5-output-file"]], "depcode Properties": [[23, "depcode-properties"]], "Generic properties": [[23, "generic-properties"]], "codename": [[23, "codename"]], "exec_path": [[23, "exec-path"], [23, "serpent-exec-path-property"], [23, "openmc-exec-path-property"]], "template_input_file_path": [[23, "template-input-file-path"], [23, "serpent-template-input-file-path-property"], [23, "openmc-template-input-file-path-property"]], "geo_file_paths": [[23, "geo-file-paths"], [23, "openmc-geo-file-paths-property"]], "Serpent-specific properties": [[23, "serpent-specific-properties"]], "zaid_convention": [[23, "zaid-convention"]], "OpenMC-specific properties": [[23, "openmc-specific-properties"]], "chain_file_path": [[23, "chain-file-path"]], "depletion_settings": [[23, "depletion-settings"]], "operator_kwargs Properties": [[23, "operator-kwargs-properties"]], "diff_burnable_mats": [[23, "diff-burnable-mats"]], "normalization_mode": [[23, "normalization-mode"]], "fission_q": [[23, "fission-q"]], "fission_yield_mode": [[23, "fission-yield-mode"]], "fission_yield_opts": [[23, "fission-yield-opts"]], "reaction_rate_mode": [[23, "reaction-rate-mode"]], "reaction_rate_opts": [[23, "reaction-rate-opts"]], "reduce_chain": [[23, "reduce-chain"]], "reduce_chain_level": [[23, "reduce-chain-level"]], "fission_yield_opts Properties \u2013 constant fission yield mode": [[23, "fission-yield-opts-properties-constant-fission-yield-mode"]], "energy": [[23, "energy"]], "fission_yield_opts Properties \u2013 cutoff fission yield mode": [[23, "fission-yield-opts-properties-cutoff-fission-yield-mode"]], "cutoff": [[23, "cutoff"]], "thermal_energy": [[23, "thermal-energy"]], "fast_energy": [[23, "fast-energy"]], "reaction_rate_opts Properties \u2013 flux reaction rate mode": [[23, "reaction-rate-opts-properties-flux-reaction-rate-mode"]], "energies": [[23, "energies"]], "reactions": [[23, "reactions"]], "nuclides": [[23, "nuclides"]], "File Format Specifications": [[24, "file-format-specifications"]], "Input Files": [[24, "input-files"]], "Output Files": [[24, "output-files"]], "reactor Properties": [[25, "reactor-properties"]], "volume": [[25, "volume"]], "mass_flowrate": [[25, "mass-flowrate"]], "power_levels": [[25, "power-levels"]], "depletion_timesteps": [[25, "depletion-timesteps"]], "timestep_type": [[25, "timestep-type"]], "timestep_units": [[25, "timestep-units"]], "SaltProc Input File": [[26, "saltproc-input-file"]], "proc_input_file": [[26, "proc-input-file"]], "dot_input_file": [[26, "dot-input-file"]], "output_path": [[26, "output-path"]], "n_depletion_steps": [[26, "n-depletion-steps"]], "mpi_args": [[26, "mpi-args"]], "rebuild_saltproc_results": [[26, "rebuild-saltproc-results"]], "run_without_reprocessing": [[26, "run-without-reprocessing"]], "depcode": [[26, "depcode"]], "simulation": [[26, "simulation"]], "reactor": [[26, "reactor"]], "simulation Properties": [[27, "simulation-properties"]], "sim_name": [[27, "sim-name"]], "db_name": [[27, "db-name"]], "restart_flag": [[27, "restart-flag"]], "adjust_geo": [[27, "adjust-geo"]], "Theory and Methodology": [[28, "theory-and-methodology"]], "Reprocessing Methods": [[29, "reprocessing-methods"]], "Material flows": [[29, "material-flows"]], "Processes": [[29, "processes"]], "Graphs": [[29, "graphs"]], "Material reprocessing": [[29, "material-reprocessing"]], "Overview": [[30, "overview"]], "How SaltProc works": [[30, "how-saltproc-works"]], "Updates": [[30, "updates"]], "The Future": [[30, "the-future"]], "Release Notes": [[31, "release-notes"]], "Release notes for vx.x.x": [[32, "release-notes-for-vx-x-x"]], "Summary": [[32, "summary"], [34, "summary"], [35, "summary"]], "Dependency Changes": [[32, "dependency-changes"], [34, "dependency-changes"], [35, "dependency-changes"]], "New Features": [[32, "new-features"], [33, "new-features"], [34, "new-features"], [35, "new-features"]], "Bug Fixes": [[32, "bug-fixes"], [33, "bug-fixes"], [34, "bug-fixes"], [35, "bug-fixes"]], "Script Changes": [[32, "script-changes"], [34, "script-changes"], [35, "script-changes"]], "Python API Changes": [[32, "python-api-changes"], [34, "python-api-changes"], [35, "python-api-changes"]], "Contributors": [[32, "contributors"], [33, "contributors"], [34, "contributors"], [35, "contributors"]], "Reviewers": [[32, "reviewers"], [34, "reviewers"], [35, "reviewers"]], "Release notes for v0.3.0": [[33, "release-notes-for-v0-3-0"]], "Commit list": [[33, "commit-list"]], "Release notes for v0.4.0": [[34, "release-notes-for-v0-4-0"]], "Release notes for v0.5.0": [[35, "release-notes-for-v0-5-0"]], "Basics of Using SaltProc": [[36, "basics-of-using-saltproc"]], "Running a Model": [[36, "running-a-model"]], "Required": [[36, null]], "Optional": [[36, null]], "JavaScript Object Notation (JSON)": [[36, "javascript-object-notation-json"]], "Creating input files": [[36, "creating-input-files"]], "Viewing and Analyzing Results": [[36, "viewing-and-analyzing-results"]], "Physical Units": [[36, "physical-units"]], "A Beginner\u2019s Guide to SaltProc": [[37, "a-beginner-s-guide-to-saltproc"]], "What does SaltProc do?": [[37, "what-does-saltproc-do"]], "How does it work?": [[37, "how-does-it-work"]], "What do I need to know?": [[37, "what-do-i-need-to-know"]], "User\u2019s Guide": [[38, "user-s-guide"]], "Creating a SaltProc input file": [[39, "creating-a-saltproc-input-file"]], "Creating a JSON file": [[39, "creating-a-json-file"]], "Base paremters": [[39, "base-paremters"]], "Transport code parameters": [[39, "transport-code-parameters"]], "Serpent2": [[39, "serpent2"]], "OpenMC": [[39, "openmc"]], "Simulation parameters": [[39, "simulation-parameters"]], "Depletion step parameters": [[39, "depletion-step-parameters"]], "Running in Parallel": [[40, "running-in-parallel"]], "Shared-Memory Parallelsim": [[40, "shared-memory-parallelsim"]], "Distributed-Memory Parallelism": [[40, "distributed-memory-parallelism"]], "Creating Processing System Files": [[41, "creating-processing-system-files"]], "Defining Processing System Components": [[41, "defining-processing-system-components"]], "Defining the Processing System Graph": [[41, "defining-the-processing-system-graph"]], "Executables and Scripts": [[42, "executables-and-scripts"]], "saltproc": [[42, "saltproc"]], "Other scripts": [[42, "other-scripts"]], "Template and Runtime Files": [[43, "template-and-runtime-files"]], "Serpent 2 Template Files": [[43, "serpent-2-template-files"]], "OpenMC Template Files": [[43, "openmc-template-files"]], "Troubleshooting": [[44, "troubleshooting"]]}, "indexentries": {"app": [[1, "module-app"]], "module": [[1, "module-app"]], "read_main_input() (in module app)": [[2, "app.read_main_input"]], "refill_materials() (in module app)": [[3, "app.refill_materials"]], "reprocess_materials() (in module app)": [[4, "app.reprocess_materials"]], "run() (in module app)": [[5, "app.run"]], "depcode (class in saltproc)": [[6, "saltproc.Depcode"]], "name_to_nuclide_code() (saltproc.depcode method)": [[6, "saltproc.Depcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.depcode method)": [[6, "saltproc.Depcode.nuclide_code_to_name"]], "preserve_simulation_files() (saltproc.depcode method)": [[6, "saltproc.Depcode.preserve_simulation_files"]], "read_depcode_metadata() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_neutronics_parameters"]], "read_plaintext_file() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_plaintext_file"]], "read_step_metadata() (saltproc.depcode method)": [[6, "saltproc.Depcode.read_step_metadata"]], "rebuild_simulation_files() (saltproc.depcode method)": [[6, "saltproc.Depcode.rebuild_simulation_files"]], "run_depletion_step() (saltproc.depcode method)": [[6, "saltproc.Depcode.run_depletion_step"]], "switch_to_next_geometry() (saltproc.depcode method)": [[6, "saltproc.Depcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.depcode method)": [[6, "saltproc.Depcode.update_depletable_materials"]], "write_runtime_input() (saltproc.depcode method)": [[6, "saltproc.Depcode.write_runtime_input"]], "materialflow (class in saltproc)": [[7, "saltproc.Materialflow"]], "get_mass() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.get_mass"]], "print_attr() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.print_attr"]], "replace_components() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.replace_components"]], "scale_matflow() (saltproc.materialflow method)": [[7, "saltproc.Materialflow.scale_matflow"]], "openmcdepcode (class in saltproc)": [[8, "saltproc.OpenMCDepcode"]], "name_to_nuclide_code() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.nuclide_code_to_name"]], "read_depcode_metadata() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_neutronics_parameters"]], "read_step_metadata() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.read_step_metadata"]], "run_depletion_step() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.run_depletion_step"]], "switch_to_next_geometry() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.update_depletable_materials"]], "write_depletion_settings() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_depletion_settings"]], "write_runtime_input() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_runtime_input"]], "write_saltproc_openmc_tallies() (saltproc.openmcdepcode method)": [[8, "saltproc.OpenMCDepcode.write_saltproc_openmc_tallies"]], "process (class in saltproc)": [[9, "saltproc.Process"]], "calculate_removal_efficiency() (saltproc.process method)": [[9, "saltproc.Process.calculate_removal_efficiency"]], "check_mass_conservation() (saltproc.process method)": [[9, "saltproc.Process.check_mass_conservation"]], "process_material() (saltproc.process method)": [[9, "saltproc.Process.process_material"]], "separator (class in saltproc)": [[10, "saltproc.Separator"]], "calc_rem_efficiency() (saltproc.separator method)": [[10, "saltproc.Separator.calc_rem_efficiency"]], "calculate_removal_efficiency() (saltproc.separator method)": [[10, "saltproc.Separator.calculate_removal_efficiency"]], "description() (saltproc.separator method)": [[10, "id0"], [10, "saltproc.Separator.description"]], "eff() (saltproc.separator method)": [[10, "id1"], [10, "saltproc.Separator.eff"]], "serpentdepcode (class in saltproc)": [[11, "saltproc.SerpentDepcode"]], "create_runtime_matfile() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.create_runtime_matfile"]], "get_neutron_settings() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.get_neutron_settings"]], "insert_path_to_geometry() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.insert_path_to_geometry"]], "map_nuclide_name_to_serpent_name() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.map_nuclide_name_to_serpent_name"]], "name_to_nuclide_code() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.name_to_nuclide_code"]], "nuclide_code_to_name() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.nuclide_code_to_name"]], "read_depcode_metadata() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_depcode_metadata"]], "read_depleted_materials() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_depleted_materials"]], "read_neutronics_parameters() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_neutronics_parameters"]], "read_step_metadata() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.read_step_metadata"]], "resolve_include_paths() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.resolve_include_paths"]], "run_depletion_step() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.run_depletion_step"]], "set_power_load() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.set_power_load"]], "switch_to_next_geometry() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.switch_to_next_geometry"]], "update_depletable_materials() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.update_depletable_materials"]], "write_runtime_input() (saltproc.serpentdepcode method)": [[11, "saltproc.SerpentDepcode.write_runtime_input"]], "simulation (class in saltproc)": [[12, "saltproc.Simulation"]], "check_restart() (saltproc.simulation method)": [[12, "saltproc.Simulation.check_restart"]], "check_switch_geo_trigger() (saltproc.simulation method)": [[12, "saltproc.Simulation.check_switch_geo_trigger"]], "read_k_eds_delta() (saltproc.simulation method)": [[12, "saltproc.Simulation.read_k_eds_delta"]], "store_after_repr() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_after_repr"]], "store_depcode_metadata() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_depcode_metadata"]], "store_mat_data() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_mat_data"]], "store_step_metadata() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_step_metadata"]], "store_step_neutronics_parameters() (saltproc.simulation method)": [[12, "saltproc.Simulation.store_step_neutronics_parameters"]], "sparger (class in saltproc)": [[13, "saltproc.Sparger"]], "calc_rem_efficiency() (saltproc.sparger method)": [[13, "saltproc.Sparger.calc_rem_efficiency"]], "calculate_removal_efficiency() (saltproc.sparger method)": [[13, "saltproc.Sparger.calculate_removal_efficiency"]], "description() (saltproc.sparger method)": [[13, "id0"], [13, "saltproc.Sparger.description"]], "eff() (saltproc.sparger method)": [[13, "id1"], [13, "saltproc.Sparger.eff"]], "eps() (saltproc.sparger method)": [[13, "id2"], [13, "saltproc.Sparger.eps"]], "sherwood() (saltproc.sparger method)": [[13, "id3"], [13, "saltproc.Sparger.sherwood"]]}}) \ No newline at end of file