From 8b274ef651a0a9646a16900049c265a1171dc1cc Mon Sep 17 00:00:00 2001 From: abachma2 Date: Mon, 7 Feb 2022 22:23:10 +0000 Subject: [PATCH] update docs at commit: Merge pull request #115 from yardasol/doc-changelog Doc changelog 4104bf141220d3be625a1255ae0ca3aed63e3072 --- master/.buildinfo | 2 +- .../.doctrees/devguide/contributing.doctree | Bin 0 -> 23183 bytes master/.doctrees/devguide/index.doctree | Bin 0 -> 5449 bytes master/.doctrees/environment.pickle | Bin 160811 -> 179292 bytes master/.doctrees/examples.doctree | Bin 6181 -> 6181 bytes master/.doctrees/index.doctree | Bin 15820 -> 17439 bytes master/.doctrees/installation.doctree | Bin 23397 -> 23397 bytes master/.doctrees/overview.doctree | Bin 20802 -> 20802 bytes master/.doctrees/releasenotes/index.doctree | Bin 0 -> 3270 bytes .../.doctrees/releasenotes/template.doctree | Bin 0 -> 7529 bytes master/.doctrees/releasenotes/v0.3.0.doctree | Bin 0 -> 24046 bytes master/.doctrees/releasenotes/v0.4.0.doctree | Bin 0 -> 37777 bytes master/.doctrees/src/index.doctree | Bin 3747 -> 3747 bytes master/.doctrees/src/modules.doctree | Bin 2722 -> 2722 bytes master/.doctrees/src/saltproc.app.doctree | Bin 2434 -> 2434 bytes master/.doctrees/src/saltproc.depcode.doctree | Bin 145540 -> 145540 bytes master/.doctrees/src/saltproc.doctree | Bin 4734 -> 4734 bytes .../src/saltproc.materialflow.doctree | Bin 51642 -> 51642 bytes master/.doctrees/src/saltproc.process.doctree | Bin 25189 -> 25189 bytes master/.doctrees/src/saltproc.reactor.doctree | Bin 14463 -> 14463 bytes .../.doctrees/src/saltproc.separator.doctree | Bin 51074 -> 51074 bytes .../.doctrees/src/saltproc.simulation.doctree | Bin 58566 -> 58566 bytes master/.doctrees/src/saltproc.sparger.doctree | Bin 71489 -> 71489 bytes master/.doctrees/src/saltproc.tests.doctree | Bin 4355 -> 4355 bytes .../src/saltproc.tests.test_app.doctree | Bin 2523 -> 2523 bytes .../src/saltproc.tests.test_depcode.doctree | Bin 20981 -> 20981 bytes .../saltproc.tests.test_materialflow.doctree | Bin 7130 -> 7130 bytes .../src/saltproc.tests.test_process.doctree | Bin 4555 -> 4555 bytes .../src/saltproc.tests.test_separator.doctree | Bin 4597 -> 4597 bytes .../saltproc.tests.test_simulation.doctree | Bin 2565 -> 2565 bytes .../src/saltproc.tests.test_sparger.doctree | Bin 4555 -> 4555 bytes master/.doctrees/src/saltproc.version.doctree | Bin 2917 -> 2917 bytes master/_modules/index.html | 6 +- master/_modules/saltproc/depcode.html | 6 +- master/_modules/saltproc/materialflow.html | 6 +- master/_modules/saltproc/process.html | 6 +- master/_modules/saltproc/reactor.html | 6 +- master/_modules/saltproc/separator.html | 6 +- master/_modules/saltproc/simulation.html | 6 +- master/_modules/saltproc/sparger.html | 6 +- .../_modules/saltproc/tests/test_depcode.html | 6 +- .../saltproc/tests/test_materialflow.html | 6 +- .../_modules/saltproc/tests/test_process.html | 6 +- .../saltproc/tests/test_separator.html | 6 +- .../_modules/saltproc/tests/test_sparger.html | 6 +- master/_sources/devguide/contributing.rst.txt | 110 +++++++ master/_sources/devguide/index.rst.txt | 23 ++ master/_sources/index.rst.txt | 8 + master/_sources/releasenotes/index.rst.txt | 11 + master/_sources/releasenotes/template.rst.txt | 102 +++++++ master/_sources/releasenotes/v0.3.0.rst.txt | 56 ++++ master/_sources/releasenotes/v0.4.0.rst.txt | 178 +++++++++++ master/_static/documentation_options.js | 2 +- master/devguide/contributing.html | 231 ++++++++++++++ master/devguide/index.html | 149 +++++++++ master/examples.html | 6 +- master/genindex.html | 6 +- master/index.html | 10 +- master/installation.html | 6 +- master/objects.inv | Bin 1564 -> 1702 bytes master/overview.html | 6 +- master/py-modindex.html | 6 +- master/releasenotes/index.html | 139 +++++++++ master/releasenotes/template.html | 150 ++++++++++ master/releasenotes/v0.3.0.html | 195 ++++++++++++ master/releasenotes/v0.4.0.html | 282 ++++++++++++++++++ master/search.html | 6 +- master/searchindex.js | 2 +- master/src/index.html | 8 +- master/src/modules.html | 6 +- master/src/saltproc.app.html | 6 +- master/src/saltproc.depcode.html | 6 +- master/src/saltproc.html | 6 +- master/src/saltproc.materialflow.html | 6 +- master/src/saltproc.process.html | 6 +- master/src/saltproc.reactor.html | 6 +- master/src/saltproc.separator.html | 6 +- master/src/saltproc.simulation.html | 6 +- master/src/saltproc.sparger.html | 6 +- master/src/saltproc.tests.html | 6 +- master/src/saltproc.tests.test_app.html | 6 +- master/src/saltproc.tests.test_depcode.html | 6 +- .../src/saltproc.tests.test_materialflow.html | 6 +- master/src/saltproc.tests.test_process.html | 6 +- master/src/saltproc.tests.test_separator.html | 6 +- .../src/saltproc.tests.test_simulation.html | 6 +- master/src/saltproc.tests.test_sparger.html | 6 +- master/src/saltproc.version.html | 6 +- v0.3.0/.buildinfo | 2 +- v0.3.0/.doctrees/environment.pickle | Bin 184104 -> 184230 bytes v0.3.0/.doctrees/examples.doctree | Bin 6181 -> 6181 bytes v0.3.0/.doctrees/index.doctree | Bin 15820 -> 15820 bytes v0.3.0/.doctrees/installation.doctree | Bin 16859 -> 16859 bytes v0.3.0/.doctrees/overview.doctree | Bin 20802 -> 20802 bytes v0.3.0/.doctrees/src/index.doctree | Bin 3747 -> 3747 bytes v0.3.0/.doctrees/src/modules.doctree | Bin 2722 -> 2722 bytes v0.3.0/.doctrees/src/saltproc.app.doctree | Bin 51426 -> 51426 bytes v0.3.0/.doctrees/src/saltproc.depcode.doctree | Bin 145848 -> 145848 bytes v0.3.0/.doctrees/src/saltproc.doctree | Bin 4734 -> 4734 bytes .../src/saltproc.materialflow.doctree | Bin 51642 -> 51642 bytes v0.3.0/.doctrees/src/saltproc.process.doctree | Bin 25189 -> 25189 bytes v0.3.0/.doctrees/src/saltproc.reactor.doctree | Bin 14227 -> 14227 bytes .../.doctrees/src/saltproc.separator.doctree | Bin 51074 -> 51074 bytes .../.doctrees/src/saltproc.simulation.doctree | Bin 56268 -> 56268 bytes v0.3.0/.doctrees/src/saltproc.sparger.doctree | Bin 71489 -> 71489 bytes v0.3.0/.doctrees/src/saltproc.tests.doctree | Bin 4355 -> 4355 bytes .../src/saltproc.tests.test_app.doctree | Bin 10401 -> 10401 bytes .../src/saltproc.tests.test_depcode.doctree | Bin 19437 -> 19437 bytes .../saltproc.tests.test_materialflow.doctree | Bin 7130 -> 7130 bytes .../src/saltproc.tests.test_process.doctree | Bin 4555 -> 4555 bytes .../src/saltproc.tests.test_separator.doctree | Bin 4597 -> 4597 bytes .../saltproc.tests.test_simulation.doctree | Bin 5908 -> 5908 bytes .../src/saltproc.tests.test_sparger.doctree | Bin 4555 -> 4555 bytes v0.3.0/.doctrees/src/saltproc.version.doctree | Bin 2917 -> 2917 bytes 114 files changed, 1804 insertions(+), 84 deletions(-) create mode 100644 master/.doctrees/devguide/contributing.doctree create mode 100644 master/.doctrees/devguide/index.doctree create mode 100644 master/.doctrees/releasenotes/index.doctree create mode 100644 master/.doctrees/releasenotes/template.doctree create mode 100644 master/.doctrees/releasenotes/v0.3.0.doctree create mode 100644 master/.doctrees/releasenotes/v0.4.0.doctree create mode 100644 master/_sources/devguide/contributing.rst.txt create mode 100644 master/_sources/devguide/index.rst.txt create mode 100644 master/_sources/releasenotes/index.rst.txt create mode 100644 master/_sources/releasenotes/template.rst.txt create mode 100644 master/_sources/releasenotes/v0.3.0.rst.txt create mode 100644 master/_sources/releasenotes/v0.4.0.rst.txt create mode 100644 master/devguide/contributing.html create mode 100644 master/devguide/index.html create mode 100644 master/releasenotes/index.html create mode 100644 master/releasenotes/template.html create mode 100644 master/releasenotes/v0.3.0.html create mode 100644 master/releasenotes/v0.4.0.html diff --git a/master/.buildinfo b/master/.buildinfo index 586989f3c..8126cbffa 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: cb7643175e3e61179b0de20b01812f5e +config: b9791773a19836b530ac783326311491 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/master/.doctrees/devguide/contributing.doctree b/master/.doctrees/devguide/contributing.doctree new file mode 100644 index 0000000000000000000000000000000000000000..baca1988ff4855404838bb77617796280d16053e GIT binary patch literal 23183 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 literal 0 HcmV?d00001 diff --git a/master/.doctrees/devguide/index.doctree b/master/.doctrees/devguide/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..0121084dc454d1bec466af7d4fda5036b0d2e360 GIT binary patch literal 5449 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 RikWe$v4OeK<`%|EgC delta 62 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 diff --git a/master/.doctrees/installation.doctree b/master/.doctrees/installation.doctree index e44e4be5d932c3ac382256294d36257b7d1549c7..200d3034e5adeeef5e3859b4f92a60100b1a45e4 100644 GIT binary patch delta 64 zcmaF5jq&L=#tqSohUq3HMg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W UiK!`O#;L{z=0=-)7;i=b0I-e}XaE2J delta 64 zcmaF5jq&L=#tqSohWS|rRT)MmCi*EBMyV!gCYDKtX%>ctCI&_ZDJjW`spiIpX=$mJ UCTV6VCT139$%&hL7;i=b0KK0S^#A|> diff --git a/master/.doctrees/overview.doctree b/master/.doctrees/overview.doctree index dfdedc7a3ae474106ce770e1589706eceee1dc76..fe5a0bdc8927b6d6604457d911b748ecf8643ae3 100644 GIT binary patch delta 64 zcmX@Ki1E-O#tp%YhUq3HMg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W UiK!`O#;L{z=0=-a829-D0F$#5#Q*>R delta 64 zcmX@Ki1E-O#tp%YhWS|rRT)MmCi*EBMyV!gCYDKtX%>ctCI&_ZDJjW`spiIpX=$mJ UCTV6VCT139$%&g=829-D0HDMaQUCw| diff --git a/master/.doctrees/releasenotes/index.doctree b/master/.doctrees/releasenotes/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..6bdb4cc58e1116cf64b070804660403d8f3fdabe GIT binary patch literal 3270 zcmaJ^TW?&q5wuV!KUh)f+o;WCYq>OL9`AC=eh((ZcAqFpRtz1ox1;WOQyN zd8E~Yf%d_L1@JA*ugMQ90t7)np4(oMRKNmJ}QzI!YGvwJ!fGF}WR zV{yW`cDBuuAd7fx+_&!Ozug;mY&(ix=_FGDclH)E0wF`DcGS85j{|x}Is5F4pN&619l_pcHHeXn z8D9*QHZGfrj%{fk7@5R%az#TleJ+l%*)YAl;ucby1V-`IXv@7{b0h}#@aL&Pu~7^q^AaCV?0ah}m*e62aP0o$ zeqrM*-{7_@;~>l!5D*qd#6;EYVK zNlunGPJAP}+WzJjRlqYS96@0<(kiOTX-y{a*eB_>?FX6iv?C?SCbnBia$-(wTXSP% zJVy^YsC&vxC9&avplyCl!wdzkx{`Q0v7I@OxuPaf07!>XaKz9k#bUQ`Lty&?%bjwW zsSv9kib8z<@Vju=@D;sw_HdRY#wT-S6X5B2&H@r-F-uhB;ndeaY)Zfn-zYUq{;rUK zt+|9;Nh3(r#o)0#P_{K(UhycC~Lx?F!>zjltl_(-;%tGK3 zg~Qzf{Go`jZ}Tj-uGW{qPg-qD6hB1Q14xIrFsc`9(YOtHt`%N z3}qyZ``i8}wx9BJNqB#mu9r;lDihBPI}paC`is%%>gsBkUK^3b!$i$Tj9-qRsYlM< z^C$8^aDo^fp-cv4X+wVU@%S8h?WWd%@LEax*KO;RzKc3gN6{ z=oD09zKOT(5r7$ynxl2+B0BX*xv~5DIyQ7cgq({IKY(~UOg#R(I-+3PKePN9eP`dx z*Ts^ANkEII!yW~KA|3#sARV%urxK?xvJ@`-w39ywWi!C*0f~%fz(Um>4t>8scU;%& za=a;w$Our@KGwQc#$LUxRY;z&p_%WTI>&2@^q`9b5GcS24wap=E~Fk8&Tlg##3YnO-63nUQW zgMyzz;;CBc6~V7c3O$U4sC6_=!Ws^_>fH@tt=(C(*r~kchYr{5qva~&d;GmkTjdTW z0yL5Ua}iMD>~4^RA<~UI;3a8&Rm#6b7T&s-AOogN&^#_ku$EimHsr|4psHww-h_V_Qn-~&) z+MHlE$CV$U^uzyCvW@ahyKT2U9>BrBPX7FN|F9JQLZH`Gv$!7({tIJvw@yh8;@xs0 W12yOVe}En4+kM#?{TP!?hyMd6#{v5Q literal 0 HcmV?d00001 diff --git a/master/.doctrees/releasenotes/template.doctree b/master/.doctrees/releasenotes/template.doctree new file mode 100644 index 0000000000000000000000000000000000000000..31528857e308f14d79efc664cc2dcccfa55c0aa0 GIT binary patch literal 7529 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 CoENkJ literal 0 HcmV?d00001 diff --git a/master/.doctrees/releasenotes/v0.4.0.doctree b/master/.doctrees/releasenotes/v0.4.0.doctree new file mode 100644 index 0000000000000000000000000000000000000000..d984e4d5f16bd84c68436d44ae88878736156797 GIT binary patch literal 37777 zcmc&-36LE}d6q0ot6i;Dhw=JYOMb?OR>p64b=cSnvE>6BTh`iGHU@-vZ}z>}oq78% zznQlOU=Cv(83qjY0}AXoP~j%wN)eI@DFPHY97P2}6;(h&K|z57MWu2$P(Ui*-#y*a z-E-``CqZ20)oxE8|Ns4efBkp&O!sRyzWt%c*0KMBZC=}Pn=4aRwc2b|ZLb$>uC^-O zhTZggkM;Jxu6KWLG8pby%U-M7so1?>9dcA0w_feo&EAP#Fh<#Zx9&}a<%c}G;=8S; zEbeS{HaSBldXvs@u+ew@x~)74&b`a7+m>e+nl0b<3iGW_VQFUS;M7cy%Am-ZciSr@ zOGeH&^q8Dz=&WE<+k#|%&)E?Sm!vArhG0{u!EA75-EG>v+3uVbj99+kap$^dnrXVh zt$L)@P^E5p9uo2U#-`QaziqB|+tD9$R%Nkc&r_amFyvbc^r+`-b0(Zo=K^Pgvn#k~ z+HbV!|AmA8{uwkgeQ@8*!MXW;2lwsYKT|z0XJ57dN^9T#E3dTdnTmD5va44eun){U zcmFg*pYCvI7&6lwm8p&g-F6?@(47M|LzPxTGnKP3IC8IJHw!{@x4BTT3Ul3s!o0gu z0J!tE<##*w6@@m3z1k{xt%BPu_>K+q>-E+$m4O`^7Fr@3jGx{*BWrB}RMRknb0NIU zxd=^NjQ=mi|9kNNUSL1G(x@Nu+7@}<=61*S?9P(i>pIVIiV@7t6#!%ifJ||J1qh{L zp?tHuVpj|PYMZH7wc8aq_*8qf@I1%&+uot+=>^w!x^q(iaoXz4SEfCy?zcMtzTK_Y zr&m_4Etd*&tA)euPRZ)}PODSuLI7@N4$SYp9UZLevcPiw*ts?dnGp?{Yi@U&i(bKR z6@coZwP1VGuIF{}Pv|80t2rA1>QpVSRZmn$JT$b}EYl+$hGk7X zOY||TC&h09+F*#=# zp0{@w?PInJ(EUVFmFI@ETk0t4@uI*mWU65Fu$~^tygLC~wR$1;j!dyHVPZGB&BaEd z!0d@3>PDUz3AyR8NQuNdH$gm}O9-|zL9i{tKgF27T_glU$GVM%)mi1jj7NV*z5e~E z@z43#IP2`D5jd6lNeFVh_wekDYTwben@4Y)5}N)VYL2k@BCz;;ep`Od z*~M&lfv{sBA-=~LZ>B{7(wwcx{@xD;gdUWvH?jI1iM;saNl&$!tA(b$j6t>0TC%ItjaJp2cM+z9gK+_23YXW7 zBptMPqz(D)&+_`Ms>h|wZ@0`L9niPP9d~k zhA-dObrHZBai$1DMn;N-Ng%Vg@S}$wEtI2ixLg_;VJ4e&{y|dB75!8#4BlTM30`f( z`gQA^iQ0PlhlTZds7tu}WkCLS0P%l>?3_29--^G3^Rm@ev_2;#X9&-DFcM|xN%^%@ z=rL~SLH3hTh-$yBniT|!YKWw?5gDw9HZC&SNT>PWOcqYp_EHJgsiBY8E~MYNpuuLi zOskHr!os77F~s;QVj1EFf%zl~??fG04o~@igM8c8$QNwlzTXSh7umeynUKfO2pKk8 zBDCQADxcHTZh|DW=aV=PO|(Mp!}_DzQm|99#A>k;vRXu(%F{yhG=oEltTH%sbk<%j z+#C+7!VUC9=?JwF6acIz=%3u31?*XSsVu>Gy{HlBWhQ}&X)K$_(9D(1?Syc7vrDnj zDJN=+gndRtqKxgPwEN;cd{XJ+_m}SqNAiNzZqpRhYE}!L+vwKWFit5nA!7qO&B8n3 zNL~oX_PkTpYpxEbtYsPQmrEQKNuIS=6VgLikEs>#o8+O!A5=(Ts_RY>8HMLgxhnX; z>!la2Me-qW1*hJs8%!pI;t2~9*IZ2uB*j_Ed zKZ}unQi|UyhW=TEe->K^QyP_G=%31bNLH2G)p=FI)uZWYAZFOL9;pgeJWi83SSeI} zJUEkqvv2ci43F1?04tZ}ocE@bt7+YKE!_oK(S{(0)j=n?!$LYxb|BzL%(#@v_C&e>Q zSBjsS=lk*hJkW3b!j-P1?z!y$&xgCGDHJG9g3?r*>=U4RO3q~L$)(VSk z&kZ~SVzG%i%D9A5kl!R7=dz}enz;;sC7*f)~=-zIwO#1 zeKNv9xX%cR4a5lP(Ngm4nc^lfuT*2LV3Y=ta3@qXDW%J)Wn?}wn7Qys6V!}J^Y9JW za-|(ex!$Ox$oR5m6Q~ol3jNd9bh#``u<7zOkS5ywJV%=@%Y8k$E}Z&Y3dSbH_pM}r z2wJf>zB^kNg`-BwSl#0|E1@cZ-8REi5tB22+OVOIF}t>&a!=HL$FUg?HZrqERf>c# zj~Wcr&OlkYOnbH=F?SUq^A1gBMy=AaOzQE$rOrpFw?TtnGcD8EQ4s1gYvfC2QEGwv zShhq&**`=JDwgRoCAUTXEXY7(>@nWW6SiN%C;7Hsh$Az&d*_|2cjO#3|U3-|+LxitkB~zinu1u$mv}0hsWe~95#MH{fRmQQ$ z0K=c;$WNsBAj_xh3!InQyG&F*OnSsn5vf4s?8I(rpz$%PCGT`sxXwp&XeXTFZfNyxZz@gP;VDigBF!^~79R(&Y0wzDrkv|cWT`^2zgN72S#t~FHO){^VXcJv$b? ztP#t?!V@J!7{d6iQWKx9P$&ZlI*4|{sUF@*q}NrB*&S@6`%|ge&3e&kFd&zjEf)H; zDzZZASko>dF1%Yx)9Df=c+;%E$=oFrN6dBTP`nzmAs%H>AC*oQ#!IS}EEJHEBA7%xroA61Yi2nS39_6_T6#CO0dZOHQePUpYB1m6JU1Q; zT09EM4^dB@s9oJphn2nXB`A52^+I!It;RWr%H=`5*yQsgBqoOXNsXZbjE;#d2$;@F zcxo`#o&5kHhX12n_sp3yPtRoNQ8Aj!jMQ{JvUyH0?{V1t zR;G7m)ogL{W{ywvUgfdl7t@t~N(#j$vLY2W+^slELX8GK zzZe9cr*r5lhJu#^pP%H&PeFKWC`iLc3EWJ4hBhYQBT`fGku@6lj8b*|PEv+ZDDNbt z1id%r$e)N$F)0R38HdVc6RJHSRFgm@*B2Oj4KVaDnBj6;scQhITS@69 z+3mq8WG_j{X;|#lM#Gt~3X74nc`Y^vi{00k#nQ*nb9rV=r+@z(f$+{A+0HqgX!S0M%g+G>F>$aB&=@efC1Aa#G(?%_u%(Z0$|m- zxI}6(JWnVUE_IdW>(+v%y;ZGsu`35PkSrxf7osncV`3*ut>iwwXQ@@kxiS)cm3asg zEpG#-uRx^MG8VL=BHS_BEu2PCs@qF;UAGr3T`%EVY99iJTqE~$f?b)8EC$pyaz$%7 zA0d*MsC}p(u8?avRg`=mBY=#xoEPuHi_=_V#f6Q|)lb(->R2Mp>{cSZzfL7encYUD z$2*jGB05WY&lNe8?i8~zR(K3{(ct3w^>G9*fW(RjXV_*uF~*6{_hWl8PW(ML`*^TL zA<3v>JsEC7`PINVo6p5;VIC#_b}a`B_L^N#@iU#4IU=$%)qX%y^%HXa&`?7+0w(YV z)Je^c2NM~&A`IDv>(fSqxdw5PGVdVn0OEgP`7^6#Vb^zAzG$Z+z?M6yq6~2+!W%bn zgf*aQA{9Z+R;>a<`w=SL?{sSjh4N0fTxh=`M}C@a#k9vOOeDO)IVJ*^CL$nGfxwPf zB?bzY4}!v;99oHPR)cmI=g6Ok!U2v#Ukqzv^!yMbV~su}HLYr1bUa|BraUn)yKNB6 zZebX}BpC}|lt*<*&9Q@t1O^bXnvnb)vbRQ2Jcpsd38SIR?kQ-QYmkpz7h&}qnZ}t_ zC-?l&_l*(KwCgJA5L=xRslxZQN(>ZUJqQY~%%PR={W?%s&XGUS_rp!3SUh0j@UBE0 zL@ID#yG=$l1`n}37U#eg?hWVu?b>H_1*#e^U2jMr&6&blGpYcs7Y9Ot*9JB%uG z1oeGMJspOn5^CqjHnAYCHcI}Ax0UhgfuhBSqevfz+*3Q@_)Ro4H1rK_TT)E7m2&O1x=IWerQneO_uFLyMOgjb$1|^hK^k zzW(IF-ZwCaiK`X0J@#PQ0p)-xPK4~UXep5!6`m4Sjv%~ zf}xnthx3*=l`BlXljEf3VJK;?Q+px=3XqHuBvEz)kS7NLt{A$F1znMxxttr028t|sm-@6K zf<)M?Sb1W2$=3$)lBbx};ek1q`Y69jhS}B>{tDGaG!PS*{lW?9U znfe*Se{LwDb;}@RbOq>mh*!W6 zTUq|hs*?>74y`)Pm~dZ7D#V6Xkt&8(wGIP=LxW)O+#EWIp8iT;a3Dv18cAZ#7!I2; zPE|(Ma8X*x!Z6a@sP>W&CIG@#pk;0YjpKu$ac>Uo1RAe`mdA4BkI+cx)8uiLIzMOD z^pg6xnw~GY1=^77Q`t)av<uVeLV%3Y&sv4Tjep~oGbMW zZ%hu9_XX5xs~Qo9o80Q-C^`%umdi|De6*$P@#Aw5_O-~~_~!C81H;d0XgoND8lp|< zN2$|I)ZW@p-;ELbh?I^_@6tVT|DO4tppHM#G6p3EK5LCbO0M(i9 z%=2hW7HmG;qCn#OPqrr_Nl1SC<&NTK6Tj6rUF5KuSLoCu4yeS zBJ^n&jzqMG^At%JUqrxIVN@(2+^VHVI@G>E zBnO3DA>=+MC5NHG4~&NT&>){-AAn)M#5B&VnngNa;K)SZd|(+oN1rln{2S6KZsRe% zG6B>`)PjM{x?$Z2nFbZe8?ub9521j_D5!dCwYL-h8%vJ#6`Fre7u$ z$+pBx5o`0F624(ZoRyzJVk`xYszn55n?)@KT2~H&);<(s-}`6m3{#$T>u!x?L`)!r z92P=)hLkTbD$4|3_#l@upG_ZxO^Zyc%&HZerq`Ps6%qq*YELgIqQWP6?}-@TE$XKb z#t@wzFX>A+Mzo|q)M6zzh*M;jJ5s{_cS1y$ThB!HldzAT<=G7%;ud&?M81MGtug zS0a<8DUS+~J_bWV8J|lD!xTfpzc4E5L&AJ!ISI2o$~4NXn)TsFxaLt0J71kS=v~D$ z)<2RWWGwhst}jErYG|%Qhz!9tN0SX8AL#P6qQ_ z6-<>{OelXzYV-r;zZ-h%P=Z|It-(l9q5jEEK1 zp0Mh%LRNkTz7Z?H`Sc>96OXFN25RSz=#-GDnm}zFg;>lm#?}txv^%OhFrNTBDy6bd zJ|=h*O73LsWs0Vto?dVAXii+ihk*2w`e>e>FS!Mp3i642dP&hj`YKZJ-?WC|xwyrY zKJDNKdih9-?gULZO@rSrgIhLRI9S6+Bv5Eri*^CmWYR@ut+^WRf-TT-Tm@XgWwpKV z!jtgBk#M$6ul}>+9!j{06JJBHj}64L5zL52utOX;SEhS7Tj1ZdH zqiw z&1vjVY>GLOu6I2RHA!XJh_VxMXMGo=9vp4x_&9WwbNAo|eU~WIRMnEYwyBqTBP`Cz zgz3;XPe)Z!%i6QKNej|I{T%uH1bkSit(mk~KD^+_8`Bfd^rz?aO)5_D7n=21N-Duj zH8r@Y-UHc3h%-_MTvOa*p7Z zO!ZP=qLvK08@|iD(q2iC4pr-tiW4RS%MMW2ee)>lR$KIY_h!!mb>#V zG4G0BTit&_sS4{GuY*)smQ`uY(BLD`AfmCui8Lm4U>rtQSgPclNMfg6k<_sEHg2p( zB=mWVC4!2NDn`?c)h8K+UA)gyQVC|JKONjmABXG)g{fx)f~2fDtKu}Q{eo_#QEQ(d z;J{EiZ;4clIK#4V6!NKwfbi3~!56&sSt{W=Zvd-^Yb`&8q&|7;6KMNmD3;~jg10^@ zWej;sA^C0P!?$-AaW1DjZ+HASM&F{cF^ohiFd9|MD=_KlkoG%LinZKSAoZ_Q!gU^1 zkoq=~`b6rJX#1Z~>{O8&E+1}mn~RM&M*l@}#xN48z-SXMsh}fLAlt90bgrOM;IeL% z;qqq+F3lmS)b3GXi>%3hk8IygmnjD|LFqp;y@LzeRdo4i)HQ?Yx_71ZO_ z2V<3P2N$6Dr7(RK<9nDwclY&XgUucm4&CO0*9&&whPAHm*1f5DoaEx$&1x^$^dhU? z#T7X6+WBp>0d{|zxXA&s+`~{ z0Gp+haCw1KV(X+387+nd>Nw7XC19tf-Rk)K^pf6@GlCJvs>?q&20QE(Tu=aQ{H`Z5 zZ45S6ZQKQf`o@;6P7_!m2UY_bNE!A!R>dZzdMAT1{%Qu6T3c1*>IK7i-L7~wZt}(N z7w8X5cBg}LTyT4MwQhHSGl^R9d%?C=*T*7jDXL{7tECt0GM*S!)Q+Mr24lS5c?lDy=lgrMBBExYLTxD2_@pFRA#YCD(Jgi*74bU5_r&g(9JpL!v`CR|KP2 z-uBQ1*xAjfbZeN6t!I0^6TM)Zy<>?xc`+{0`OY{m3AI&W@+}=}S^fzZ-9fzyp3_`_ zBi7x9>-Uas-xG|raj^wJvC$WC^%fc#r4(EcW0$CN1O;*T;_~t`PKl;lN2Xexh3Trj zG>x3zbT2rYN-#lC0!K{qcR+i=W~3J{ojC|x$2#*BqZvwxnz>9gLwf?`x{G#a%C-G@ z-dL+L?f8v48XNYlIrOHg@AQsr#$5{?oOvX>sZ^xowaHT+4z_!%P2XC<=|2lj9sk3R z&#bqo3ygXVoa9})uZ#Ze0kE^!-~7)~y;ZSr>Jve{3tJhGhhAo2M+?EE3`&$Ua6CD7V2CkJ20N%qvbks1=Q*!E9Bi zjVXPJRGO}$<4QkHzcHohvLmiEtxIyHX`0TIW?@S=*s69!W~r?e7u}gW3?9T&h<8Ok z?ulv&&jauUMtj{tMW$t0E#$nMaE3{LqpPk=NWA@o*UEz~;!3ai$N{cQk z!tl4H(yG^aPeWudbYqzQ7<$VadUt`@aI8GI5*@{3y%?hJl!JqoyhSFnUb)3>R_a|G XV_$DAP=_3;()blpJ%v@>xvBpHuu;?< literal 0 HcmV?d00001 diff --git a/master/.doctrees/src/index.doctree b/master/.doctrees/src/index.doctree index 007f556f5993bfd8b551545b758eb0086d1da2eb..cd256e1a54ef027d1d9a6680046a2013a7af41b7 100644 GIT binary patch delta 62 zcmZ21yI6KZG^1gQktQOp^=e6ig8k^nUQItp^>R+VyZ!MqH$ts RikWe$v4OeK<{n0IUI0Qy5uyM9 delta 62 zcmZ21yI6KZG^1gDmO)j9k%@_ZiiJ_CNt%gel3|*Kp`nR^kwHpIa$>5vv0++Ts-;Pq RS&E67g;{dq<{n0IUI0&55-$J% diff --git a/master/.doctrees/src/modules.doctree b/master/.doctrees/src/modules.doctree index 61ffa1d3fbdc5b29b07ca596fa61ba539b203f4f..e36434715da2cb6328c41c1e8f54389a80745fb7 100644 GIT binary patch delta 62 zcmZ1^x=3_GFr#6*Nr{m`QfZ04iJ^f>QktQOp^=e6ig8k^nUQItp^>R+VyZ!MqH$ts RikWe$v4OeK<`zadP5?YE5rY5# delta 62 zcmZ1^x=3_GFr#69mO)j9k%@_ZiiJ_CNt%gel3|*Kp`nR^kwHpIa$>5vv0++Ts-;Pq RS&E67g;{dq<`zadP5?ti6D=Cb=kc&VMoV`Tsh0B? zY&%7Wj27P+n(=3G!ykwyC0oXf9dQ`GSx%c69mjxyP%pFibll!q5KBtlfipb~w8#!N z)02xKzCp(`(b;#BFd`W0ZzNzW)PI_dKm1K_N|LBOUZ`WSM!{fb*Z`2)9y?ZC*Y>WL-GFQkF!^+r{QrOc?mp zzMshRoV}1J?&ZM}q34mxUAn@0K7>uw97>PCJ`vEMEQY8cq{7cQBFxn)`4+_;mp+JN zut-?0x(^Wsgq&|Q|!aqqbMarZ{K1mBiH-!{1l8bmZ z0U6x<3ZhxCEsNKGgCssT0jX@UEtY?ogaKkwJfbV4?h|rm_opC5RJ?%$H< zjKnHL`Foh&O@z6Gvqkp@xJ!KMT>R}1c~>8;!YI`OAr;8g^Q(X4Y_LgCBd0Xp`WJ?% zUPyuTvFD1Lu=s?0f0l@gqDpj{lpexADRMO{MPG)}MT}g@C2SJUa+Q>{?VBdQ(pHgQ IqFhq`0d%0DK>z>% delta 4056 zcmbuBUr5tY6vsKg)aK@&nfU(?E~K(R_nSY~))d@E;6qUng#||DHp0LP2_Y)8roJ3 zLsvn*++e+a(WWS6K8MY(1Qh25IpC0G#cH$qeD!tygXMA{;CCtkyHBw@?Dci(0K6tp zmf#_rkp?9q`Z+$$OheVuTm$+u&+VY$SehH7xMT^skmZ*qlcKs%-rsqEgnF_3^b1<8 zUNu~sjP+-c)+8^6Yuy>7q^s3XQyfbfgPm+>1oE(0}laj4ajqOPoyIDz_7#+v3fl#k%3F^4gQIbeX-i6cMjkL%v zb-KF{qimgy=c2p!7-2*(+Sf$D)M(!cb?o79f>VM-`SBWM6-E2pYGl}m{n$vEkWKs! zAD|e$i9dZgxohinGfRTx#*Z^C=|omFFBx#|(=6du>aopBM~SQl=awtdXnA|oxn&cE zf3@u;@~mJtr1E=3ut?~+R=G!4SSyB@iJF7c0eg5@hKdBD0v8HDlZY_0)`+(#>4@-w zABF|Oa@Bp%WVnzSrux8zg1nvZB|KIO1JqGskw!@2MOUDQ+6G<0*$gYG)LvBGhHQ?v zz(ZJ@dK)$rLLJafZ3Byqf`Ny6Af4=kroe=PfoDE|RKh<=FGa{?YoDZfqMKX@7|BJv z8;2Zbeg*Mrq&1Hq?o45h3*q_X7?u{gIB$QedL|Bq40eQ z=8eQEc;$PT+DU|&fb)6R2e?ao>OAc24{=u?t-uJ?0xlHD)w4@~#B8V&VAW1ptmQ8Z zQoRrY*`v=TFJbX<@%}6l7ex*4FiG8nf0A}Jt9fsZ)Jcq7%>-=X&kCiCtgV|SzS1^c JY?sbU{{S3y#DM?+ diff --git a/master/.doctrees/src/saltproc.doctree b/master/.doctrees/src/saltproc.doctree index fb1f9f58cd985191b72c8e2f22d2852e188094bd..06c6e5afeccb55c5255d40cba3926bb7efee2a7f 100644 GIT binary patch delta 235 zcmeyT@=s+$GNWO-Nr{m`QfZ04iJ^f>QktQOp^=e6ig8k^nUQItp^>R+VyZ!MqH$ts vikWe$v4OeK<|&NNSxMJ6`J;fr<~!_0WY`GQYPGqN)194kTQ`3c=w$=|S%yV% delta 235 zcmeyT@=s+$GNWOBmO)j9k%@_ZiiJ_CNt%gel3|*Kp`nR^kwHpIa$>5vv0++Ts-;Pq vS&E67g;{dq<|&NNSxMJ6`J;fr<~!_0WY`GQYPGqN)194kTQ`3c=w$=|PM=4m diff --git a/master/.doctrees/src/saltproc.materialflow.doctree b/master/.doctrees/src/saltproc.materialflow.doctree index 257aa53e47c072e50000877d776ce1a830a564e5..b146901d6e9b9010c1f86f9af212410430f8a2c4 100644 GIT binary patch delta 1451 zcmdlrnR(Y_<_*=1hUq3HMg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W ziK!`O#;L{z=0=m(FrFhrm!iAp<}XY~n8?&>#CArMOsy3%0pxfSD0NEL(#&&+rZ8B1@~! zctCI&_ZDJjW`spiIpX=$mJ zCTV6VCT139$%&KKFrFhrm!iAp<}XY~n8?&>#CArMOsy3%0pxfSD0NEL(#&&+rZ8B1@~! zX diff --git a/master/.doctrees/src/saltproc.process.doctree b/master/.doctrees/src/saltproc.process.doctree index 80f2ee43418a127431387eecae5635f845e32413..dbf192639649aa29d13f7a10c947b4a621f502bd 100644 GIT binary patch delta 855 zcmaEQgz@PS#tnsxX6Ys+Mg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W ziK!`O#;L{z=0^G{`N{f|6}Utu?`B+PNV4|H3mvRBpJB3KB2#NVYcM;RT6KAA7|GK* zS(le%vkZSTdD^Wva|`CMkY%&=WNtz3&F@4nNRg%8X7U<+kctCI&_ZDJjW`spiIpX=$mJ zCTV6VCT139$%*QktQOp^=e6ig8k^nUQItp^>R+VyZ!MqH$ts zikWe$v4OdfeoB6_{$v4uk;%Imml=|*eR4jl?dJ1L`Anp1-JH+r%tN|1u#E~rnvCRW nova|lx_OWAUh=eCZGIxk&PkTdR-41*!^FwbYP6Z(ynqn^Of89{ delta 483 zcmexg@V{U~A){G-mO)j9k%@_ZiiJ_CNt%gel3|*Kp`nR^kwHpIa$>5vv0++Ts-;Pq zS&E67g;{c>6 diff --git a/master/.doctrees/src/saltproc.separator.doctree b/master/.doctrees/src/saltproc.separator.doctree index b490ca604417ede2a7bc15dde5f2d708206eaf9e..637e0314d01e2b322692f6a99ee92258b8eff03e 100644 GIT binary patch delta 977 zcmZqbXKw0e-cZVDm2OgEWRO%^qHkhoV3L$(Xkut&WRPNp91agv+t^qr+u^C#MR8?X`O60QEYSJ)IKgUwOcIY z*<8Dzg1mTkoD9-lym&bqS+=`xp0p~C44XGAuAR+8mW_^^^>*ozVIwd*IBq_-$DM;L MTg^7t9A#qy0Pk`oZU6uP delta 977 zcmZqbXKw0e-cZVDm7ir$m0@IJqMu@6lxmV@Vwq%^W?^V(Vqj#Dl9HU5YHnO1 zl4h1-VrF5MoT#6YpR8Y8l&n8lkxh8=A;y)4BpWeVajnDVJ4{oV$kh6X^@$LfTFoWx z7|GQ7Oe)oZEUk`{|3`9dJ|4Y>p91agv+t^qr+u^C#MR8?X`O60QEYSJ)IKgUwOcIY z*<8Dzg1mTkoD9-lym&bqS+=`xp0p~C44XGAuAR+8mW_^^^>*ozVIwd*IBq_-$DM;L MTg^7t9A#qy0A|T9J^%m! diff --git a/master/.doctrees/src/saltproc.simulation.doctree b/master/.doctrees/src/saltproc.simulation.doctree index 10e2bcd5c4e6ad9deb5ad9c1e7bcbbb7aba94001..fad7bdf827dc5ec37a1bf47c51daebe3d076db5d 100644 GIT binary patch delta 1377 zcmX?hlKI$4<_+bHX6Ys+Mg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W ziK!`O#;L{z=0^G{`N{f|*Gq^`KEk-hkYw$f7c#Xnldf&@LMFG(bJ=!@kfqgQ^9AX7 ztYm6^t~h~-EUnI)U#naeBv0$)*D5@l?aa@rk*9rgeVjTAd0Hpe#|duMPM*(3ws!W( zc?F`Iqq1g_7vj!97qD;6E6Cs@(*^QvBAesteaZB|X8E>dTx8n3?+p89hl%3k`WvWy zvcp8)&G)B;iBaH!4Qqdr>G#PX7i?I|y;*;&v^d!=_)fM?>B%+M%r{q`V<+GJ+>>pu db4}*H`iN{tfKAw3cFmB7EF&y73q0P&2mt;jqZa@G delta 1377 zcmX?hlKI$4<_+bHX8BnLRT)MmCi*EBMyV!gCYDKtX%>ctCI&_ZDJjW`spiIpX=$mJ zCTV6VCT139$%*dTx8n3?+p89hl%3k`WvWy zvcp8)&G)B;iBaH!4Qqdr>G#PX7i?I|y;*;&v^d!=_)fM?>B%+M%r{q`V<+GJ+>>pu db4}*H`iN{tfKAw3cFmB7EF&y73q0P&2ms{nuQdPw diff --git a/master/.doctrees/src/saltproc.sparger.doctree b/master/.doctrees/src/saltproc.sparger.doctree index 0a1634fa31e5e11a8cc7653d0350d9e0262d2426..5f96bafc1033f1d7b4f460bad40cfb63e1f3d74f 100644 GIT binary patch delta 1847 zcmX@Oj^*GwmJNlBhUq3HMg~cxCHf|Y1|~^qh9-taMg}RyNvUQ=riq3|rlyIh2FZ!W ziK!`O#;L{z=0=kjG43Z_*Yt@Zj7F0U5;-=XVd`R{ME^n7OG1?B|0iKZhOgo7pZrgP zWAkdM1^E=XVe+Y2Jev=7&E==SjLoNJZIGux|Kv55Vw->On!rq{89e(>b5dePZYkg7 zfRo24H-dHZlv5^bl$i7MGXG|$ixw0m&!?A}DAFHvZ6*r^e%Ks#Ta$+p{jZ+Cr6fsg zc6xJ-qByv3%Couua|k72I2mL{)HiNQ%-DS4hZZIJCtvu%ySeB$WohC5-&%^?aQ`p& z)=P{*loWT<``NL`UNIWIc2_`lZBC!l>(Et*K#uIP!b%|fd=qySL9)|=OEn~ K+ky4h1||Tne<9`o delta 1847 zcmX@Oj^*GwmJNlBhWS|rRT)MmCi*EBMyV!gCYDKtX%>ctCI&_ZDJjW`spiIpX=$mJ zCTV6VCT139$%&H}G43Z_*Yt@Zj7F0U5;-=XVd`R{ME^n7OG1?B|0iKZhOgo7pZrgP zWAkdM1^E=XVe+Y2Jev=7&E==SjLoNJZIGux|Kv55Vw->On!rq{89e(>b5dePZYkg7 zfRo24H-dHZlv5^bl$i7MGXG|$ixw0m&!?A}DAFHvZ6*r^e%Ks#Ta$+p{jZ+Cr6fsg zc6xJ-qByv3%Couua|k72I2mL{)HiNQ%-DS4hZZIJCtvu%ySeB$WohC5-&%^?aQ`p& z)=P{*loWT<``NL`UNIWIc2_`lZBC!l>(Et*K#uIP!b%|fd=qySL9)|=OEn~ K+ky4h1||S=-7!)C diff --git a/master/.doctrees/src/saltproc.tests.doctree b/master/.doctrees/src/saltproc.tests.doctree index 1feeaa74458c2978d7804832fd49e168fdaa5316..73e2cf6d5800405213d361f765671c2ff7d0f925 100644 GIT binary patch delta 234 zcmZoxYF65i&uEx#QetF~R9d2MVrXEJlxApRXk=uNVw{v}W@MUZXk==dm}-!mXq=du uVrHCbY+!D*c>!Y;3+dV>uVc5F+|Krmbe)^mv3IkRt_^6R+vW}Y!HfV8vqR|s delta 234 zcmZoxYF65i&uEyRWl)u2WMZP9VquhOl4fF=WSC}QXlP!Y;3+dV>uVc5F+|Krmbe)^mv3IkRt_^6R+vW}Y!HfU}=0+U= diff --git a/master/.doctrees/src/saltproc.tests.test_app.doctree b/master/.doctrees/src/saltproc.tests.test_app.doctree index ec9da73a78f2ed152acf003a8dcc8521b23e8517..498a2813ad55fb367be1ddebf3eaf05fab4cf63a 100644 GIT binary patch delta 62 zcmcaDd|Ppkfk+r@;*Mk z&B+3_WN6{WeES1(2zAa<{DHI)%@OjdWE!#gkFq1VTK8zglc{y` z9u3~fu{vCvH|qM4X~gC_qik}uW|)_gsde&xE6L5}Ha_HPuXADB?BVD_zIK7l(r)#f NWTkJ9&B6hX7y(a&CHVjV delta 1039 zcmeymnDOgk#tmy34fC@MsxpjBO!QMMj8aX~Oe~WO(<}@PO$>|-Qc{u=Q_YPH)6!Bc zP14L#Ow26Ik`pK2V|+k{Epkfk+r@;*Mk z&B+3_WN6{WeES1(2zAa<{DHI)%@OjdWE!#gkFq1VTK8zglc{y` z9u3~fu{vCvH|qM4X~gC_qik}uW|)_gsde&xE6L5}Ha_HPuXADB?BVD_zIK7l(r)#f NWTkJ9&B6hX7y(c*FIE5m diff --git a/master/.doctrees/src/saltproc.tests.test_materialflow.doctree b/master/.doctrees/src/saltproc.tests.test_materialflow.doctree index 3b25e4eb3e4e5fc294c446fd49799dad287cdabd..54b997c004de387c35615217f2b05685bdb2fc61 100644 GIT binary patch delta 356 zcmca*e#?Br9!A4-lM*9?q|y?76GH=&q%=blLn9-D6yu~+Gb7VPLnBku#8iXiMB~KN z6f@&gV*_)e$!{6oldfwsFLN&w>DngqGG}i#W4p&fmez>Ld|X_cmvak~seQAvzyeOP MY!2F-CRM@+00c8+$^ZZW delta 356 zcmca*e#?Br9!A6bEQ6{HBNG$-6bqwNlQa{{B*QcdLqih-BZHKbDngqGG}i#W4p&fmez>Ld|X_cmvak~seQAvzyeOP MY!2F-CRM@+07(aE7ytkO diff --git a/master/.doctrees/src/saltproc.tests.test_process.doctree b/master/.doctrees/src/saltproc.tests.test_process.doctree index 2e02a13a61c3b6a0fc83700e1b8e563b16d992cd..28986c8cb5876f402df3e595764b752fc15e5595 100644 GIT binary patch delta 242 zcmX@Dd|G+KT1LZklM*9?q|y?76GH=&q%=blLn9-D6yu~+Gb7VPLnBku#8iXiMB~KN t6f@&gV*_)e$@dr^kfAGpU1l>kvojN!T4%Eca*?NXGB>l%=2U?+MgV+8L~{TD delta 242 zcmX@Dd|G+KT1LbCEQ6{HBNG$-6bqwNlQa{{B*QcdLqih-BZHKbkvojN!T4%Eca*?NXGB>l%=2U?+MgW3wMyCJ( diff --git a/master/.doctrees/src/saltproc.tests.test_separator.doctree b/master/.doctrees/src/saltproc.tests.test_separator.doctree index b0c8db0282674504f4d477ac4758c9c1e50e5c8e..5772b45aedca655ceb231fd0e55312ff0d510f26 100644 GIT binary patch delta 255 zcmeyW{8f3wW=6AglM*9?q|y?76GH=&q%=blLn9-D6yu~+Gb7VPLnBku#8iXiMB~KN z6f@&gV*_&|{gnJ<{mBd16(@5s9WW$W`{W#Uxy_QyzD(q4oh-@hy!i*K6c^dr^)~kl Hq%i^jHR(u_ delta 255 zcmeyW{8f3wW=6C8EQ6{HBNG$-6bqwNlQa{{B*QcdLqih-BZHKb*udOq^D{kvojN!T4%Eca*?NXGB>l%=2U?+MgV+8L~{TD delta 242 zcmX@Dd|G+KT1LbCEQ6{HBNG$-6bqwNlQa{{B*QcdLqih-BZHKbkvojN!T4%Eca*?NXGB>l%=2U?+MgW3wMyCJ( diff --git a/master/.doctrees/src/saltproc.version.doctree b/master/.doctrees/src/saltproc.version.doctree index 2133f2151a39171f43b714751a837689633c69b0..3c2400c708c5d628c4c7464503dc3015c9bd3cb4 100644 GIT binary patch delta 175 zcmaDV_Ec;`A){fsNr{m`QfZ04iJ^f>QktQOp^=e6ig8k^nUQItp^>R+VyZ!MqH$ts jikWe$v4OeK6@D~A delta 175 zcmaDV_Ec;`A){e_mO)j9k%@_ZiiJ_CNt%gel3|*Kp`nR^kwHpIa$>5vv0++Ts-;Pq jS&E67g;{dqn{74e diff --git a/master/_modules/index.html b/master/_modules/index.html index 93f123ce0..aab19c0b2 100644 --- a/master/_modules/index.html +++ b/master/_modules/index.html @@ -3,7 +3,7 @@ - Overview: module code — Saltproc 0.4.0.dev documentation + Overview: module code — Saltproc 0.4.dev documentation + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Contributing

+
+

Thanks for Your Help!

+

Contributing is so kind of you. In SaltProc, all contributions, bug reports, bug fixes, documentation improvements, enhancements and ideas are welcome.

+

The GitHub “issues” tab contains some issues labeled “Difficulty:1-Beginner”. Those are open issues that would be a good quick way to get started. Browse them to see if you want to get started on one.

+
+

Bug Reports

+

Is something in the code not working? Consider making a bug report! In particular:

+
    +
  • Please include a short but detailed, self-contained Python snippet or explanation for reproducing the problem.

  • +
  • Explain what the expected behavior was, and what you saw instead.

  • +
+
+
+

Feature Requests

+

If you have an idea that could add to or improve SaltProc, and know how to implement it, consider making a Feature Request!

+
+
+

Discussion

+

If you

+
    +
  • have feedback or a feature idea that aren’t concrete/focused enough to go into a Feature Request Issue

  • +
  • want to show off cool work you have done with the software

  • +
+

please use our Discussions page!

+
+

Instructions for setting up a development environment

+

The SaltProc is compatible with Python >=3.5. Anaconda is the recommended distribution to use to work on SAltProc; we will assume that if you want to use another distribution or your own set up, you can translate the instructions.

+

You can download Anaconda at https://www.continuum.io/Downloads for the full install. You can also download a mini Anaconda install for a bare-bones install – this is good for a build server or if you don’t have much space. The mini Anaconda installs are available at https://conda.io/miniconda.html.

+

Once your Anaconda package is installed and available, create a Python 3.6 environment in Anaconda –

+
conda create -q -n saltproc-test-environment python=3.6 scipy numpy matplotlib pytest pytables flake8
+
+
+

Each of these commands will take a bit of time – give it a few minutes to download and install the packages and their dependences. Once complete, switch to each and install additional packages needed to run and test.

+

Activate the 3.6 environment and install pyne, networkx and pydotplus

+
source activate saltproc-test-environment
+conda install -c conda-forge pyne networkx pydotplus
+
+
+
+
+

Setup Serpent Monte Carlo code environment

+

The SaltProc assumes that Serpent directory is added in $PATH as follows:

+
export PATH="/path/to/serpent/executable:$PATH"
+
+
+
+
+

Run the tests

+

Tests are automatically detected and run with pytest. Start in the root directory where you have cloned the saltproc repository and run in development environment

+
source active saltproc-test-environment
+py.test saltproc
+
+
+
+
+

Run style tests with flake8

+

Adherance to style checks in flake8 is encouraged though not strictly enforced. While you should not feel compelled to fix existing failures, please do not add additional flake8 issues.

+
run flake8 from the root of the pyrk working directory to get all flake8 issues
+run flake8 and provide a filename to just run checks on that file
+
+
+
+
+

Pull Requests

+

Please use the provided pull request template. In particular:

+
    +
  • Make sure the test suite passes on your computer. To do so, run py.test saltproc in the repository directory. At a minumum, you must run the tests requring serpent locally as they are not tested by our CI

  • +
  • Describe your feature/change/fix in the release notes (located in doc/releasenotes) for the currently in-development release version. Use the descriptive comments and examples as reference.

  • +
  • Please reference relevant Github issues in your commit message using GH1234 or #1234.

  • +
  • Changes should be PEP8 compatible PEP8.

  • +
  • Keep style fixes to a separate commit to make your PR more readable.

  • +
  • Docstrings ideally follow the sphinx autodoc

  • +
  • Write tests.

  • +
  • When writing tests, please make sure they are in a tests directory.

  • +
  • When you start working on a PR, start by creating a new branch pointing at the latest commit on github master.

  • +
  • The SaltProc copyright policy is detailed in the LICENSE.

  • +
+
+
+
+

More developer docs

+
    +
  • We are working on it.

  • +
+
+
+

Meta

+

Note, this contributing file was adapted from the one at the pandas repo. Thanks pandas!

+
+
+
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/devguide/index.html b/master/devguide/index.html new file mode 100644 index 000000000..79e6081c1 --- /dev/null +++ b/master/devguide/index.html @@ -0,0 +1,149 @@ + + + + + + + Developer’s Guide — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Developer’s Guide

+

Welcome to the SaltProc developer’s guide. Here you’ll find +all the information you need to be an efficient and effective contributor +to SaltProc.

+
+

Note

+

The SaltProc developer’s guide is a work in progress. +Information contained within may change, so make sure to check the +release notes for updates!

+
+

If you’re new to software development, please familiarize yourself with the +git workflow before getting started. We’ll be using terminoigy +in this developer’s guide that relies on understanding it.

+
+ +
+
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/examples.html b/master/examples.html index a6727960b..1ef368645 100644 --- a/master/examples.html +++ b/master/examples.html @@ -4,7 +4,7 @@ - Examples — Saltproc 0.4.0.dev documentation + Examples — Saltproc 0.4.dev documentation + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release Notes

+ +
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/releasenotes/template.html b/master/releasenotes/template.html new file mode 100644 index 000000000..2672a358b --- /dev/null +++ b/master/releasenotes/template.html @@ -0,0 +1,150 @@ + + + + + + + Release notes for vx.x.x — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release notes for vx.x.x

+
+

Summary

+
+
+

Dependency Changes

+
+
+

New Features

+
+
+

Bug Fixes

+
+
+

Script Changes

+
+
+

Python API Changes

+
+
+

Contributors

+

The following people contributed code to this release of SaltProc:

+
+
+

Reviewers

+

The following people reviewed code for this release of SaltProc:

+
+
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/releasenotes/v0.3.0.html b/master/releasenotes/v0.3.0.html new file mode 100644 index 000000000..36c3d719e --- /dev/null +++ b/master/releasenotes/v0.3.0.html @@ -0,0 +1,195 @@ + + + + + + + Release notes for v0.3.0 — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release notes for v0.3.0

+

This release of SaltProc adds several new features, including a refactor of depcode, updated documentation, and installation guides. Make sure you apply this bug fix in your Serpent2 code if you haven’t already.

+
+

New Features

+
    +
  • Complete refactor of the code into object-oriented python.

  • +
  • Adds a Sparging system package – contained in the sparger and separator modules – that calculates removal efficiencies for various target isotopes (i.e. Xe, Kr, H).

  • +
  • Adds a script for creating a Serpent2 compatible cross section library

  • +
  • Refactors the depcode module by making Depcode a purley abstract class; add the DepcodeSerpent class which is an instance of Depcode

  • +
+
+
+

Bug Fixes

+ +
+
+

Commit list

+ +
+
+

Contributors

+
    +
  • @yardasol

  • +
  • @mehmeturkmen

  • +
  • @andrewryh

  • +
  • @jbae11

  • +
+

Full Changelog: https://github.com/arfc/saltproc/compare/v0.2.0…v0.3.0

+
+
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/releasenotes/v0.4.0.html b/master/releasenotes/v0.4.0.html new file mode 100644 index 000000000..30ad160c9 --- /dev/null +++ b/master/releasenotes/v0.4.0.html @@ -0,0 +1,282 @@ + + + + + + + Release notes for v0.4.0 — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release notes for v0.4.0

+
+

Summary

+

This version of SaltProc refactors the code in preparation for supporting OpenMC.

+
+
+

Dependency Changes

+
    +
  • Saltproc now requires the following packages

    + +
  • +
+
+
+

New Features

+ +
+
+

Bug Fixes

+ +
+
+

Script Changes

+
    +
  • The following scripts hav been renamed:

    +
      +
    • process_j312.shprocess_j312.bash

    • +
    +
  • +
+
+
+

Python API Changes

+
    +
  • New tests for previously untested functions in simulation.py:

    +
      +
    • test_check_switch_geo_trigger

    • +
    • test_store_after_repr

    • +
    • test_store_mat_data

    • +
    • test_store_run_init_info

    • +
    • test_store_run_step_info

    • +
    +
  • +
  • The following class methods have been added/(re)moved:

    +
      +
    • App.check_restart()Simulation.check_restart()

    • +
    • Simulation.switch_to_next_geometryDepcodeSerpent.switch_to_next_geometry

    • +
    • Simulation.runsim_no_reproctest/integration_tests/test_no_reproc_run.py::runsim_no_reproc

    • +
    • Simulation.store_run_step_info

    • +
    • Simulation.store_run_init_info

    • +
    • (new) → Depcode.switch_to_next_geometry

    • +
    • (new) → Depcode.read_depcode_info

    • +
    • (new) → Depcode.read_repcode_step_param

    • +
    +
  • +
  • Updated input file structure:

    +
      +
    • App.depcode_inp dictionary

      +
        +
      • (new) → App.depcode_inp['codename']

      • +
      • App.exec_path

      • +
      • App.template_file

      • +
      • App.neutron_popApp.depcode_inp['npop']

      • +
      • App.active_cycles

      • +
      • App.inactive_cycles

      • +
      • App.geo_fileApp.depcode_inp['geo_file_paths']

      • +
      +
    • +
    • App.simulation_inp dictionary:

      +
        +
      • (new) → App.simulation['sim_name']

      • +
      • App.db_fileApp.simulation['db_name']

      • +
      • App.restart_flag

      • +
      • App.adjust_geo

      • +
      +
    • +
    • App.reactor_inp dictionary

      +
        +
      • (new) → App.reactor_inp['volume']

      • +
      • (new) → App.reactor_inp['mass_flowrate']

      • +
      • App.power_levels

      • +
      • App.depl_hist

      • +
      +
    • +
    +
  • +
  • The following class attributes have been added/(re)moved:

    +
      +
    • Depcode class:

      +
        +
      • template_pathtemplate_inputfile_path

      • +
      • input_pathiter_inputfile

      • +
      • geo_filegeo_files

      • +
      +
    • +
    • Simulation class:

      +
        +
      • h5_filedb_path

      • +
      • (new) → restart_flag

      • +
      • (new) → adjust_geo

      • +
      • iter_matfile → (removed)

      • +
      +
    • +
    +
  • +
  • The signatures for the following class methods have changed to better make use of object data encapsulation:

    +
      +
    • Depcode.read_dep_comp

    • +
    • Depcode.write_depcode_input

    • +
    • Depcode.write_mat_file

    • +
    • DepcodeSerpent.read_depcode_template

    • +
    +
  • +
+
+
+

Contributors

+

The following people contributed code to this release of SaltProc:

+ +
+
+

Reviewers

+

The following people reviewed code for this release of SaltProc:

+ +
+
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/search.html b/master/search.html index 753cad0da..03757ee4f 100644 --- a/master/search.html +++ b/master/search.html @@ -3,7 +3,7 @@ - Search — Saltproc 0.4.0.dev documentation + Search — Saltproc 0.4.dev documentation @@ -30,7 +30,7 @@ Saltproc
- 0.4.0.dev + 0.4.dev
@@ -45,6 +45,8 @@
  • Installation
  • Examples
  • SaltProc API
  • +
  • Release Notes
  • +
  • Developer’s Guide
  • How to cite
  • diff --git a/master/searchindex.js b/master/searchindex.js index 567113909..f3d9a64ad 100644 --- a/master/searchindex.js +++ b/master/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["examples","index","installation","overview","src/index","src/modules","src/saltproc","src/saltproc.app","src/saltproc.depcode","src/saltproc.materialflow","src/saltproc.process","src/saltproc.reactor","src/saltproc.separator","src/saltproc.simulation","src/saltproc.sparger","src/saltproc.tests","src/saltproc.tests.test_app","src/saltproc.tests.test_depcode","src/saltproc.tests.test_materialflow","src/saltproc.tests.test_process","src/saltproc.tests.test_separator","src/saltproc.tests.test_simulation","src/saltproc.tests.test_sparger","src/saltproc.version"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"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.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["examples.rst","index.rst","installation.rst","overview.rst","src/index.rst","src/modules.rst","src/saltproc.rst","src/saltproc.app.rst","src/saltproc.depcode.rst","src/saltproc.materialflow.rst","src/saltproc.process.rst","src/saltproc.reactor.rst","src/saltproc.separator.rst","src/saltproc.simulation.rst","src/saltproc.sparger.rst","src/saltproc.tests.rst","src/saltproc.tests.test_app.rst","src/saltproc.tests.test_depcode.rst","src/saltproc.tests.test_materialflow.rst","src/saltproc.tests.test_process.rst","src/saltproc.tests.test_separator.rst","src/saltproc.tests.test_simulation.rst","src/saltproc.tests.test_sparger.rst","src/saltproc.version.rst"],objects:{"":[[6,0,0,"-","saltproc"]],"saltproc.depcode":[[8,1,1,"","Depcode"],[8,1,1,"","DepcodeSerpent"]],"saltproc.depcode.Depcode":[[8,2,1,"","__init__"],[8,2,1,"","read_dep_comp"],[8,2,1,"","read_depcode_info"],[8,2,1,"","read_depcode_step_param"],[8,2,1,"","run_depcode"],[8,2,1,"","switch_to_next_geometry"],[8,2,1,"","write_depcode_input"],[8,2,1,"","write_mat_file"]],"saltproc.depcode.DepcodeSerpent":[[8,2,1,"","__init__"],[8,2,1,"","change_sim_par"],[8,2,1,"","convert_nuclide_name_serpent_to_zam"],[8,2,1,"","create_iter_matfile"],[8,2,1,"","create_nuclide_name_map_zam_to_serpent"],[8,2,1,"","get_nuc_name"],[8,2,1,"","insert_path_to_geometry"],[8,2,1,"","read_dep_comp"],[8,2,1,"","read_depcode_info"],[8,2,1,"","read_depcode_step_param"],[8,2,1,"","read_plaintext_file"],[8,2,1,"","replace_burnup_parameters"],[8,2,1,"","run_depcode"],[8,2,1,"","switch_to_next_geometry"],[8,2,1,"","write_depcode_input"],[8,2,1,"","write_mat_file"]],"saltproc.materialflow":[[9,1,1,"","Materialflow"]],"saltproc.materialflow.Materialflow":[[9,2,1,"","__add__"],[9,2,1,"","__deepcopy__"],[9,2,1,"","__eq__"],[9,2,1,"","__init__"],[9,2,1,"","__rmul__"],[9,2,1,"","copy_pymat_attrs"],[9,2,1,"","get_mass"],[9,2,1,"","print_attr"],[9,2,1,"","scale_matflow"]],"saltproc.process":[[10,1,1,"","Process"]],"saltproc.process.Process":[[10,2,1,"","__init__"],[10,2,1,"","calc_rem_efficiency"],[10,2,1,"","check_mass_conservation"],[10,2,1,"","rem_elements"]],"saltproc.reactor":[[11,1,1,"","Reactor"]],"saltproc.reactor.Reactor":[[11,2,1,"","__init__"]],"saltproc.separator":[[12,1,1,"","Separator"]],"saltproc.separator.Separator":[[12,2,1,"","__init__"],[12,2,1,"id0","calc_rem_efficiency"],[12,3,1,"","db"],[12,3,1,"","deltap"],[12,2,1,"id1","description"],[12,3,1,"","do"],[12,3,1,"","dp"],[12,2,1,"id2","eff"],[12,3,1,"id3","k"],[12,3,1,"","q_he"],[12,3,1,"","q_salt"],[12,3,1,"","temp_room"]],"saltproc.simulation":[[13,1,1,"","Simulation"]],"saltproc.simulation.Simulation":[[13,2,1,"","__init__"],[13,2,1,"","check_restart"],[13,2,1,"","check_switch_geo_trigger"],[13,2,1,"","read_k_eds_delta"],[13,2,1,"","store_after_repr"],[13,2,1,"","store_mat_data"],[13,2,1,"","store_run_init_info"],[13,2,1,"","store_run_step_info"]],"saltproc.sparger":[[14,1,1,"","Sparger"]],"saltproc.sparger.Sparger":[[14,2,1,"","__init__"],[14,3,1,"","area"],[14,2,1,"id0","calc_rem_efficiency"],[14,3,1,"","db"],[14,2,1,"id1","description"],[14,3,1,"id2","diffusivity"],[14,3,1,"","dp"],[14,2,1,"id3","eff"],[14,2,1,"id4","eps"],[14,3,1,"id5","exp_const"],[14,3,1,"id6","gas_const"],[14,3,1,"id7","h_const"],[14,3,1,"","length"],[14,3,1,"","q_he"],[14,3,1,"","q_salt"],[14,2,1,"id8","sherwood"],[14,3,1,"id9","temp_room"],[14,3,1,"","temp_salt"]],"saltproc.tests":[[17,0,0,"-","test_depcode"],[18,0,0,"-","test_materialflow"],[19,0,0,"-","test_process"],[20,0,0,"-","test_separator"],[22,0,0,"-","test_sparger"]],"saltproc.tests.test_depcode":[[17,4,1,"","test_change_sim_par"],[17,4,1,"","test_convert_nuclide_name_serpent_to_zam"],[17,4,1,"","test_create_iter_matfile"],[17,4,1,"","test_create_nuclide_name_map_zam_to_serpent"],[17,4,1,"","test_get_nuc_name"],[17,4,1,"","test_insert_path_to_geometry"],[17,4,1,"","test_read_dep_comp"],[17,4,1,"","test_read_depcode_info"],[17,4,1,"","test_read_depcode_step_param"],[17,4,1,"","test_read_plaintext_file"],[17,4,1,"","test_replace_burnup_parameters"],[17,4,1,"","test_switch_to_next_geometry"],[17,4,1,"","test_write_depcode_input"],[17,4,1,"","test_write_mat_file"]],"saltproc.tests.test_materialflow":[[18,4,1,"","test_copy_pymat_attrs"],[18,4,1,"","test_get_mass"],[18,4,1,"","test_scale_matflow"]],"saltproc.tests.test_process":[[19,4,1,"","test_rem_elements"]],"saltproc.tests.test_separator":[[20,4,1,"","test_rem_elements"]],"saltproc.tests.test_sparger":[[22,4,1,"","test_rem_elements"]],saltproc:[[8,0,0,"-","depcode"],[9,0,0,"-","materialflow"],[10,0,0,"-","process"],[11,0,0,"-","reactor"],[12,0,0,"-","separator"],[13,0,0,"-","simulation"],[14,0,0,"-","sparger"],[15,0,0,"-","tests"],[23,0,0,"-","version"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:function"},terms:{"0":[2,9,11,12,13,14],"001":[12,14],"005":[12,14],"02":12,"05":14,"06":14,"09":14,"09c":8,"1":[2,3,9,11,12,13,14],"10":14,"10000000":3,"11":[2,3],"110m1":8,"135":14,"14":2,"15":14,"1900":14,"1968":14,"2":[1,2,3,9,12,14],"20":8,"2015":14,"2021":3,"2245":14,"2300":14,"235":9,"238":9,"242m":8,"242m1":8,"298":14,"2e5":12,"3":[1,2,3,8,10,11,12,14],"31":2,"314":14,"36":14,"3cm":12,"3e":14,"4":[3,14],"400000":12,"4399":14,"471101":8,"47310":8,"4981":14,"4e5":12,"5":2,"50":8,"5194":14,"5e":14,"5e5":12,"6e":14,"6th":8,"8":14,"9":13,"900":[9,12,14],"92235":8,"922350":8,"952421":8,"982510":8,"9920000":3,"abstract":8,"case":13,"class":[2,8,9,10,11,12,13,14],"default":[2,12,13,14],"do":12,"final":[2,13],"float":[8,9,10,11,12,14],"function":[2,3,8,10,12,13,14],"import":[8,9],"int":[8,9,13],"long":2,"new":[1,3,8,9],"return":[2,8,9,10,12,13,14],"switch":[8,13],"true":[8,10,13],"void":[9,12],"while":3,A:[0,3],For:8,If:[2,8,10,13],In:[0,3,12,14],Is:[8,13],It:[1,3],No:14,On:8,Or:4,The:[0,2,8,9],There:1,To:[2,3],__add__:9,__deepcopy__:9,__eq__:9,__init__:[8,9,10,11,12,13,14],__rmul__:9,_dep:[3,8],aaa:8,abc:8,about:[1,8,9,11],abov:0,accept:8,acp:14,activ:[2,8,13],active_cycl:8,ad:[3,9],add:[3,8,13],adjust:3,adjust_geo:13,after:[8,10,13],after_mat:13,after_reproc:3,ag:8,all:[2,8],alpha:12,alreadi:1,also:[1,8,13],although:3,am:8,an:[3,13],analysi:[12,14],ani:[2,3,10],api:[1,3],app:[3,5,6],append:13,appli:10,applic:2,ar:[0,2,3,9,14],area:[12,14],arfc:2,arrai:11,assum:2,atmo:14,atom:8,atoms_per_molecul:9,attr:9,attribut:[8,9,12,14],attributit:9,autogener:4,automat:4,avail:[1,2],averag:14,back:3,base:[8,9,10,11,12,13,14],becom:13,before_reproc:3,begin:[3,8,13],being:10,below:[3,13],besid:3,best:3,beta_:3,beta_eff_:3,between:[12,13],bitshuffl:13,blosc:13,bool:[8,9,13],box:2,breed:13,breeder:0,brook:[12,14],brows:[1,4],bsd:1,bubbl:[12,14],bug:1,build:2,burnabl:[3,8,9,10,13],burnup:[9,13],c:2,calc_rem_effici:[10,12,14],calcul:[1,3,8,10,12,14],caleb:[12,14],can:[0,1,2,3,10],cannot:2,capabl:3,capac:[3,10],carlo:[1,3,8],castom:10,cd:[0,2],cfd:[12,14],chang:[3,8,10],change_sim_par:8,charact:8,check:[2,8,10],check_mass_conserv:10,check_restart:13,check_switch_geo_trigg:13,chem:14,chemic:[8,14],chen:[12,14],child:13,circul:14,cite:1,claus:1,clean:13,cli:2,click:4,clone:2,cm:[3,10,11,14],code:[0,1,3,8,13],codenam:8,coeffici:14,com:2,come:14,command:[2,3],comp:9,compar:[9,13],compat:3,compil:14,complevel:13,complib:13,compltex:2,compon:[0,3,9,10],composit:[3,8,10,13],compound:9,compress:13,compression_param:13,compris:3,concaten:8,conda:2,condit:13,conserv:10,constant:[10,14],contactor:[12,14],contain:[0,8,9,11,12,13,14,15],content:[5,8],contractor:[12,14],contribut:1,contributor:1,control:[3,8,9,13],conveni:2,convert_nuclide_name_serpent_to_zam:8,copi:[8,9],copy_pymat_attr:9,core:[8,11,13],core_numb:13,corr:14,correct:2,correl:[12,14],correspond:9,coupl:[1,3],cours:0,creat:[2,3,8],create_iter_matfil:8,create_nuclide_name_map_zam_to_serp:8,critic:13,cross:[12,13,14],cumul:[8,11,13],current:[1,3,8,10,11,13],current_depstep_idx:8,current_tim:13,current_timestep:13,curv:8,cycl:[8,13],d:[8,11,14],dash:8,data:[2,3,8,10,13],databas:13,date:1,daystep:8,db:[12,14],db_path:13,db_saltproc:13,decai:8,deep:9,defin:[3,8,10,13,14],definit:3,delai:[3,13],delta:13,deltap:12,densiti:[9,13,14],dep:8,dep_dict:8,dep_end_tim:8,dep_step:[8,13],dep_step_length_cumul:11,depcod:[3,5,6,13],depcodeserp:8,depend:2,depenend:2,depet:13,deplet:[1,3,6,8,9,11,13],depstep:8,descib:9,describ:10,descript:[0,10,12,14],design:3,detail:0,determin:13,develop:[1,3,14],diamet:[12,14],dict:[8,9,10,12,13,14],dictionari:[8,9,12,13,14],differ:[12,14],diffus:14,directli:[1,3],directori:[0,2,13],dissert:14,dive:4,doc:4,document:[2,4],doesn:13,doi:14,dot:0,download:2,dp:[12,14],driver:3,drop:13,due:2,dure:8,e:3,each:[3,8,9,11,12,13,14],ecosystem:1,eff:[3,12,14],effect:3,effic:10,effici:[3,10,12,14],efficiecni:10,effort:3,el_nam:[10,12,14],element:[10,12,14],emploi:3,enabl:[1,3],end:[3,8,9,13],entrainment_separ:3,env:2,environ:2,ep:[10,14],eq:14,equal:[9,10],escienc:1,evalu:[12,14],exampl:[1,3,8],excit:8,exec_path:8,execut:[2,8,13],exist:[3,12,13,14],exit:[12,14],exp_const:14,exponenti:14,extract:[10,12,14],f:[2,9,14],facil:10,factor:[3,9,13],fals:[8,10,13],faster:2,featur:[1,3],feed:3,fertil:3,file:[0,1,2,3,4,8,10,13],file_data:8,file_path:8,filenam:13,filter:13,find:[1,8],first:[3,6],first_geometry_fil:8,fissil:3,fission:[2,13],fix:3,flag:[8,13],fletcher32:13,flexibl:3,flow:[3,9,10,12,14],flowrat:[9,11],follow:[2,3,13,14],form:[8,9],format:8,found:[1,2],fraction:[3,9,10,12],fresh:3,from:[2,3,4,8,9,10,12,13,14],fuel:[1,3,6,10,14],full:2,g:[3,9,10,11],ga:[12,14],gas_const:14,gener:[4,12,14],geo_fil:8,geometri:[3,8,13],get_mass:9,get_nuc_nam:8,git:2,github:[1,2],given:[3,8],good:1,gram:13,guid:1,h5:13,h:[3,14],h_const:14,ha:[2,9],handl:[10,13],have:[2,13],hdf5:[3,13],heavi:3,helium:[12,14],henri:14,histori:8,hold:[8,13],how:[1,2],http:14,human:8,i:[0,3],id:9,idea:1,identifi:13,ignor:2,implement:3,in_out_stream:3,inact:[8,13],inactive_cycl:8,includ:[1,8],index:[1,4],individu:2,induc:2,inevit:3,inflow:10,info:8,inform:[1,2,8,9,11,12,13,14],init:13,initi:[8,9,10,11,12,13,14],initial_data:[10,12,14],inject:3,inlet:12,input:[0,3,8,10,13],input_data:8,insert:8,insert_path_to_geometri:8,insid:13,insititut:1,instal:1,instanc:[8,12,13,14],instead:8,integ:9,integr:[2,8,15],integration_test:2,interfac:8,isomer:2,isotop:[3,8,9,10,12,14],issu:1,iter:[8,13],iter_inputfil:8,iter_matfil:8,its:10,jaiqi:14,jeff:2,jiaqi:[12,14],jl:12,json:[0,10],jsonschema:2,just:[2,8,10],k:[9,12,14],keep:10,keff:13,keff_:3,keff_bd:3,kei:[8,9,10,12,13,14],kelvin:[12,14],kg:14,kgu:9,kinemat:14,kl:14,kl_const:14,know:2,kr:[3,14],kwarg:[10,12,14],l:10,laboratori:14,lastli:8,law:14,least_significant_digit:13,length:14,let:2,letter:8,level:[8,11,13],librari:[1,2],like:3,line:8,link:4,liquid:[1,3,6,12,14],list:[8,13],load:8,logic:3,loss:3,m3:14,m:[3,8,10,12,14],mai:13,main:0,maintain:3,major:3,make:3,mamba:2,manag:2,mani:1,map:[8,13],march:3,mass:[3,9,10,11,13,14],mass_flowr:[3,9,10,11,13],mat:[8,13],match:13,materi:[3,8,9,10,13],materialflow:[5,6,8,10,13],matplotlib:[1,2],matur:3,maximum:10,mcnp:3,memo:9,memori:13,meta:8,metadata:[9,13],metast:8,method:[8,12,13,14],mileston:[12,14],mismatch:10,mode:[8,13],model:[1,3],modifi:[3,8],modul:[1,2,4,5],mol:14,molten:[0,3,6],moment:[8,13],mont:[1,3,8],more:2,mpi:[8,13],msbr:[0,14],msbr_main:0,msr:3,mu:14,multi:3,multipl:[3,9,13],multipli:9,must:[10,13],mwd:9,n_:11,name:[3,8,10,12,13,14],nation:14,necessari:2,networkx:[1,2],neutron:[2,3,8,13],new_mat_comp:9,newli:8,next:[8,13],node:[8,13],node_numb:13,none:[8,9,13],normal:11,notat:[2,8],now:3,npop:8,nuc_cod:8,nuc_nam:8,nuc_zzaaam:8,nuc_zzaam:8,nuclear:1,nuclid:[8,9],nuclide_map:8,number:[0,3,8,13,14],number_r:14,number_sc:14,number_sh:14,numpi:[1,2],oak:14,obj:[9,10],object:[3,8,9,10,11,12,13,14],obtain:9,omp:[8,13],onc:2,one:[8,13],ones:2,onli:8,onlin:[1,3],open:[1,3,6],openmc:3,oper:9,optim:13,option:[2,8,9,13],optional_paramet:10,org:14,orient:8,ornl:14,other:[8,9,13],otherwis:[8,13],ouput:8,our:[3,12,13],out:[2,8,13],outflow:10,outlet:12,output:[3,8],overrid:[9,12,14],overview:1,p:[8,10],pa:[12,14],packag:[1,2,3,4,5],page:[1,2],paper:13,parallel:13,param:8,paramet:[8,9,10,11,12,13,14],parent:[9,12,14],pars:[3,8],particl:8,pass:3,path:[0,8,13],peebl:14,per:[8,13],perform:[2,3,13],ph:14,phase:14,phy:14,pip:2,pipe:[12,14],plaintext:8,pleas:[1,2],plot:[12,14],pltdict:[12,14],point:1,poison:[3,10],popul:[8,13],potenti:3,power:[0,8,11,13],power_level:11,precalcul:2,precursor:13,predict:13,prepar:[8,12,14],present:0,preserv:9,pressur:12,previou:13,print:9,print_attr:9,process:[2,3,5,6,12,13,14],product:2,project:[1,3],properti:[8,12,13,14],provid:[0,2,12,14],publicli:2,purpos:[12,14],py:0,pydotplu:[1,2],pyne:[1,2,3,9],pytabl:[2,13],pytest:2,python:[0,1,2,9],q_he:[12,14],q_salt:[12,14],quickli:2,r:14,rang:12,rate:[3,9,10,12,14],ratio:13,reactiv:[3,8],reactor:[0,1,3,5,6,8,13],read:[8,13],read_at_end:8,read_dep_comp:8,read_depcode_info:8,read_depcode_step_param:8,read_k_eds_delta:13,read_plaintext_fil:8,readabl:8,readili:2,readm:2,real:[12,14],recommend:2,record:3,recurs:9,refer:13,refil:3,regress:2,reimplement:2,rel:[3,9],reli:1,rem_eff:[12,14],rem_el:10,remov:[3,10,12,14],repeat:3,replac:8,replace_burnup_paramet:8,report:[1,12,14],repositori:2,repres:[8,9,13],reprocess:[0,1,3,10,13],requir:2,rerun:8,respect:[8,14],restart:[8,13],restart_flag:13,result:[2,13],rewrit:8,reynold:14,rho:14,ridg:14,right:[2,4],room:[12,14],root:2,rtd:2,rtype:14,run:[0,2,3,8,13],run_depcod:[3,8],runth:13,s:[2,3,8,9,10,11,12,14],salt:[0,3,6,12,14],saltproc:[0,2],saltproc_mat:8,saltproc_reactor:8,sander:14,scale:[3,9],scale_matflow:9,scaling_factor:9,scheme:0,schmidt:14,scientif:1,script:2,search:1,section:[12,13,14],see:2,self:[3,9],sensit:[12,14],separ:[3,5,6,14],serpent2:8,serpent:[0,1,2,3,8,13],set:[8,13],setup:0,shablona:1,sherwood:14,shuffl:13,significantli:2,sim_depcod:13,sim_info:8,sim_nam:13,similarli:0,simul:[2,3,5,6,8,12,14],simulation_paramet:3,singl:[8,10],size:[8,13],slide:14,slope:12,small:1,softwar:1,solut:1,solv:2,solvent:14,solver:2,some:13,soon:3,sophist:3,sourc:[0,1,2,3,4,6,8,9,10,11,12,13,14,17,18,19,20,22],sparg:3,sparger:[3,5,6,12],specif:[3,8,10,13,14],sphinx:2,spontan:2,src:9,sss2:8,stabl:8,start:[1,8,13],state:[2,8,11],step:[3,8,9,11,13],still:3,store:[3,8,13],store_after_repr:13,store_at_end:13,store_mat_data:13,store_run_init_info:13,store_run_step_info:13,str:[8,10,12,13,14],stream:[3,10,13],string:[8,14],structur:2,subcrit:13,submodul:5,subpackag:[5,15],subprocess:8,suggest:1,suit:2,sum:9,superfici:12,support:3,swirl:12,switch_tim:13,switch_to_next_geometri:8,symbol:8,system:[0,1,3,10],t:[10,13],tabl:3,tap:0,tap_main:0,tap_object:0,target:[3,9,10,12,14],task:13,temp:9,temp_room:[12,14],temp_salt:[12,14],temperatur:[9,12,13,14],templat:[1,8],template_data:8,template_inputfile_path:8,test:[5,6,8],test_app:[6,15],test_change_sim_par:17,test_convert_nuclide_name_serpent_to_zam:17,test_copy_pymat_attr:18,test_create_iter_matfil:17,test_create_nuclide_name_map_zam_to_serp:17,test_depcod:[6,15],test_get_mass:18,test_get_nuc_nam:17,test_insert_path_to_geometri:17,test_materialflow:[6,15],test_process:[6,15],test_read_dep_comp:17,test_read_depcode_info:17,test_read_depcode_step_param:17,test_read_plaintext_fil:17,test_rem_el:[19,20,22],test_replace_burnup_paramet:17,test_scale_matflow:18,test_separ:[6,15],test_simul:[6,15],test_sparg:[6,15],test_switch_to_next_geometri:17,test_write_depcode_input:17,test_write_mat_fil:17,them:[2,8],theme:2,thi:[2,3,4,8,12,13,14,15],thread:13,through:[2,3,11],throughout:3,time:[2,8,11,13],timestep:13,titl:13,tm:14,tn:14,tool:[2,3,6],total:[9,10,11],transatom:0,transfer:14,transport:[3,8],troubl:2,two:[2,8,9],type:[2,8,9,10,12,13,14],under:[1,3],unit:[2,3,15],univers:[1,14],up:[1,3],updat:[8,10],uranium:9,us:[1,2,3,8,10,12,13,14],usag:13,user:[3,8,10,13],valu:[2,8,9,10,12,13,14],variabl:2,variou:[3,9],vector:9,veloc:[12,14],version:[2,3,5,6,13,14],viscos:14,vitabl:2,vl:14,void_frac:9,void_fract:13,vol:9,volum:[3,10,11,13],volumetr:[12,14],w:11,wa:10,want:2,washington:1,wast:[3,10,13],waste_dict:13,waste_stream:10,water:14,we:[2,3,13],weight:[8,10],welcom:1,well:2,when:13,where:2,which:[0,1,2,8,9,10,13],wiht:13,wiki:2,within:[1,2,13],work:13,write:8,write_depcode_input:8,write_mat_fil:8,x1:11,x:[9,10],xe:[3,14],xenon:14,xsdata:2,y:9,yield:2,yml:2,you:2,your:[1,2],zzaaam:8},titles:["Examples","SaltProc","Installation","Overview","SaltProc API","saltproc","saltproc package","saltproc.app module","saltproc.depcode module","saltproc.materialflow module","saltproc.process module","saltproc.reactor module","saltproc.separator module","saltproc.simulation module","saltproc.sparger module","saltproc.tests package","saltproc.tests.test_app module","saltproc.tests.test_depcode module","saltproc.tests.test_materialflow module","saltproc.tests.test_process module","saltproc.tests.test_separator module","saltproc.tests.test_simulation module","saltproc.tests.test_sparger module","saltproc.version module"],titleterms:{The:3,acknowledg:1,api:4,app:7,citat:1,configur:2,content:[6,15],cross:2,depcod:8,document:1,exampl:0,futur:3,get:1,how:3,indic:1,instal:2,licens:1,materialflow:9,modul:[6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],note:[12,14],overview:3,packag:[6,15],process:10,reactor:11,refer:[12,14],saltproc:[1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],section:2,separ:12,simul:13,sparger:14,submodul:[6,15],subpackag:6,tabl:1,test:[2,15,16,17,18,19,20,21,22],test_app:16,test_depcod:17,test_materialflow:18,test_process:19,test_separ:20,test_simul:21,test_sparg:22,touch:1,updat:3,version:23,work:3}}) \ No newline at end of file +Search.setIndex({docnames:["devguide/contributing","devguide/index","examples","index","installation","overview","releasenotes/index","releasenotes/template","releasenotes/v0.3.0","releasenotes/v0.4.0","src/index","src/modules","src/saltproc","src/saltproc.app","src/saltproc.depcode","src/saltproc.materialflow","src/saltproc.process","src/saltproc.reactor","src/saltproc.separator","src/saltproc.simulation","src/saltproc.sparger","src/saltproc.tests","src/saltproc.tests.test_app","src/saltproc.tests.test_depcode","src/saltproc.tests.test_materialflow","src/saltproc.tests.test_process","src/saltproc.tests.test_separator","src/saltproc.tests.test_simulation","src/saltproc.tests.test_sparger","src/saltproc.version"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"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.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["devguide/contributing.rst","devguide/index.rst","examples.rst","index.rst","installation.rst","overview.rst","releasenotes/index.rst","releasenotes/template.rst","releasenotes/v0.3.0.rst","releasenotes/v0.4.0.rst","src/index.rst","src/modules.rst","src/saltproc.rst","src/saltproc.app.rst","src/saltproc.depcode.rst","src/saltproc.materialflow.rst","src/saltproc.process.rst","src/saltproc.reactor.rst","src/saltproc.separator.rst","src/saltproc.simulation.rst","src/saltproc.sparger.rst","src/saltproc.tests.rst","src/saltproc.tests.test_app.rst","src/saltproc.tests.test_depcode.rst","src/saltproc.tests.test_materialflow.rst","src/saltproc.tests.test_process.rst","src/saltproc.tests.test_separator.rst","src/saltproc.tests.test_simulation.rst","src/saltproc.tests.test_sparger.rst","src/saltproc.version.rst"],objects:{"":[[12,0,0,"-","saltproc"]],"saltproc.depcode":[[14,1,1,"","Depcode"],[14,1,1,"","DepcodeSerpent"]],"saltproc.depcode.Depcode":[[14,2,1,"","__init__"],[14,2,1,"","read_dep_comp"],[14,2,1,"","read_depcode_info"],[14,2,1,"","read_depcode_step_param"],[14,2,1,"","run_depcode"],[14,2,1,"","switch_to_next_geometry"],[14,2,1,"","write_depcode_input"],[14,2,1,"","write_mat_file"]],"saltproc.depcode.DepcodeSerpent":[[14,2,1,"","__init__"],[14,2,1,"","change_sim_par"],[14,2,1,"","convert_nuclide_name_serpent_to_zam"],[14,2,1,"","create_iter_matfile"],[14,2,1,"","create_nuclide_name_map_zam_to_serpent"],[14,2,1,"","get_nuc_name"],[14,2,1,"","insert_path_to_geometry"],[14,2,1,"","read_dep_comp"],[14,2,1,"","read_depcode_info"],[14,2,1,"","read_depcode_step_param"],[14,2,1,"","read_plaintext_file"],[14,2,1,"","replace_burnup_parameters"],[14,2,1,"","run_depcode"],[14,2,1,"","switch_to_next_geometry"],[14,2,1,"","write_depcode_input"],[14,2,1,"","write_mat_file"]],"saltproc.materialflow":[[15,1,1,"","Materialflow"]],"saltproc.materialflow.Materialflow":[[15,2,1,"","__add__"],[15,2,1,"","__deepcopy__"],[15,2,1,"","__eq__"],[15,2,1,"","__init__"],[15,2,1,"","__rmul__"],[15,2,1,"","copy_pymat_attrs"],[15,2,1,"","get_mass"],[15,2,1,"","print_attr"],[15,2,1,"","scale_matflow"]],"saltproc.process":[[16,1,1,"","Process"]],"saltproc.process.Process":[[16,2,1,"","__init__"],[16,2,1,"","calc_rem_efficiency"],[16,2,1,"","check_mass_conservation"],[16,2,1,"","rem_elements"]],"saltproc.reactor":[[17,1,1,"","Reactor"]],"saltproc.reactor.Reactor":[[17,2,1,"","__init__"]],"saltproc.separator":[[18,1,1,"","Separator"]],"saltproc.separator.Separator":[[18,2,1,"","__init__"],[18,2,1,"id0","calc_rem_efficiency"],[18,3,1,"","db"],[18,3,1,"","deltap"],[18,2,1,"id1","description"],[18,3,1,"","do"],[18,3,1,"","dp"],[18,2,1,"id2","eff"],[18,3,1,"id3","k"],[18,3,1,"","q_he"],[18,3,1,"","q_salt"],[18,3,1,"","temp_room"]],"saltproc.simulation":[[19,1,1,"","Simulation"]],"saltproc.simulation.Simulation":[[19,2,1,"","__init__"],[19,2,1,"","check_restart"],[19,2,1,"","check_switch_geo_trigger"],[19,2,1,"","read_k_eds_delta"],[19,2,1,"","store_after_repr"],[19,2,1,"","store_mat_data"],[19,2,1,"","store_run_init_info"],[19,2,1,"","store_run_step_info"]],"saltproc.sparger":[[20,1,1,"","Sparger"]],"saltproc.sparger.Sparger":[[20,2,1,"","__init__"],[20,3,1,"","area"],[20,2,1,"id0","calc_rem_efficiency"],[20,3,1,"","db"],[20,2,1,"id1","description"],[20,3,1,"id2","diffusivity"],[20,3,1,"","dp"],[20,2,1,"id3","eff"],[20,2,1,"id4","eps"],[20,3,1,"id5","exp_const"],[20,3,1,"id6","gas_const"],[20,3,1,"id7","h_const"],[20,3,1,"","length"],[20,3,1,"","q_he"],[20,3,1,"","q_salt"],[20,2,1,"id8","sherwood"],[20,3,1,"id9","temp_room"],[20,3,1,"","temp_salt"]],"saltproc.tests":[[23,0,0,"-","test_depcode"],[24,0,0,"-","test_materialflow"],[25,0,0,"-","test_process"],[26,0,0,"-","test_separator"],[28,0,0,"-","test_sparger"]],"saltproc.tests.test_depcode":[[23,4,1,"","test_change_sim_par"],[23,4,1,"","test_convert_nuclide_name_serpent_to_zam"],[23,4,1,"","test_create_iter_matfile"],[23,4,1,"","test_create_nuclide_name_map_zam_to_serpent"],[23,4,1,"","test_get_nuc_name"],[23,4,1,"","test_insert_path_to_geometry"],[23,4,1,"","test_read_dep_comp"],[23,4,1,"","test_read_depcode_info"],[23,4,1,"","test_read_depcode_step_param"],[23,4,1,"","test_read_plaintext_file"],[23,4,1,"","test_replace_burnup_parameters"],[23,4,1,"","test_switch_to_next_geometry"],[23,4,1,"","test_write_depcode_input"],[23,4,1,"","test_write_mat_file"]],"saltproc.tests.test_materialflow":[[24,4,1,"","test_copy_pymat_attrs"],[24,4,1,"","test_get_mass"],[24,4,1,"","test_scale_matflow"]],"saltproc.tests.test_process":[[25,4,1,"","test_rem_elements"]],"saltproc.tests.test_separator":[[26,4,1,"","test_rem_elements"]],"saltproc.tests.test_sparger":[[28,4,1,"","test_rem_elements"]],saltproc:[[14,0,0,"-","depcode"],[15,0,0,"-","materialflow"],[16,0,0,"-","process"],[17,0,0,"-","reactor"],[18,0,0,"-","separator"],[19,0,0,"-","simulation"],[20,0,0,"-","sparger"],[21,0,0,"-","tests"],[29,0,0,"-","version"]]},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","attribute","Python attribute"],"4":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:function"},terms:{"0":[4,6,15,17,18,19,20],"001":[18,20],"005":[18,20],"02":18,"05":20,"06":20,"09":20,"09c":14,"1":[0,4,5,15,17,18,19,20],"10":20,"10000000":5,"11":[4,5],"110m1":14,"1234":0,"135":20,"14":4,"15":20,"1900":20,"1968":20,"2":[3,4,5,8,15,18,20],"20":14,"2015":20,"2021":5,"2245":20,"23":8,"2300":20,"235":15,"238":15,"242m":14,"242m1":14,"29":8,"298":20,"2e5":18,"2nd":8,"3":[0,3,4,5,6,14,16,17,18,20],"31":4,"314":20,"36":20,"37":8,"3cm":18,"3e":20,"4":[5,6,20],"400000":18,"41":8,"4399":20,"45":8,"47":8,"471101":14,"47310":14,"48":8,"49":8,"4981":20,"4e5":18,"5":[0,4],"50":[8,14],"5194":20,"53":8,"54":8,"5e":20,"5e5":18,"6":0,"61":8,"63":8,"64":8,"66":8,"6e":20,"6th":14,"71":8,"75":8,"8":20,"86":8,"89":8,"9":19,"90":8,"900":[15,18,20],"92":8,"92235":14,"922350":14,"952421":14,"982510":14,"9920000":5,"abstract":[8,14],"case":19,"class":[4,8,9,14,15,16,17,18,19,20],"default":[4,18,19,20],"do":[0,18],"export":0,"final":[4,19],"float":[14,15,16,17,18,20],"function":[4,5,9,14,16,18,19,20],"import":[14,15],"int":[14,15,19],"long":4,"new":[0,1,3,5,14,15],"return":[4,14,15,16,18,19,20],"short":0,"switch":[0,14,19],"true":[14,16,19],"void":[15,18],"while":[0,5],A:[2,5],At:0,For:14,If:[0,1,4,14,16,19],In:[0,2,5,18,20],Is:[0,14,19],It:[3,5],No:20,On:14,Or:10,The:[0,1,2,4,7,8,9,14,15],There:3,To:[0,4,5],__:8,__add__:15,__deepcopy__:15,__eq__:15,__init__:[14,15,16,17,18,19,20],__rmul__:15,__string__:8,_dep:[5,14],aaa:14,abachma2:9,abc:14,about:[3,14,15,17],abov:2,accept:14,acp:20,activ:[0,4,14,19],active_cycl:[9,14],ad:[0,5,8,9,15],adapt:0,add:[0,5,8,14,19],addit:[0,8],address:8,adher:0,adjust:5,adjust_geo:[9,19],after:[8,14,16,19],after_mat:19,after_reproc:5,ag:14,against:9,all:[0,1,4,14],alpha:18,alreadi:[3,8],also:[0,3,14,19],although:5,am:14,an:[0,1,5,8,19],anaconda:0,analysi:[8,18,20],andrewryh:8,ani:[4,5,16],anoth:0,api:[3,5],app:[5,8,9,11,12],append:19,appli:[8,16],applic:4,ar:[0,2,4,5,15,20],area:[18,20],aren:0,arfc:[4,8],arrai:17,assign:8,assum:[0,4],atmo:20,atom:14,atoms_per_molecul:15,attempt:8,attr:15,attribut:[9,14,15,18,20],attributit:15,autodoc:0,autogener:10,automat:[0,10],avail:[0,3,4],averag:20,back:5,bare:0,base:[14,15,16,17,18,19,20],bash:9,becom:19,been:9,befor:1,before_reproc:5,begin:[5,14,19],beginn:0,behavior:0,being:16,below:[5,19],besid:5,best:5,beta_:5,beta_eff_:5,better:9,between:[18,19],bit:0,bitshuffl:19,blosc:19,bone:0,bool:[14,15,19],box:4,branch:[0,8],breed:19,breeder:2,bring:8,brook:[18,20],brows:[0,3,10],bsd:3,bubbl:[18,20],bug:3,build:[0,4],burnabl:[5,14,15,16,19],burnup:[15,19],c:[0,4],calc_rem_effici:[16,18,20],calcul:[3,5,8,14,16,18,20],caleb:[18,20],call:8,can:[0,2,3,4,5,16],cannot:4,capabl:[5,8],capac:[5,16],carlo:[3,5,14],castom:16,cd:[2,4],cfd:[18,20],chang:[0,1,5,8,14,16],change_sim_par:14,changelog:8,charact:14,check:[0,1,4,9,14,16],check_mass_conserv:16,check_restart:[9,19],check_switch_geo_trigg:19,chem:20,chemic:[14,20],chen:[18,20],child:19,ci:[0,8],circul:20,cite:3,claus:3,clean:19,cli:4,click:10,clone:[0,4],cm:[5,16,17,20],code:[2,3,5,7,8,9,14,19],codenam:[9,14],coeffici:20,com:[4,8],come:20,command:[0,4,5],comment:0,commit:0,comp:15,compar:[8,15,19],compat:[0,5,8],compel:0,compil:20,complet:[0,8],complevel:19,complib:19,compltex:4,compon:[2,5,15,16],composit:[5,14,16,19],compound:15,compress:19,compression_param:19,compris:5,comput:0,concaten:14,concret:0,conda:[0,4],condit:19,conserv:16,consid:0,consist:8,constant:[16,20],contactor:[18,20],contain:[0,1,2,8,14,15,17,18,19,20,21],content:[11,14],continuum:0,contractor:[18,20],contribut:[1,3,7,8,9],contributor:[1,3],control:[5,14,15,19],conveni:4,convert_nuclide_name_serpent_to_zam:14,cool:0,copi:[14,15],copy_pymat_attr:15,copyright:0,core:[14,17,19],core_numb:19,corr:20,correct:4,correl:[8,18,20],correspond:15,could:0,coupl:[3,5],cours:2,creat:[0,4,5,8,14],create_iter_matfil:14,create_nuclide_name_map_zam_to_serp:14,critic:19,cross:[8,18,19,20],cruft:8,cumul:[14,17,19],current:[0,3,5,14,16,17,19],current_depstep_idx:14,current_tim:19,current_timestep:19,curv:14,cycl:[14,19],d:[14,17,20],dash:14,data:[4,5,9,14,16,19],databas:19,date:[3,8],daystep:14,db:[18,20],db_file:9,db_name:9,db_path:[9,19],db_saltproc:19,decai:14,deep:15,defin:[5,14,16,19,20],definit:5,delai:[5,19],delta:19,deltap:18,densiti:[15,19,20],dep:14,dep_dict:14,dep_end_tim:14,dep_step:[14,19],dep_step_length_cumul:17,depcod:[5,8,9,11,12,19],depcode_inp:9,depcodeserp:[8,9,14],depend:[0,4],depenend:4,depet:19,depl_hist:9,deplet:[3,5,12,14,15,17,19],depstep:14,descib:15,describ:[0,16],descript:[0,2,16,18,20],design:[5,8],detail:[0,2],detect:0,determin:19,develop:[3,5,20],diamet:[18,20],dict:[14,15,16,18,19,20],dictionari:[9,14,15,18,19,20],differ:[18,20],difficulti:0,diffus:20,directli:[3,5],directori:[0,2,4,19],dissert:20,distribut:0,dive:10,doc:[8,9,10],docpag:3,docstr:[0,8],document:[0,4,8,10],doesn:19,doi:20,don:0,done:0,dot:2,download:[0,4],dp:[18,20],driver:5,drop:19,due:4,dure:14,e:[5,8],each:[0,5,14,15,17,18,19,20],ecosystem:3,eff:[5,18,20],effect:[1,5],effic:16,effici:[1,5,8,16,18,20],efficiecni:16,effort:5,el_nam:[16,18,20],element:[16,18,20],emploi:5,enabl:[3,5],encapsul:9,encourag:0,end:[5,14,15,19],enforc:0,enhanc:0,enough:0,entrainment_separ:5,env:4,environ:4,ep:[16,20],eq:20,equal:[15,16],escienc:3,evalu:[18,20],exampl:[0,3,5,8,14],excit:14,exec_path:[9,14],execut:[0,4,14,19],exist:[0,5,18,19,20],exit:[18,20],exp_const:20,expect:0,explain:0,explan:0,exponenti:20,extract:[16,18,20],f:[4,15,20],facil:16,factor:[5,15,19],failur:0,fals:[14,16,19],familiar:1,faster:4,featur:[3,5],feed:5,feedback:0,feel:0,fertil:5,few:0,file:[0,2,3,4,5,8,9,10,14,16,19],file_data:14,file_path:14,filenam:[0,19],filter:19,find:[1,3,8,14],first:[5,12],first_geometry_fil:14,fissil:5,fission:[4,19],fix:[0,5],flag:[14,19],fletcher32:19,flexibl:[5,8],flow:[5,15,16,18,20],flowrat:[15,17],focus:0,follow:[0,4,5,7,9,19,20],forg:0,form:[14,15],format:[3,8,9,14],found:[3,4],fraction:[5,15,16,18],fresh:5,from:[0,4,5,8,10,14,15,16,18,19,20],fuel:[3,5,12,16,20],full:[0,4,8],g:[5,15,16,17],ga:[18,20],gas_const:20,gener:[10,18,20],geo_fil:[9,14],geo_file_path:9,geometri:[5,8,14,19],get:[0,1],get_mass:15,get_nuc_nam:14,gh1234:0,git:[1,4],github:[0,3,4,8],give:0,given:[5,14],go:0,good:[0,3],gram:19,guid:[3,8],h5:19,h5_file:9,h:[5,8,20],h_const:20,ha:[4,15],handl:[16,19],hav:9,have:[0,4,9,19],haven:8,hdf5:[5,19],heavi:5,heavili:3,helium:[18,20],henri:20,here:1,histori:14,hold:[14,19],how:[0,3,4],html:0,http:[0,8,20],human:14,i:[2,5,8],id:15,idea:[0,3],ideal:0,identifi:19,ignor:4,implement:[0,5],improv:[0,8],in_out_stream:5,inact:[14,19],inactive_cycl:[9,14],includ:[0,3,8,14],incorrect:8,index:[3,10],individu:4,induc:4,inevit:5,inflow:16,info:14,inform:[1,3,4,14,15,17,18,19,20],init:19,initi:[14,15,16,17,18,19,20],initial_data:[16,18,20],inject:5,inlet:18,input:[2,5,8,9,14,16,19],input_data:14,input_path:9,insert:14,insert_path_to_geometri:14,insid:19,insititut:3,inspir:3,instal:[0,3,8],instanc:[8,14,18,19,20],instead:[0,8,14],integ:15,integr:[4,8,14,21],integration_test:[4,9],interfac:14,io:0,isomer:4,isotop:[5,8,14,15,16,18,20],issu:[0,3,8],iter:[14,19],iter_inputfil:[9,14],iter_matfil:[9,14],its:16,jaiqi:20,jbae11:8,jeff:4,jiaqi:[8,18,20],jl:18,json:[2,9,16],jsonschema:[4,9],just:[0,4,14,16],k:[15,18,20],keep:[0,16],keff:19,keff_:5,keff_bd:5,kei:[14,15,16,18,19,20],kelvin:[18,20],kg:20,kgu:15,kind:0,kinemat:20,kl:20,kl_const:20,know:[0,4],kr:[5,8,20],kwarg:[16,18,20],l:16,label:0,laboratori:20,lastli:14,latest:[0,8],law:20,least_significant_digit:19,length:20,let:4,letter:14,level:[14,17,19],librari:[3,4,8],licens:0,like:5,line:14,link:10,liquid:[3,5,12,18,20],list:[14,19],ll:1,load:14,local:0,locat:0,logic:5,loss:5,lukeseifert:9,m3:20,m:[5,14,16,18,20],mai:[1,19],main:2,maintain:5,major:5,make:[0,1,3,5,8,9],mamba:4,manag:4,mani:3,map:[14,19],march:5,mass:[5,15,16,17,19,20],mass_flowr:[5,9,15,16,17,19],master:[0,8],mat:[14,19],mat_nam:8,match:19,materi:[5,14,15,16,19],materialflow:[11,12,14,16,19],matplotlib:[0,3,4],matur:5,maximum:16,mcnp:5,md:8,mehmeturkmen:8,memo:15,memori:19,messag:0,meta:14,metadata:[15,19],metast:14,method:[9,14,18,19,20],mileston:[18,20],mini:0,miniconda:0,minumum:0,minut:0,mismatch:16,mode:[14,19],model:[3,5],modifi:[5,14],modul:[3,4,8,10,11],mol:20,molten:[2,5,12],moment:[14,19],mont:[3,5,14],more:4,move:9,mpi:[14,19],msbr:[2,8,20],msbr_main:2,msr:5,mu:20,much:0,multi:5,multipl:[5,8,15,19],multipli:15,multivers:3,munkm:9,must:[0,16,19],mwd:15,n:0,n_:17,name:[5,8,14,16,18,19,20],nation:20,necessari:4,need:[0,1],networkx:[0,3,4],neutron:[4,5,14,19],neutron_pop:9,new_mat_comp:15,newli:14,next:[14,19],node:[14,19],node_numb:19,none:[14,15,19],normal:17,notat:[4,14],note:[0,1,3],now:[5,9],npop:[9,14],nuc_cod:14,nuc_nam:14,nuc_zzaaam:14,nuc_zzaam:14,nuclear:3,nuclid:[14,15],nuclide_map:14,number:[2,5,14,19,20],number_r:20,number_sc:20,number_sh:20,numpi:[0,3,4],oak:20,obj:[15,16],object:[5,8,9,14,15,16,17,18,19,20],obtain:15,off:0,omp:[14,19],onc:[0,4],one:[0,14,19],ones:4,onli:[8,14],onlin:[3,5,9],open:[0,3,5,12],openmc:[3,5,9],oper:15,optim:19,option:[4,14,15,19],optional_paramet:16,org:20,orient:[8,14],ornl:20,other:[14,15,19],otherwis:[14,19],ouput:14,our:[0,3,5,18,19],out:[4,14,19],outflow:16,outlet:18,output:[5,14],overrid:[15,18,20],overview:[3,8],own:0,p:[14,16],pa:[18,20],packag:[0,3,4,5,8,9,10,11],page:[0,3,4],panda:0,paper:19,parallel:19,param:14,paramet:[14,15,16,17,18,19,20],parent:[15,18,20],pars:[5,14],particl:14,particular:0,pass:[0,5],patch:8,path:[0,2,14,19],peebl:20,peopl:[7,9],pep8:[0,8],per:[14,19],perform:[4,5,19],ph:20,phase:20,phy:20,pip:4,pipe:[18,20],plaintext:14,pleas:[0,1,3,4],plot:[18,20],pltdict:[18,20],point:[0,3],poison:[5,16],polici:0,popul:[14,19],potenti:5,power:[2,14,17,19],power_level:[9,17],pr:[0,8],precalcul:4,precursor:19,predict:19,prepar:[9,14,18,20],present:2,preserv:15,pressur:18,previou:19,previous:9,print:15,print_attr:15,problem:0,process:[4,5,8,11,12,18,19,20],process_j312:9,product:4,progress:1,project:[3,5],properti:[14,18,19,20],provid:[0,2,4,18,20],publicli:4,pull:8,purlei:8,purpos:[18,20],py:[0,2,9],pydotplu:[0,3,4],pyne:[0,3,4,5,15],pyrk:0,pytabl:[0,4,19],pytest:[0,4],python:[0,2,3,4,8,15],q:0,q_he:[18,20],q_salt:[18,20],quick:0,quickli:4,r:20,rang:18,rate:[5,15,16,18,20],ratio:19,re:[1,9],reactiv:[5,14],reactor:[2,3,5,11,12,14,19],reactor_inp:9,read:[14,19],read_at_end:14,read_dep_comp:[9,14],read_depcode_info:[9,14],read_depcode_step_param:14,read_depcode_templ:9,read_dot:8,read_k_eds_delta:19,read_plaintext_fil:14,read_repcode_step_param:9,readabl:[0,14],readili:4,readm:[4,8],real:[18,20],recommend:[0,4],record:5,recurs:15,refactor:[8,9],refer:[0,19],refil:5,regress:4,reimplement:4,rel:[5,15],releas:[0,1,3],releasenot:0,relev:0,reli:[1,3],rem_eff:[18,20],rem_el:16,remov:[5,8,9,16,18,20],renam:9,repeat:5,replac:14,replace_burnup_paramet:14,repo:0,report:[3,18,20],repositori:[0,4,8],repres:[14,15,19],reprocess:[2,3,5,16,19],reproduc:0,requir:[4,9],requr:0,rerun:14,respect:[14,20],restart:[14,19],restart_flag:[9,19],result:[4,19],rewrit:14,reynold:20,rho:20,ridg:20,right:[4,10],room:[18,20],root:[0,4],rst:8,rtd:4,rtype:20,run:[2,4,5,8,14,19],run_depcod:[5,14],runsim_no_reproc:9,runth:19,s:[3,4,5,8,14,15,16,17,18,20],salt:[2,5,12,18,20],saltproc:[0,1,2,4,7,8,9],saltproc_mat:14,saltproc_reactor:14,sander:20,saw:0,scale:[5,15],scale_matflow:15,scaling_factor:15,schema:9,scheme:2,schmidt:20,scientif:3,scipi:0,script:[4,8],search:3,section:[8,18,19,20],see:[0,4],self:[0,5,15],sensit:[8,18,20],separ:[0,5,8,11,12,20],serpent2:[8,14],serpent:[2,3,4,5,8,14,19],server:0,set:[14,19],setup:2,sever:8,sh:9,shablona:3,sherwood:20,should:0,show:0,shuffl:19,signatur:9,significantli:4,sim_depcod:19,sim_info:14,sim_nam:[9,19],similarli:2,simul:[4,5,9,11,12,14,18,20],simulation_inp:9,simulation_paramet:5,singl:[14,16],size:[14,19],slide:20,slope:18,small:3,snippet:0,so:[0,1],softwar:[0,1,3],solut:3,solv:4,solvent:20,solver:4,some:[0,19],someth:0,soon:5,sophist:5,sourc:[0,2,3,4,5,10,12,14,15,16,17,18,19,20,23,24,25,26,28],space:0,sparg:[5,8],sparger:[5,8,11,12,18],specif:[5,14,16,19,20],sphinx:[0,3,4],spontan:4,src:15,sss2:14,stabl:14,standard:8,start:[0,1,3,14,19],state:[4,14,17],step:[5,14,15,17,19],still:5,store:[5,14,19],store_after_repr:19,store_at_end:19,store_mat_data:19,store_run_init_info:[9,19],store_run_step_info:[9,19],str:[14,16,18,19,20],stream:[5,16,19],strictli:0,string:[14,20],structur:[4,9],strucutr:3,subcrit:19,submodul:11,subpackag:[11,21],subprocess:14,suggest:3,suit:[0,4],sum:15,superfici:18,support:[5,9],sure:[0,1,8],swirl:18,switch_tim:19,switch_to_next_geometri:[9,14],symbol:14,syntax:8,system:[2,3,5,8,16],t:[0,8,16,19],tab:0,tabl:5,take:0,tap:2,tap_main:2,tap_object:2,target:[5,8,15,16,18,20],task:19,teddi:8,temp:15,temp_room:[18,20],temp_salt:[18,20],temperatur:[15,18,19,20],templat:[0,3,8,14],template_data:14,template_fil:9,template_inputfile_path:[9,14],template_path:9,terminoigi:1,test:[8,9,11,12,14],test_app:[12,21],test_change_sim_par:23,test_check_switch_geo_trigg:9,test_convert_nuclide_name_serpent_to_zam:23,test_copy_pymat_attr:24,test_create_iter_matfil:23,test_create_nuclide_name_map_zam_to_serp:23,test_depcod:[12,21],test_get_mass:24,test_get_nuc_nam:23,test_insert_path_to_geometri:23,test_materialflow:[12,21],test_no_reproc_run:9,test_process:[12,21],test_read_dep_comp:23,test_read_depcode_info:23,test_read_depcode_step_param:23,test_read_plaintext_fil:23,test_rem_el:[25,26,28],test_replace_burnup_paramet:23,test_scale_matflow:24,test_separ:[12,21],test_simul:[12,21],test_sparg:[12,21],test_store_after_repr:9,test_store_mat_data:9,test_store_run_init_info:9,test_store_run_step_info:9,test_switch_to_next_geometri:23,test_write_depcode_input:23,test_write_mat_fil:23,thei:0,them:[0,4,14],theme:4,thi:[0,1,4,5,7,8,9,10,14,18,19,20,21],those:0,though:0,thread:19,through:[4,5,17],throughout:5,time:[0,4,14,17,19],timestep:19,titl:19,tm:20,tn:20,tool:[4,5,12],total:[15,16,17],transatom:2,transfer:20,translat:0,transport:[5,14],troubl:4,two:[4,14,15],type:[4,14,15,16,18,19,20],typo:[8,9],ui:8,under:[3,5],understand:1,unit:[4,5,21],univers:[3,20],untest:9,up:[3,5,8],updat:[1,8,9,14,16],uranium:15,us:[0,1,3,4,5,8,9,14,16,18,19,20],usag:19,user:[5,14,16,19],v0:6,valu:[4,14,15,16,18,19,20],variabl:[4,8],variou:[5,8,15],vector:15,veloc:[18,20],verifi:9,version:[0,3,4,5,9,11,12,19,20],viscos:20,vitabl:4,vl:20,void_frac:15,void_fract:19,vol:15,volum:[5,9,16,17,19],volumetr:[18,20],w:17,wa:[0,16],wai:0,want:[0,4],washington:3,wast:[5,16,19],waste_dict:19,waste_stream:16,water:20,we:[0,1,3,4,5,19],weight:[14,16],welcom:[0,1,3],well:4,what:0,when:[0,19],where:[0,4],which:[2,3,4,8,14,15,16,19],wiht:19,wiki:4,within:[1,3,4,19],work:[0,1,19],workflow:1,would:0,write:[0,14],write_depcode_input:[9,14],write_mat_fil:[9,14],www:0,x1:17,x:[15,16],xe:[5,8,20],xenon:20,xsdata:4,y:15,yardasol:[8,9],yield:4,yml:[4,8],you:[0,1,4,8],your:[3,4,8],yourself:1,zzaaam:14},titles:["Contributing","Developer\u2019s Guide","Examples","SaltProc","Installation","Overview","Release Notes","Release notes for vx.x.x","Release notes for v0.3.0","Release notes for v0.4.0","SaltProc API","saltproc","saltproc package","saltproc.app module","saltproc.depcode module","saltproc.materialflow module","saltproc.process module","saltproc.reactor module","saltproc.separator module","saltproc.simulation module","saltproc.sparger module","saltproc.tests package","saltproc.tests.test_app module","saltproc.tests.test_depcode module","saltproc.tests.test_materialflow module","saltproc.tests.test_process module","saltproc.tests.test_separator module","saltproc.tests.test_simulation module","saltproc.tests.test_sparger module","saltproc.version module"],titleterms:{"0":[8,9],"3":8,"4":9,"new":[7,8,9],The:5,acknowledg:3,api:[7,9,10],app:13,bug:[0,7,8,9],carlo:0,chang:[7,9],citat:3,code:0,commit:8,configur:4,content:[12,21],contribut:0,contributor:[7,8,9],cross:4,depcod:14,depend:[7,9],develop:[0,1],discuss:0,doc:0,document:3,environ:0,exampl:2,featur:[0,7,8,9],fix:[7,8,9],flake8:0,futur:5,get:3,guid:1,help:0,how:5,indic:3,instal:4,instruct:0,licens:3,list:8,materialflow:15,meta:0,modul:[12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],mont:0,more:0,note:[6,7,8,9,18,20],overview:5,packag:[12,21],process:16,pull:0,python:[7,9],reactor:17,refer:[18,20],releas:[6,7,8,9],report:0,request:0,review:[7,9],run:0,s:1,saltproc:[3,5,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29],script:[7,9],section:4,separ:18,serpent:0,set:0,setup:0,simul:19,sparger:20,style:0,submodul:[12,21],subpackag:12,summari:[7,9],tabl:3,test:[0,4,21,22,23,24,25,26,27,28],test_app:22,test_depcod:23,test_materialflow:24,test_process:25,test_separ:26,test_simul:27,test_sparg:28,thank:0,touch:3,up:0,updat:5,v0:[8,9],version:29,vx:7,work:5,x:7,your:0}}) \ No newline at end of file diff --git a/master/src/index.html b/master/src/index.html index 3ea719bb5..221efe206 100644 --- a/master/src/index.html +++ b/master/src/index.html @@ -4,7 +4,7 @@ - SaltProc API — Saltproc 0.4.0.dev documentation + SaltProc API — Saltproc 0.4.dev documentation