diff --git a/master/.buildinfo b/master/.buildinfo index 4cf535479..83abd2cb7 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: a9ed4fe78b2b985c2f49012844bf440a +config: e6ea8cf7ba301d0d5d5d9deb7dca4562 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/master/.doctrees/devguide/contributing.doctree b/master/.doctrees/devguide/contributing.doctree new file mode 100644 index 000000000..2d45ec819 Binary files /dev/null and b/master/.doctrees/devguide/contributing.doctree differ diff --git a/master/.doctrees/devguide/index.doctree b/master/.doctrees/devguide/index.doctree new file mode 100644 index 000000000..cfd71bd76 Binary files /dev/null and b/master/.doctrees/devguide/index.doctree differ diff --git a/master/.doctrees/environment.pickle b/master/.doctrees/environment.pickle index 3f671a300..d8979f006 100644 Binary files a/master/.doctrees/environment.pickle and b/master/.doctrees/environment.pickle differ diff --git a/master/.doctrees/examples.doctree b/master/.doctrees/examples.doctree index c13a03c4f..1f2b9c934 100644 Binary files a/master/.doctrees/examples.doctree and b/master/.doctrees/examples.doctree differ diff --git a/master/.doctrees/index.doctree b/master/.doctrees/index.doctree index 24e64cc68..746ae7002 100644 Binary files a/master/.doctrees/index.doctree and b/master/.doctrees/index.doctree differ diff --git a/master/.doctrees/installation.doctree b/master/.doctrees/installation.doctree index 5835d8cab..f4799fcd5 100644 Binary files a/master/.doctrees/installation.doctree and b/master/.doctrees/installation.doctree differ diff --git a/master/.doctrees/overview.doctree b/master/.doctrees/overview.doctree index 13791def1..ce77a085b 100644 Binary files a/master/.doctrees/overview.doctree and b/master/.doctrees/overview.doctree differ diff --git a/master/.doctrees/releasenotes/index.doctree b/master/.doctrees/releasenotes/index.doctree new file mode 100644 index 000000000..154086a8a Binary files /dev/null and b/master/.doctrees/releasenotes/index.doctree differ diff --git a/master/.doctrees/releasenotes/template.doctree b/master/.doctrees/releasenotes/template.doctree new file mode 100644 index 000000000..774b453bd Binary files /dev/null and b/master/.doctrees/releasenotes/template.doctree differ diff --git a/master/.doctrees/releasenotes/v0.3.0.doctree b/master/.doctrees/releasenotes/v0.3.0.doctree new file mode 100644 index 000000000..1827a5321 Binary files /dev/null and b/master/.doctrees/releasenotes/v0.3.0.doctree differ diff --git a/master/.doctrees/releasenotes/v0.4.0.doctree b/master/.doctrees/releasenotes/v0.4.0.doctree new file mode 100644 index 000000000..26fdb591c Binary files /dev/null and b/master/.doctrees/releasenotes/v0.4.0.doctree differ diff --git a/master/.doctrees/src/index.doctree b/master/.doctrees/src/index.doctree index eafc6e234..deeb0e027 100644 Binary files a/master/.doctrees/src/index.doctree and b/master/.doctrees/src/index.doctree differ diff --git a/master/.doctrees/src/modules.doctree b/master/.doctrees/src/modules.doctree index 3231b9f31..5e3bb3bc5 100644 Binary files a/master/.doctrees/src/modules.doctree and b/master/.doctrees/src/modules.doctree differ diff --git a/master/.doctrees/src/saltproc.app.doctree b/master/.doctrees/src/saltproc.app.doctree index 3ea7df562..75901f60e 100644 Binary files a/master/.doctrees/src/saltproc.app.doctree and b/master/.doctrees/src/saltproc.app.doctree differ diff --git a/master/.doctrees/src/saltproc.depcode.doctree b/master/.doctrees/src/saltproc.depcode.doctree index 5ed72be33..ad6177407 100644 Binary files a/master/.doctrees/src/saltproc.depcode.doctree and b/master/.doctrees/src/saltproc.depcode.doctree differ diff --git a/master/.doctrees/src/saltproc.doctree b/master/.doctrees/src/saltproc.doctree index 04c16b584..17948ca2c 100644 Binary files a/master/.doctrees/src/saltproc.doctree and b/master/.doctrees/src/saltproc.doctree differ diff --git a/master/.doctrees/src/saltproc.materialflow.doctree b/master/.doctrees/src/saltproc.materialflow.doctree index 7f1122af6..0a886a83f 100644 Binary files a/master/.doctrees/src/saltproc.materialflow.doctree and b/master/.doctrees/src/saltproc.materialflow.doctree differ diff --git a/master/.doctrees/src/saltproc.process.doctree b/master/.doctrees/src/saltproc.process.doctree index a1b3d50d9..bd8a9e75c 100644 Binary files a/master/.doctrees/src/saltproc.process.doctree and b/master/.doctrees/src/saltproc.process.doctree differ diff --git a/master/.doctrees/src/saltproc.reactor.doctree b/master/.doctrees/src/saltproc.reactor.doctree index 6c6d52760..b82d1706f 100644 Binary files a/master/.doctrees/src/saltproc.reactor.doctree and b/master/.doctrees/src/saltproc.reactor.doctree differ diff --git a/master/.doctrees/src/saltproc.separator.doctree b/master/.doctrees/src/saltproc.separator.doctree index 523083aa2..84f81217d 100644 Binary files a/master/.doctrees/src/saltproc.separator.doctree and b/master/.doctrees/src/saltproc.separator.doctree differ diff --git a/master/.doctrees/src/saltproc.simulation.doctree b/master/.doctrees/src/saltproc.simulation.doctree index 55eb76930..754241560 100644 Binary files a/master/.doctrees/src/saltproc.simulation.doctree and b/master/.doctrees/src/saltproc.simulation.doctree differ diff --git a/master/.doctrees/src/saltproc.sparger.doctree b/master/.doctrees/src/saltproc.sparger.doctree index 3ac12f663..0eae7ab94 100644 Binary files a/master/.doctrees/src/saltproc.sparger.doctree and b/master/.doctrees/src/saltproc.sparger.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.doctree b/master/.doctrees/src/saltproc.tests.doctree index cd30c2e6f..719b29dda 100644 Binary files a/master/.doctrees/src/saltproc.tests.doctree and b/master/.doctrees/src/saltproc.tests.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_app.doctree b/master/.doctrees/src/saltproc.tests.test_app.doctree index e973149d6..d7994896f 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_app.doctree and b/master/.doctrees/src/saltproc.tests.test_app.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_depcode.doctree b/master/.doctrees/src/saltproc.tests.test_depcode.doctree index f92d05950..9f93df489 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_depcode.doctree and b/master/.doctrees/src/saltproc.tests.test_depcode.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_materialflow.doctree b/master/.doctrees/src/saltproc.tests.test_materialflow.doctree index f12e168a1..0670e5e82 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_materialflow.doctree and b/master/.doctrees/src/saltproc.tests.test_materialflow.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_process.doctree b/master/.doctrees/src/saltproc.tests.test_process.doctree index fcb32bc26..05e09327c 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_process.doctree and b/master/.doctrees/src/saltproc.tests.test_process.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_separator.doctree b/master/.doctrees/src/saltproc.tests.test_separator.doctree index 9a702082c..44281b731 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_separator.doctree and b/master/.doctrees/src/saltproc.tests.test_separator.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_simulation.doctree b/master/.doctrees/src/saltproc.tests.test_simulation.doctree index efc941c1a..e36332e73 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_simulation.doctree and b/master/.doctrees/src/saltproc.tests.test_simulation.doctree differ diff --git a/master/.doctrees/src/saltproc.tests.test_sparger.doctree b/master/.doctrees/src/saltproc.tests.test_sparger.doctree index 8f53f3233..9ca28e7c7 100644 Binary files a/master/.doctrees/src/saltproc.tests.test_sparger.doctree and b/master/.doctrees/src/saltproc.tests.test_sparger.doctree differ diff --git a/master/.doctrees/src/saltproc.version.doctree b/master/.doctrees/src/saltproc.version.doctree index 404e02831..1eb8c8b51 100644 Binary files a/master/.doctrees/src/saltproc.version.doctree and b/master/.doctrees/src/saltproc.version.doctree differ diff --git a/master/_modules/index.html b/master/_modules/index.html index 527ee1a71..af3f2eb13 100644 --- a/master/_modules/index.html +++ b/master/_modules/index.html @@ -3,7 +3,7 @@ - Overview: module code — Saltproc 0.3.1.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
+
v0.4.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..4af45ac71 --- /dev/null +++ b/master/devguide/index.html @@ -0,0 +1,150 @@ + + + + + + + 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
+
v0.4.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/examples.html b/master/examples.html index a17dcf8ca..29bf057b0 100644 --- a/master/examples.html +++ b/master/examples.html @@ -4,7 +4,7 @@ - Examples — Saltproc 0.3.1.dev documentation + Examples — Saltproc 0.4.dev documentation + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release Notes

+ +
+ + +
+
+ +
+
+
+
+ +
+ + Other Versions + v: master + + +
+
+
Tags
+
v0.3.0
+
v0.4.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..de5e27527 --- /dev/null +++ b/master/releasenotes/template.html @@ -0,0 +1,155 @@ + + + + + + + Release notes for vx.x.x — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release notes for vx.x.x

+
+

Note

+

These release notes are currently in production.

+
+
+

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
+
v0.4.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..41c564ce2 --- /dev/null +++ b/master/releasenotes/v0.3.0.html @@ -0,0 +1,196 @@ + + + + + + + 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
+
v0.4.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..2e4b4f82b --- /dev/null +++ b/master/releasenotes/v0.4.0.html @@ -0,0 +1,293 @@ + + + + + + + Release notes for v0.4.0 — Saltproc 0.4.dev documentation + + + + + + + + + + + + + + + + +
+ + +
+ +
+
+
+ +
+
+
+
+ +
+

Release notes for v0.4.0

+
+

Note

+

These release notes are currently in production.

+
+
+

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 have 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

    • +
    • DepcodeSerpent.sss_meta_zzzDepcodeSerpent.convert_nuclide_name_serpent_to_zam

    • +
    • DepcodeSerpent.get_tra_or_decDepcodeSerpent.create_nuclide_name_map_zam_to_serpent

    • +
    • DepcodeSerpent.read_depcode_templateDepcodeSerpent.read_plaintext_file

    • +
    +
  • +
  • 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_histApp.reactor_inp['dep_step_length_cumulative']

      • +
      +
    • +
    +
  • +
  • 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

    • +
    • DepcodeSerpent.create_nuclide_map_serpent_to_zam

    • +
    +
  • +
+
+
+

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
+
v0.4.0
+
+
+
Branches
+
master
+
+
+
+ + + \ No newline at end of file diff --git a/master/search.html b/master/search.html index 47c8a573e..df58fe49a 100644 --- a/master/search.html +++ b/master/search.html @@ -3,7 +3,7 @@ - Search — Saltproc 0.3.1.dev documentation + Search — Saltproc 0.4.dev documentation @@ -30,7 +30,7 @@ Saltproc
- 0.3.1.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 fb8ee328e..d0e220935 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.app":[[7,1,1,"","check_restart"],[7,1,1,"","parse_arguments"],[7,1,1,"","read_dot"],[7,1,1,"","read_feeds_from_input"],[7,1,1,"","read_main_input"],[7,1,1,"","read_processes_from_input"],[7,1,1,"","refill"],[7,1,1,"","reprocessing"],[7,1,1,"","run"]],"saltproc.depcode":[[8,2,1,"","Depcode"],[8,2,1,"","DepcodeSerpent"]],"saltproc.depcode.Depcode":[[8,3,1,"","__init__"],[8,3,1,"","read_dep_comp"],[8,3,1,"","run_depcode"],[8,3,1,"","write_depcode_input"],[8,3,1,"","write_mat_file"]],"saltproc.depcode.DepcodeSerpent":[[8,3,1,"","__init__"],[8,3,1,"","change_sim_par"],[8,3,1,"","create_iter_matfile"],[8,3,1,"","get_nuc_name"],[8,3,1,"","get_tra_or_dec"],[8,3,1,"","insert_path_to_geometry"],[8,3,1,"","read_dep_comp"],[8,3,1,"","read_depcode_info"],[8,3,1,"","read_depcode_step_param"],[8,3,1,"","read_depcode_template"],[8,3,1,"","replace_burnup_parameters"],[8,3,1,"","run_depcode"],[8,3,1,"","sss_meta_zzz"],[8,3,1,"","write_depcode_input"],[8,3,1,"","write_mat_file"]],"saltproc.materialflow":[[9,2,1,"","Materialflow"]],"saltproc.materialflow.Materialflow":[[9,3,1,"","__add__"],[9,3,1,"","__deepcopy__"],[9,3,1,"","__eq__"],[9,3,1,"","__init__"],[9,3,1,"","__rmul__"],[9,3,1,"","copy_pymat_attrs"],[9,3,1,"","get_mass"],[9,3,1,"","print_attr"],[9,3,1,"","scale_matflow"]],"saltproc.process":[[10,2,1,"","Process"]],"saltproc.process.Process":[[10,3,1,"","__init__"],[10,3,1,"","calc_rem_efficiency"],[10,3,1,"","check_mass_conservation"],[10,3,1,"","rem_elements"]],"saltproc.reactor":[[11,2,1,"","Reactor"]],"saltproc.reactor.Reactor":[[11,3,1,"","__init__"]],"saltproc.separator":[[12,2,1,"","Separator"]],"saltproc.separator.Separator":[[12,3,1,"","__init__"],[12,3,1,"id0","calc_rem_efficiency"],[12,4,1,"","db"],[12,4,1,"","deltap"],[12,3,1,"id1","description"],[12,4,1,"","do"],[12,4,1,"","dp"],[12,3,1,"id2","eff"],[12,4,1,"id3","k"],[12,4,1,"","q_he"],[12,4,1,"","q_salt"],[12,4,1,"","temp_room"]],"saltproc.simulation":[[13,2,1,"","Simulation"]],"saltproc.simulation.Simulation":[[13,3,1,"","__init__"],[13,3,1,"","check_switch_geo_trigger"],[13,3,1,"","read_k_eds_delta"],[13,3,1,"","runsim_no_reproc"],[13,3,1,"","store_after_repr"],[13,3,1,"","store_mat_data"],[13,3,1,"","store_run_init_info"],[13,3,1,"","store_run_step_info"],[13,3,1,"","switch_to_next_geometry"]],"saltproc.sparger":[[14,2,1,"","Sparger"]],"saltproc.sparger.Sparger":[[14,3,1,"","__init__"],[14,4,1,"","area"],[14,3,1,"id0","calc_rem_efficiency"],[14,4,1,"","db"],[14,3,1,"id1","description"],[14,4,1,"id2","diffusivity"],[14,4,1,"","dp"],[14,3,1,"id3","eff"],[14,3,1,"id4","eps"],[14,4,1,"id5","exp_const"],[14,4,1,"id6","gas_const"],[14,4,1,"id7","h_const"],[14,4,1,"","length"],[14,4,1,"","q_he"],[14,4,1,"","q_salt"],[14,3,1,"id8","sherwood"],[14,4,1,"id9","temp_room"],[14,4,1,"","temp_salt"]],"saltproc.tests":[[16,0,0,"-","test_app"],[17,0,0,"-","test_depcode"],[18,0,0,"-","test_materialflow"],[19,0,0,"-","test_process"],[20,0,0,"-","test_separator"],[21,0,0,"-","test_simulation"],[22,0,0,"-","test_sparger"]],"saltproc.tests.test_app":[[16,1,1,"","test_read_dot"],[16,1,1,"","test_read_feeds_from_input"],[16,1,1,"","test_read_main_input"],[16,1,1,"","test_read_processes_from_input"],[16,1,1,"","test_refill"],[16,1,1,"","test_reprocessing"]],"saltproc.tests.test_depcode":[[17,1,1,"","test_change_sim_par"],[17,1,1,"","test_create_iter_matfile"],[17,1,1,"","test_get_nuc_name"],[17,1,1,"","test_get_tra_or_dec"],[17,1,1,"","test_insert_path_to_geometry"],[17,1,1,"","test_read_dep_comp"],[17,1,1,"","test_read_depcode_info"],[17,1,1,"","test_read_depcode_step_param"],[17,1,1,"","test_read_depcode_template"],[17,1,1,"","test_replace_burnup_parameters"],[17,1,1,"","test_sss_meta_zzz"],[17,1,1,"","test_write_depcode_input"],[17,1,1,"","test_write_mat_file"]],"saltproc.tests.test_materialflow":[[18,1,1,"","test_copy_pymat_attrs"],[18,1,1,"","test_get_mass"],[18,1,1,"","test_scale_matflow"]],"saltproc.tests.test_process":[[19,1,1,"","test_rem_elements"]],"saltproc.tests.test_separator":[[20,1,1,"","test_rem_elements"]],"saltproc.tests.test_simulation":[[21,1,1,"","test_read_k_eds_delta"],[21,1,1,"","test_switch_to_next_geometry"]],"saltproc.tests.test_sparger":[[22,1,1,"","test_rem_elements"]],saltproc:[[7,0,0,"-","app"],[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","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute"},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,"float":[7,8,9,10,11,12,14],"function":[2,3,7,8,10,12,14],"import":[8,9],"int":[7,8,9,13],"long":2,"new":[1,3,8,9],"return":[2,7,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,7,8,10],In:[0,3,12,14],Is:[7,8,13],It:[1,3],No:[13,14],On:8,Or:4,The:[0,2,8,9],Then:7,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,13],abov:0,acp:14,activ:[2,8],active_cycl:8,ad:[3,7,9],add:[3,8,13],adjust:3,after:[7,8,10,13],after_mat:13,after_reproc:3,ag:8,all:[2,7,8],alpha:12,alreadi:1,also:[1,8],although:3,am:8,an:3,analysi:[12,14],ani:[2,3,10],api:[1,3],app:[3,5,6],append:13,appli:[7,10],applic:2,ar:[0,2,3,9,14],area:[12,14],arfc:2,argument:7,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,befor:13,before_reproc:3,begin:[3,8,13],being:10,below:[3,13],besid:3,best:3,beta_:3,beta_eff_:3,between:[7,12,13],bitshuffl:13,blosc:13,bool:[7,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,7,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:7,check_switch_geo_trigg:13,chem:14,chemic:[7,8,14],chen:[12,14],circul:14,cite:1,claus:1,clean:7,cli:2,click:4,clone:2,cm:[3,10,11,14],code:[0,1,3,8],codenam:8,coeffici:14,com:2,come:14,command:[2,3,7],comp:9,compar:[9,13],comparis:13,compat:3,compil:14,complevel:13,complib:13,compltex:2,compon:[0,3,9,10],composit:[3,7,8,10,13],compound:9,compress:13,compris:3,concaten:8,conda:2,conserv:10,constant:[10,14],contactor:[12,14],contain:[0,7,8,9,11,12,13,14,15],content:[5,8],contractor:[12,14],contribut:1,contributor:1,control:[3,8,9],conveni:2,copi:[8,9],copy_pymat_attr:9,core:[7,8,11,13],core_inlet:7,core_numb:13,core_outlet:7,corr:14,correct:2,correl:[12,14],correspond:9,coupl:[1,3],cours:0,creat:[2,3,8,13],create_iter_matfil:8,cross:[12,14],cumul:[8,11,13],current:[1,3,7,8,10,11,13],current_depstep_idx:8,current_tim:13,current_timestep:13,curv:[8,13],cycl:8,d:[7,8,11,14],d_step:13,dash:8,data:[2,3,7,8,10,13],databas:[7,13],date:1,daystep:8,db:[12,14],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_fil:8,dep_step:8,depcod:[3,5,6,13],depcodeserp:8,depend:2,depenend:2,depl_hist:11,deplet:[1,3,6,8,9,11,13],depstep:8,descib:9,describ:[7,10],descript:[0,7,10,12,14],design:3,detail:0,develop:[1,3,14],diamet:[12,14],dict:[7,8,9,10,12,13,14],dictionari:[7,8,9,12,13,14],differ:[12,14],diffus:14,direct:7,directli:[1,3],directori:[0,2],dissert:14,dive:4,doc:4,document:[2,4],doi:14,dot:[0,7],dot_fil:7,download:2,dp:[12,14],driver:3,drop:13,due:2,dure:8,e:3,each:[3,7,8,9,11,12,13,14],ecosystem:1,eff:[3,12,14],effect:3,effic:10,effici:[3,7,10,12,14],efficiecni:10,effort:3,el_nam:[10,12,14],element:[7,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:[7,10,12,14],extracted_mass:7,f:[2,9,14],facil:10,factor:[3,9,13],fals:[7,8,10,13],faster:2,featur:[1,3],feed:[3,7],fertil:3,file:[0,1,2,3,4,7,8,10,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,14],form:[8,9],format:[7,8],found:[1,2],fraction:[3,9,10,12],fresh:[3,7],from:[2,3,4,7,8,9,10,12,13,14],fuel:[1,3,6,7,10,14],full:2,g:[3,7,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,get_tra_or_dec:8,git:2,github:[1,2],given:[3,8],good:1,gram:13,graph:7,guid:1,h5:13,h5_file:13,h:[3,14],h_const:14,ha:[2,9],handl:10,have:[2,13],hdf5:[3,13],heavi:3,helium:[12,14],henri:14,histori:8,hold:[7,8,13],how:[1,2],http:14,human:8,i:[0,3,7],id:9,idea:1,identifi:13,ignor:2,implement:3,in_out_stream:3,inact:8,inactive_cycl:8,includ:[1,8],index:[1,4],indic:13,individu:2,induc:2,inevit:3,inflow:10,info:8,inform:[1,2,8,9,11,12,13,14],initi:[8,9,10,11,12,13,14],initial_data:[10,12,14],inititi:7,inject:3,inlet:12,inp:8,inp_fil:8,input:[0,3,7,8,10,13],input_data:8,input_fil:8,input_path:8,insert:[8,13],insert_path_to_geometri:8,insititut:1,instal:1,instanc:[8,12,14],instead:8,integ:9,integr:[2,8,13,15],integration_test:2,interfac:8,involv:13,irradi:7,isomer:2,isotop:[3,8,9,10,12,14],isotope_map:8,issu:1,iter:[7,8,13],iter_matfil:[8,13],its:[10,13],jaiqi:14,jeff:2,jiaqi:[12,14],jl:12,json:[0,7,10],just:[2,8,10,13],k:[9,12,14],keep:10,keff:13,keff_:3,keff_bd:3,kei:[7,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:[7,8,13],link:4,liquid:[1,3,6,12,14],list:[7,8,13],load:[8,13],logic:3,loss:[3,7],m3:14,m:[3,8,10,12,14],mai:13,main:[0,7],main_inp_fil:7,maintain:3,major:3,make:[3,7],mamba:2,manag:2,mani:1,map:[8,13],march:3,mass:[3,7,9,10,11,13,14],mass_flowr:[3,9,10,11,13],mat:[7,8,13],mat_fil:8,mat_nam:7,materi:[3,7,8,9,10,13],materialflow:[5,6,7,8,10,13],matplotlib:[1,2],matur:3,maximum:10,mcnp:3,memo:9,memori:13,meta:8,metadata:9,metast:8,method:[8,12,14],mileston:[12,14],mismatch:10,mode:8,model:[1,3,13],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,8,9,13],multipli:9,must:[10,13],mwd:9,n:7,n_:11,name:[3,7,8,10,12,13,14],nation:14,necessari:2,networkx:[1,2],neutron:[2,3,8,13],new_mat_comp:9,newli:8,next:13,node:[7,8,13],node_numb:13,none:[8,9,13],normal:11,notat:[2,8],now:3,npop:8,nstep:13,nuc_cod:8,nuc_nam:8,nuc_zzaaam:8,nuc_zzaam:8,nuclear:1,nuclid:[8,9],number:[0,3,7,8,13,14],number_r:14,number_sc:14,number_sh:14,numpi:[1,2],oak:14,obj:[9,10,13],object:[3,7,8,9,10,11,12,13,14],obtain:9,omp:[8,13],onc:2,one:8,ones:2,onli:8,onlin:[1,3],open:[1,3,6],openmc:3,oper:9,option:[2,8,9],optional_paramet:10,org:14,orient:8,ornl:14,other:[8,9,13],otherwis:8,ouput:8,our:[3,12],out:[2,7,8],outflow:10,outlet:12,output:[3,8,13],overrid:[9,12,14],overview:1,p:[8,10],pa:[12,14],packag:[1,2,3,4,5],page:[1,2],paper:13,param:8,paramet:[7,8,9,10,11,12,13,14],parent:[9,12,14],pars:[3,7,8,13],parse_argu:7,particl:8,pass:3,path:[0,7,8,13],paths_list:7,peebl:14,per:[8,13],perform:[2,3,7,13],ph:14,phase:14,phy:14,pip:2,pipe:[12,14],pleas:[1,2],plot:[12,14],pltdict:[12,14],point:1,poison:[3,10],popul:8,possibl:7,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:[7,13],print:9,print_attr:9,process:[2,3,5,6,7,12,13,14],product:2,project:[1,3],properti:[7,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,re:13,reactiv:[3,8],reactor:[0,1,3,5,6,8,13],read:[7,8,13],read_at_end:8,read_dep_comp:8,read_depcode_info:8,read_depcode_step_param:8,read_depcode_templ:8,read_dot:7,read_feeds_from_input:7,read_k_eds_delta:13,read_main_input:7,read_processes_from_input:7,readabl:8,readili:2,readm:2,real:[12,14],recommend:2,record:3,recurs:9,refer:13,refil:[3,7],refilled_mat:7,regress:2,reimplement:2,rel:[3,9],reli:1,rem_eff:[12,14],rem_el:10,remov:[3,7,10,12,14],repeat:3,replac:8,replace_burnup_paramet:8,report:[1,12,14],repositori:2,repres:[8,9],reprocess:[0,1,3,7,10,13],requir:2,rerun:8,respect:[8,14],restart:[7,8,13],restart_flag:7,result:[2,8],rewrit:8,reynold:14,rho:14,ridg:14,right:[2,4,7],room:[12,14],root:2,rtd:2,rtype:14,run:[0,2,3,7,8,13],run_depcod:[3,8],runsim_no_reproc:13,s:[2,3,8,9,10,11,12,14],salt:[0,3,6,12,14],saltproc:[0,2],saltproc_mat:[8,13],saltproc_reactor:8,sander:14,scale:[3,9],scale_matflow:9,scaling_factor:9,scheme:[0,7],schmidt:14,scientif:1,script:2,search:1,section:[12,14],see:2,self:[3,9],sensit:[12,14],separ:[3,5,6,14],sequenc:13,serpent2:8,serpent:[0,1,2,3,7,8,13],set:[7,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,7,8,12,14],simulation_paramet:3,singl:[8,10],size:8,slide:14,slope:12,small:1,softwar:1,solut:1,solv:2,solvent:14,solver:2,soon:3,sophist:3,sourc:[0,1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21,22],sparg:3,sparger:[3,5,6,12],specif:[3,8,10,13,14],sphinx:2,spontan:2,src:9,sss2:8,sss_meta_zzz:8,stabl:8,start:[1,8,13],state:[2,8,11],step:[3,7,8,9,11,13],still:3,stop:7,store:[3,8,13],store_after_repr:13,store_mat_data:13,store_run_init_info:13,store_run_step_info:13,str:[7,8,10,12,13,14],stream:[3,7,10,13],string:[8,14],structur:[2,7],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:13,symbol:8,system:[0,1,3,7,10],t:10,tabl:3,tap:0,tap_main:0,tap_object:0,target:[3,7,9,10,12,14],temp:[8,9],temp_fil:8,temp_room:[12,14],temp_salt:[12,14],tempalate_data:8,temperatur:[9,12,13,14],templat:[1,8],template_data:8,template_fil:8,template_path:8,test:[5,6,8,13],test_app:[6,15],test_change_sim_par:17,test_copy_pymat_attr:18,test_create_iter_matfil:17,test_depcod:[6,15],test_get_mass:18,test_get_nuc_nam:17,test_get_tra_or_dec: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_depcode_templ:17,test_read_dot:16,test_read_feeds_from_input:16,test_read_k_eds_delta:21,test_read_main_input:16,test_read_processes_from_input:16,test_refil:16,test_rem_el:[19,20,22],test_replace_burnup_paramet:17,test_reprocess:16,test_scale_matflow:18,test_separ:[6,15],test_simul:[6,15],test_sparg:[6,15],test_sss_meta_zzz:17,test_switch_to_next_geometri:21,test_write_depcode_input:17,test_write_mat_fil:17,them:[2,8],theme:2,thi:[2,3,4,7,8,12,13,14,15],through:[2,3,11],throughout:3,time:[2,8,11,13],timestep:13,tm:14,tn:14,tool:[2,3,6],total:[9,10,11],transatom:0,transfer:14,transform:8,transport:[3,8],troubl:2,two:[2,8,9],type:[2,7,8,9,10,12,13,14],under:[1,3],unit:[2,3,15],univers:[1,14],up:[1,3,7,13],updat:[8,10,13],uranium:9,us:[1,2,3,7,8,10,12,13,14],usag:13,user:[3,7,8,10,13],valu:[2,7,8,9,10,12,13,14],variabl:2,variou:[3,9],vector:9,veloc:[12,14],version:[2,3,5,6,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,13],want:2,washington:1,wast:[3,7,10,13],waste_dict:[7,13],waste_stream:10,water:14,we:[2,3],weight:[8,10],welcom:1,well:2,when:[7,13],where:2,which:[0,1,2,7,8,9,10,13],wiki:2,within:[1,2],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.app":[[13,1,1,"","parse_arguments"],[13,1,1,"","read_dot"],[13,1,1,"","read_feeds_from_input"],[13,1,1,"","read_main_input"],[13,1,1,"","read_processes_from_input"],[13,1,1,"","refill"],[13,1,1,"","reprocessing"],[13,1,1,"","run"]],"saltproc.depcode":[[14,2,1,"","Depcode"],[14,2,1,"","DepcodeSerpent"]],"saltproc.depcode.Depcode":[[14,3,1,"","__init__"],[14,3,1,"","read_dep_comp"],[14,3,1,"","read_depcode_info"],[14,3,1,"","read_depcode_step_param"],[14,3,1,"","run_depcode"],[14,3,1,"","switch_to_next_geometry"],[14,3,1,"","write_depcode_input"],[14,3,1,"","write_mat_file"]],"saltproc.depcode.DepcodeSerpent":[[14,3,1,"","__init__"],[14,3,1,"","change_sim_par"],[14,3,1,"","convert_nuclide_name_serpent_to_zam"],[14,3,1,"","create_iter_matfile"],[14,3,1,"","create_nuclide_name_map_zam_to_serpent"],[14,3,1,"","get_nuc_name"],[14,3,1,"","insert_path_to_geometry"],[14,3,1,"","read_dep_comp"],[14,3,1,"","read_depcode_info"],[14,3,1,"","read_depcode_step_param"],[14,3,1,"","read_plaintext_file"],[14,3,1,"","replace_burnup_parameters"],[14,3,1,"","run_depcode"],[14,3,1,"","switch_to_next_geometry"],[14,3,1,"","write_depcode_input"],[14,3,1,"","write_mat_file"]],"saltproc.materialflow":[[15,2,1,"","Materialflow"]],"saltproc.materialflow.Materialflow":[[15,3,1,"","__add__"],[15,3,1,"","__deepcopy__"],[15,3,1,"","__eq__"],[15,3,1,"","__init__"],[15,3,1,"","__rmul__"],[15,3,1,"","copy_pymat_attrs"],[15,3,1,"","get_mass"],[15,3,1,"","print_attr"],[15,3,1,"","scale_matflow"]],"saltproc.process":[[16,2,1,"","Process"]],"saltproc.process.Process":[[16,3,1,"","__init__"],[16,3,1,"","calc_rem_efficiency"],[16,3,1,"","check_mass_conservation"],[16,3,1,"","rem_elements"]],"saltproc.reactor":[[17,2,1,"","Reactor"]],"saltproc.reactor.Reactor":[[17,3,1,"","__init__"]],"saltproc.separator":[[18,2,1,"","Separator"]],"saltproc.separator.Separator":[[18,3,1,"","__init__"],[18,3,1,"id0","calc_rem_efficiency"],[18,4,1,"","db"],[18,4,1,"","deltap"],[18,3,1,"id1","description"],[18,4,1,"","do"],[18,4,1,"","dp"],[18,3,1,"id2","eff"],[18,4,1,"id3","k"],[18,4,1,"","q_he"],[18,4,1,"","q_salt"],[18,4,1,"","temp_room"]],"saltproc.simulation":[[19,2,1,"","Simulation"]],"saltproc.simulation.Simulation":[[19,3,1,"","__init__"],[19,3,1,"","check_restart"],[19,3,1,"","check_switch_geo_trigger"],[19,3,1,"","read_k_eds_delta"],[19,3,1,"","store_after_repr"],[19,3,1,"","store_mat_data"],[19,3,1,"","store_run_init_info"],[19,3,1,"","store_run_step_info"]],"saltproc.sparger":[[20,2,1,"","Sparger"]],"saltproc.sparger.Sparger":[[20,3,1,"","__init__"],[20,4,1,"","area"],[20,3,1,"id0","calc_rem_efficiency"],[20,4,1,"","db"],[20,3,1,"id1","description"],[20,4,1,"id2","diffusivity"],[20,4,1,"","dp"],[20,3,1,"id3","eff"],[20,3,1,"id4","eps"],[20,4,1,"id5","exp_const"],[20,4,1,"id6","gas_const"],[20,4,1,"id7","h_const"],[20,4,1,"","length"],[20,4,1,"","q_he"],[20,4,1,"","q_salt"],[20,3,1,"id8","sherwood"],[20,4,1,"id9","temp_room"],[20,4,1,"","temp_salt"]],"saltproc.tests":[[22,0,0,"-","test_app"],[23,0,0,"-","test_depcode"],[24,0,0,"-","test_materialflow"],[25,0,0,"-","test_process"],[26,0,0,"-","test_separator"],[27,0,0,"-","test_simulation"],[28,0,0,"-","test_sparger"]],"saltproc.tests.test_app":[[22,1,1,"","test_read_dot"],[22,1,1,"","test_read_feeds_from_input"],[22,1,1,"","test_read_main_input"],[22,1,1,"","test_read_processes_from_input"],[22,1,1,"","test_refill"],[22,1,1,"","test_reprocessing"]],"saltproc.tests.test_depcode":[[23,1,1,"","test_change_sim_par"],[23,1,1,"","test_convert_nuclide_name_serpent_to_zam"],[23,1,1,"","test_create_iter_matfile"],[23,1,1,"","test_create_nuclide_name_map_zam_to_serpent"],[23,1,1,"","test_get_nuc_name"],[23,1,1,"","test_insert_path_to_geometry"],[23,1,1,"","test_read_dep_comp"],[23,1,1,"","test_read_depcode_info"],[23,1,1,"","test_read_depcode_step_param"],[23,1,1,"","test_read_plaintext_file"],[23,1,1,"","test_replace_burnup_parameters"],[23,1,1,"","test_switch_to_next_geometry"],[23,1,1,"","test_write_depcode_input"],[23,1,1,"","test_write_mat_file"]],"saltproc.tests.test_materialflow":[[24,1,1,"","test_copy_pymat_attrs"],[24,1,1,"","test_get_mass"],[24,1,1,"","test_scale_matflow"]],"saltproc.tests.test_process":[[25,1,1,"","test_rem_elements"]],"saltproc.tests.test_separator":[[26,1,1,"","test_rem_elements"]],"saltproc.tests.test_simulation":[[27,1,1,"","test_check_switch_geo_trigger"],[27,1,1,"","test_read_k_eds_delta"],[27,1,1,"","test_store_after_repr"],[27,1,1,"","test_store_mat_data"],[27,1,1,"","test_store_run_init_info"],[27,1,1,"","test_store_run_step_info"]],"saltproc.tests.test_sparger":[[28,1,1,"","test_rem_elements"]],saltproc:[[13,0,0,"-","app"],[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","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"]},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute"},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":[13,14,15,16,17,18,20],"function":[4,5,9,13,14,16,18,19,20,27],"import":[14,15],"int":[13,14,15,19],"long":4,"new":[0,1,3,5,14,15],"return":[4,13,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],Then:13,There:3,These:[7,9],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,13,15],adapt:0,add:[0,5,8,14,19],addit:[0,8],address:8,adher:0,adjust:5,adjust_geo:[9,19],after:[8,13,14,16,19],after_mat:19,after_reproc:5,ag:14,against:9,all:[0,1,4,13,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,13,16],applic:4,ar:[0,2,4,5,7,9,15,20],area:[18,20],aren:0,arfc:[4,8],argument:13,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:[13,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,13,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,27],check_mass_conserv:16,check_restart:[9,19],check_switch_geo_trigg:[19,27],chem:20,chemic:[13,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,13,14,19],codenam:[9,14],coeffici:20,com:[4,8],come:20,command:[0,4,5,13],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,13,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,27],constant:[16,20],contactor:[18,20],contain:[0,1,2,8,13,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:[9,14],cool:0,copi:[14,15],copy_pymat_attr:15,copyright:0,core:[13,14,17,19],core_inlet:13,core_numb:19,core_outlet:13,corr:20,correct:4,correl:[8,18,20],correspond:[15,27],could:0,coupl:[3,5],cours:2,creat:[0,4,5,8,14],create_iter_matfil:14,create_nuclide_map_serpent_to_zam:9,create_nuclide_name_map_zam_to_serp:[9,14],critic:19,cross:[8,18,19,20],cruft:8,cumul:[14,17,19],current:[0,3,5,7,9,14,16,17,19],current_depstep_idx:14,current_tim:19,current_timestep:19,curv:14,cycl:[14,19],d:[13,14,17,20],dash:14,data:[4,5,9,13,14,16,19],databas:[19,27],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:[9,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,13,14,15,17,19],depstep:14,descib:15,describ:[0,13,16],descript:[0,2,13,16,18,20],design:[5,8],detail:[0,2],detect:0,determin:19,develop:[3,5,20],diamet:[18,20],dict:[13,14,15,16,18,19,20],dictionari:[9,13,14,15,18,19,20],differ:[18,20],difficulti:0,diffus:20,direct:13,directli:[3,5],directori:[0,2,4,19],dissert:20,distribut:0,dive:10,doc:[8,9,10],docpag:3,docstr:[0,8,27],document:[0,4,8,10],doesn:19,doi:20,don:0,done:0,dot:[2,13],dot_fil:13,download:[0,4],dp:[18,20],driver:5,drop:19,due:4,dure:14,e:[5,8],each:[0,5,13,14,15,17,18,19,20],ecosystem:3,eff:[5,18,20],effect:[1,5],effic:16,effici:[1,5,8,13,16,18,20],efficiecni:16,effort:5,el_nam:[16,18,20],element:[13,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,entri:27,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,explic:27,exponenti:20,extract:[13,16,18,20],extracted_mass:13,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,13],feed_pure_gd:27,feedback:0,feel:0,fertil:5,few:0,file:[0,2,3,4,5,8,9,10,13,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,13,14],found:[3,4],fraction:[5,15,16,18],fresh:[5,13],from:[0,4,5,8,10,13,14,15,16,18,19,20,27],fuel:[3,5,12,13,16,20],full:[0,4,8],g:[5,13,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,get_tra_or_dec:9,gh1234:0,git:[1,4],github:[0,3,4,8],give:0,given:[5,14],go:0,good:[0,3],gram:19,graph:13,guid:[3,8],gwenche:9,h5:19,h5_file:9,h:[5,8,20],h_const:20,ha:[4,15],handl:[16,19],have:[0,4,9,19],haven:8,hdf5:[5,19],heavi:5,heavili:3,helium:[18,20],henri:20,here:1,histori:14,hold:[13,14,19],how:[0,3,4],html:0,http:[0,8,20],human:14,i:[2,5,8,13],id:15,idea:[0,3],ideal:0,identifi:19,ignor:4,implement:[0,5],implicitli:27,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],inititi:13,inject:5,inlet:18,input:[2,5,8,9,13,14,16,19,27],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,irradi:13,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,27],jaiqi:20,jbae11:8,jeff:4,jiaqi:[8,18,20],jl:18,json:[2,9,13,16],jsonschema:[4,9],just:[0,4,14,16],k:[15,18,20],keep:[0,16],keff:19,keff_:5,keff_bd:5,kei:[13,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:[13,14],link:10,liquid:[3,5,12,18,20],list:[13,14,19],ll:1,load:14,local:0,locat:0,logic:5,loss:[5,13],lukeseifert:9,m3:20,m:[5,14,16,18,20],mai:[1,19],main:[2,13],main_inp_fil:13,maintain:5,major:5,make:[0,1,3,5,8,9,13],mamba:4,manag:4,mani:3,map:[14,19],march:5,mass:[5,13,15,16,17,19,20],mass_flowr:[5,9,15,16,17,19],master:[0,8],mat:[13,14,19],mat_nam:[8,13],match:[19,27],materi:[5,13,14,15,16,19],materialflow:[11,12,13,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,13],n_:17,name:[5,8,13,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:[13,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,13,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,13,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:[13,14,15,16,17,18,19,20],parent:[15,18,20],pars:[5,13,14],parse_argu:13,particl:14,particular:0,pass:[0,5],patch:8,path:[0,2,13,14,19],paths_list:13,peebl:20,peopl:[7,9],pep8:[0,8],per:[14,19],perform:[4,5,13,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],possibl:13,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,13,18,19,20,27],process_j312:9,product:[4,7,9],progress:1,project:[3,5],properti:[13,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:[13,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,13],read_feeds_from_input:13,read_k_eds_delta:19,read_main_input:13,read_plaintext_fil:[9,14],read_processes_from_input:13,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,13],refilled_mat:13,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,13,16,18,20],removal_tb_di:27,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,13,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,13],room:[18,20],root:[0,4],rst:8,rtd:4,rtype:20,run:[2,4,5,8,13,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,13],schmidt:20,scientif:3,scipi:0,script:[4,8],search:3,section:[8,18,19,20],see:[0,4],select:27,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,13,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,13,14,15,16,17,18,19,20,22,23,24,25,26,27,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,sss_meta_zzz:9,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,27],store_after_repr:19,store_after_repr_:27,store_at_end:19,store_mat_data:19,store_mat_data_:27,store_run_init_info:[9,19,27],store_run_step_info:[9,19,27],str:[13,14,16,18,19,20],stream:[5,13,16,19],strictli:0,string:[14,20],structur:[4,9,13],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,13,16],t:[0,8,16,19],tab:0,tabl:5,take:0,tap:2,tap_main:2,tap_object:2,target:[5,8,13,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,27],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_dot:22,test_read_feeds_from_input:22,test_read_k_eds_delta:27,test_read_main_input:22,test_read_plaintext_fil:23,test_read_processes_from_input:22,test_refil:22,test_rem_el:[25,26,28],test_replace_burnup_paramet:23,test_reprocess:22,test_scale_matflow:24,test_separ:[12,21],test_simul:[12,21],test_sparg:[12,21],test_store_after_repr:[9,27],test_store_mat_data:[9,27],test_store_run_init_info:[9,27],test_store_run_step_info:[9,27],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,13,14,18,19,20,21,27],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,13,14,15,16,18,19,20,27],typo:[8,9],ui:8,uncheck:27,under:[3,5],understand:1,unit:[4,5,21,27],univers:[3,20],untest:9,up:[3,5,8,13],updat:[1,8,9,14,16],uranium:15,us:[0,1,3,4,5,8,9,13,14,16,18,19,20],usag:19,user:[5,14,16,19],v0:6,valu:[4,13,14,15,16,18,19,20,27],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,13,16,19],waste_bypass:27,waste_core_inlet:27,waste_core_outlet:27,waste_dict:[13,19],waste_heat_exchang:27,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,13,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,zoericht:9,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 5e05e6ed9..4721877b0 100644 --- a/master/src/index.html +++ b/master/src/index.html @@ -4,7 +4,7 @@ - SaltProc API — Saltproc 0.3.1.dev documentation + SaltProc API — Saltproc 0.4.dev documentation