app.reprocess_materials

app.reprocess_materials(mats, process_file, dot_file)[source]

Applies extraction reprocessing scheme to burnable materials.

Parameters
  • mats (dict of str to Materialflow) – Dictionary that contains saltproc.materialflow.Materialflow objects with burnable material data right after irradiation in the core.

  • process_file (str) – Path to the .json file describing the fuel reprocessing components.

  • dot_file (str) – Path to the .dot describing the fuel reprocessing paths.

Returns

  • waste_streams (dict of str to dict) – Dictionary mapping material names to waste streams.

    key

    Material name.

    value

    Dictionary mapping waste stream names to saltproc.materialflow.Materialflow objects representing waste streams.

  • extracted_mass (dict of str to float) – Dictionary mapping material names to the mass in [g] of that material removed via reprocessing.