From 1c1b28976f5c6aca0ee81fa237e060b7faaf6725 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 30 Apr 2017 15:45:57 -0500 Subject: [PATCH 01/33] france scenario input files --- inputs/france/continue_reprocessing.xml | 2028 +++++++++++++++++++++++ inputs/france/never_reprocess.xml | 2020 ++++++++++++++++++++++ inputs/france/stop_rep_2020.xml | 2028 +++++++++++++++++++++++ 3 files changed, 6076 insertions(+) create mode 100644 inputs/france/continue_reprocessing.xml create mode 100644 inputs/france/never_reprocess.xml create mode 100644 inputs/france/stop_rep_2020.xml diff --git a/inputs/france/continue_reprocessing.xml b/inputs/france/continue_reprocessing.xml new file mode 100644 index 00000000..8a5bc8c5 --- /dev/null +++ b/inputs/france/continue_reprocessing.xml @@ -0,0 +1,2028 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + mixer + + + + + + .09 + 1e+299 + + + + Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + + reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + 1e100 + reprocess_waste + 1e+290 + + + Pu + + 1e100 + + + Pu .998 + + + + + + U + + 1e100 + + + U .998 + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 1e100 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_waste + enrich_waste + reprocess_waste + + 1e299 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + 1 + mixer + + + 1 + reprocessing + + + + + France_government + + + + +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + na_fr_fuel + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + pu_u_recipe + mass + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + + + \ No newline at end of file diff --git a/inputs/france/never_reprocess.xml b/inputs/france/never_reprocess.xml new file mode 100644 index 00000000..bc50b1a9 --- /dev/null +++ b/inputs/france/never_reprocess.xml @@ -0,0 +1,2020 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + mixer + + + + + + .09 + 1e+299 + + + + Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + + reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + 1e100 + reprocess_waste + 1e+290 + + + Pu + + 1e100 + + + Pu .998 + + + + + + U + + 1e100 + + + U .998 + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 1e100 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_waste + enrich_waste + reprocess_waste + + 1e299 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + + + France_government + + + + +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + na_fr_fuel + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + pu_u_recipe + mass + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + + + \ No newline at end of file diff --git a/inputs/france/stop_rep_2020.xml b/inputs/france/stop_rep_2020.xml new file mode 100644 index 00000000..b6d9b7ee --- /dev/null +++ b/inputs/france/stop_rep_2020.xml @@ -0,0 +1,2028 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + mixer + + + + + + .09 + 1e+299 + + + + Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + + reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + 1e100 + reprocess_waste + 1e+290 + + + Pu + + 1e100 + + + Pu .998 + + + + + + U + + 1e100 + + + U .998 + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 0 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_waste + enrich_waste + reprocess_waste + + 1e299 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + 1 + mixer + + + + + France_government + + + + +reprocessing +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +480 +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + na_fr_fuel + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + pu_u_recipe + mass + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + + + \ No newline at end of file From 2b0ec78c9115530c95d4069daf27bf48d3ac5be2 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 30 Apr 2017 16:17:07 -0500 Subject: [PATCH 02/33] added recycling mox --- inputs/france/recycle_mox.xml | 2116 +++++++++++++++++++++++++++++++++ 1 file changed, 2116 insertions(+) create mode 100644 inputs/france/recycle_mox.xml diff --git a/inputs/france/recycle_mox.xml b/inputs/france/recycle_mox.xml new file mode 100644 index 00000000..63c4e8d7 --- /dev/null +++ b/inputs/france/recycle_mox.xml @@ -0,0 +1,2116 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + uox_mixer + + + + + + .09 + 1e+299 + + + + Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + mox_mixer + + + + + + .1 + 1e+299 + + + + mox_Pu + 1.0 + + + + + + .9 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + + uox_reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + 1e100 + reprocess_waste + 1e+290 + + + Pu + + 1e100 + + + Pu .998 + + + + + + U + + 1e100 + + + U .998 + + + + + + + + + + + mox_reprocessing + + + mox_waste + 1.0 + mox_used_fuel_recipe + 1e100 + 1e100 + mox_reprocess_waste + 1e+290 + + + mox_Pu + + 1e100 + + + Pu .998 + + + + + + mox_U + + 1e100 + + + U .998 + + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 1e100 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_Pu + mox_U + mox_waste + enrich_waste + reprocess_waste + + 1e299 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + 1 + uox_mixer + + + 1 + uox_reprocessing + + + 1 + mox_reprocessing + + + 1 + mox_mixer + + + + + France_government + + + + +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + na_fr_fuel + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + pu_u_recipe + mass + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + + + \ No newline at end of file From 3492a60d49c09e21b33814e2dfbeb3a45f68016b Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 30 Apr 2017 16:41:39 -0500 Subject: [PATCH 03/33] fixed recycle mox sending pu and u to sink --- inputs/france/recycle_mox.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/inputs/france/recycle_mox.xml b/inputs/france/recycle_mox.xml index 63c4e8d7..d52ec04a 100644 --- a/inputs/france/recycle_mox.xml +++ b/inputs/france/recycle_mox.xml @@ -243,11 +243,10 @@ uox_waste - mox_Pu - mox_U mox_waste enrich_waste reprocess_waste + mox_reprocess_waste 1e299 From 196f152ee47c22054343043d59de0cee7e793a88 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 30 Apr 2017 18:39:22 -0500 Subject: [PATCH 04/33] new input files --- inputs/france/continue_reprocessing.xml | 96 +- inputs/france/fr.xml | 2354 +++++++++++++++++++++++ inputs/france/recycle_mox_realistic.xml | 2116 ++++++++++++++++++++ 3 files changed, 4562 insertions(+), 4 deletions(-) create mode 100644 inputs/france/fr.xml create mode 100644 inputs/france/recycle_mox_realistic.xml diff --git a/inputs/france/continue_reprocessing.xml b/inputs/france/continue_reprocessing.xml index 8a5bc8c5..63c4e8d7 100644 --- a/inputs/france/continue_reprocessing.xml +++ b/inputs/france/continue_reprocessing.xml @@ -56,7 +56,7 @@ - mixer + uox_mixer @@ -93,9 +93,47 @@ + + mox_mixer + + + + + + .1 + 1e+299 + + + + mox_Pu + 1.0 + + + + + + .9 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + - reprocessing + uox_reprocessing uox_waste @@ -133,6 +171,46 @@ + + mox_reprocessing + + + mox_waste + 1.0 + mox_used_fuel_recipe + 1e100 + 1e100 + mox_reprocess_waste + 1e+290 + + + mox_Pu + + 1e100 + + + Pu .998 + + + + + + mox_U + + 1e100 + + + U .998 + + + + + + + + + + enrichment @@ -165,6 +243,8 @@ uox_waste + mox_Pu + mox_U mox_waste enrich_waste reprocess_waste @@ -1536,11 +1616,19 @@ 1 - mixer + uox_mixer + + + 1 + uox_reprocessing + + + 1 + mox_reprocessing 1 - reprocessing + mox_mixer diff --git a/inputs/france/fr.xml b/inputs/france/fr.xml new file mode 100644 index 00000000..152db460 --- /dev/null +++ b/inputs/france/fr.xml @@ -0,0 +1,2354 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + uox_mixer + + + + + + .09 + 1e+299 + + + + uox_Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + mox_mixer + + + + + + .1 + 1e+299 + + + + mox_Pu + 1.0 + + + + + + .9 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + fr_mixer + + + + + + .04 + 1e+299 + + + + uox_MA + 1.0 + + + + + + .84 + 1e+299 + + + + enrich_waste + 1.0 + + + + + + .12 + 1e+299 + + + + uox_Pu + 1.0 + + + + + fr_fuel + 1e+299 + 1e+299 + + + + + + fr_mixer_mox + + + + + + .045 + 1e+299 + + + + mox_MA + 1.0 + + + + + + .755 + 1e+299 + + + + enrich_waste + 1.0 + + + + + + .2 + 1e+299 + + + + mox_Pu + 1.0 + + + + + fr_fuel + 1e+299 + 1e+299 + + + + + + + uox_reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + + 91600 + reprocess_waste + 1e+290 + + + uox_Pu + + 1e100 + + + Pu .998 + + + + + + uox_MA + + 1e100 + + + Am .998 + + + Np .998 + + + Cm .998 + + + + + + uox_U + + 1e100 + + + U .998 + + + + + + + + + + + + mox_reprocessing + + + mox_waste + 1.0 + mox_used_fuel_recipe + 1e100 + + 91600 + mox_reprocess_waste + 1e+290 + + + mox_Pu + + 1e100 + + + Pu .998 + + + + + + mox_MA + + 1e100 + + + Am .998 + + + Np .998 + + + Cm .998 + + + + + + mox_U + + 1e100 + + + U .998 + + + + + + + + + + + + + fr_reprocessing + + + mox_waste + 1.0 + mox_used_fuel_recipe + 1e100 + + 91600 + fr_reprocess_waste + 1e+290 + + + fr_Pu + + 1e100 + + + Pu .998 + + + + + + fr_MA + + 1e100 + + + Am .998 + + + Np .998 + + + Cm .998 + + + + + + fr_U + + 1e100 + + + U .998 + + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 1e100 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_waste + enrich_waste + reprocess_waste + mox_reprocess_waste + fr_reprocess_waste + fr_Pu + fr_U + fr_MA + + 1e299 + + + + + + + fr + + + fr_fuel_recipe + fr_used_fuel_recipe + fr_fuel + fr_waste + 1.0 + 14 + 1 + 25000.0 + 3 + 1 + 1000 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + 1 + uox_mixer + + + 1 + uox_reprocessing + + + 1 + mox_reprocessing + + + 1 + mox_mixer + + + 1 + fr_reprocessing + + + 1 + fr_mixer + + + 1 + fr_mixer_mox + + + 4 + fr + + + + + + France_government + + + + +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + fr_fuel_recipe + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + fr_used_fuel_recipe + mass + U234 5.408E02 + U235 6.769E02 + U236 3.108E02 + U238 6.461E05 + Pu238 7.374E03 + Pu239 1.014E05 + Pu240 6.807E04 + Pu241 8.083E03 + Pu242 9.930E03 + Am241 6.897E03 + Am242m 5.325E02 + Am243 3.969E03 + Np237 2.372E03 + Cm242 1.542 + Cm243 5.184E01 + Cm244 3.836E03 + Cm245 1.036E03 + Cm246 3.374E02 + + + \ No newline at end of file diff --git a/inputs/france/recycle_mox_realistic.xml b/inputs/france/recycle_mox_realistic.xml new file mode 100644 index 00000000..db2232e6 --- /dev/null +++ b/inputs/france/recycle_mox_realistic.xml @@ -0,0 +1,2116 @@ + + + + 660 + 1 + 1970 + lazy + + + + + cycamore + Source + + + cycamore + Sink + + + cycamore + Reactor + + + cycamore + Mixer + + + agents + NullRegion + + + agents + NullInst + + + cycamore + Separations + + + cycamore + DeployInst + + + cycamore + Separations + + + cycamore + Enrichment + + + cycamore + FuelFab + + + + + + uox_mixer + + + + + + .09 + 1e+299 + + + + Pu + 1.0 + + + + + + .91 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + mox_mixer + + + + + + .1 + 1e+299 + + + + mox_Pu + 1.0 + + + + + + .9 + 1e+299 + + + + enrich_waste + 1.0 + + + + + mox + 1e+299 + 1e+299 + + + + + + + + uox_reprocessing + + + uox_waste + 1.0 + uox_used_fuel_recipe + 1e100 + + 91600 + reprocess_waste + 1e+290 + + + Pu + + 1e100 + + + Pu .998 + + + + + + U + + 1e100 + + + U .998 + + + + + + + + + + + mox_reprocessing + + + mox_waste + 1.0 + mox_used_fuel_recipe + 1e100 + 91600 + mox_reprocess_waste + 1e+290 + + + mox_Pu + + 1e100 + + + Pu .998 + + + + + + mox_U + + 1e100 + + + U .998 + + + + + + + + + + + + enrichment + + + natl_u + natl_u_recipe + uox + 0.003 + enrich_waste + 1e100 + 1e100 + + + + + + nat_u_source + + + natl_u + natl_u_recipe + 1e100 + + + + + + SomeSink + + + + uox_waste + mox_waste + enrich_waste + reprocess_waste + mox_reprocess_waste + + 1e299 + + + + + + + CHINON A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 35 + 12 + 180 + + + + + + + CHINON A-3 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 69 + 23 + 360 + + + + + + + CHOOZ-A (ARDENNES) + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 59 + 20 + 305 + + + + + + + ST. LAURENT A-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 75 + 25 + 390 + + + + + + + BUGEY-1 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 104 + 35 + 540 + + + + + + + ST. LAURENT A-2 + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 90 + 30 + 465 + + + + + + + PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 25 + 8 + 130 + + + + + + + FESSENHEIM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + FESSENHEIM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BUGEY-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + BUGEY-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 170 + 57 + 880 + + + + + + + TRICASTIN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + DAMPIERRE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + TRICASTIN-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + TRICASTIN-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + DAMPIERRE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + DAMPIERRE-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 172 + 57 + 890 + + + + + + + GRAVELINES-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + ST. LAURENT B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. LAURENT B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + SUPER-PHENIX + + + uox_fuel_recipe + uox_used_fuel_recipe + uox + uox_waste + 1.0 + 18 + 2 + 523.4 + 232 + 77 + 1200 + + + + + + + BLAYAIS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CHINON B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + PALUEL-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BLAYAIS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + BLAYAIS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CRUAS-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + CRUAS-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + PALUEL-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CRUAS-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + ST. ALBAN-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 258 + 86 + 1335 + + + + + + + CRUAS-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 177 + 59 + 915 + + + + + + + GRAVELINES-5 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + GRAVELINES-6 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 176 + 59 + 910 + + + + + + + CATTENOM-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + FLAMANVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + PALUEL-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + BELLEVILLE-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + FLAMANVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + CATTENOM-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + BELLEVILLE-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHINON B-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + CHINON B-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 175 + 58 + 905 + + + + + + + NOGENT-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + NOGENT-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + PENLY-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CATTENOM-4 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 251 + 84 + 1300 + + + + + + + CHOOZ B-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + PENLY-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + + + + GOLFECH-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 253 + 84 + 1310 + + + + + + + CHOOZ B-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 290 + 96 + 1500 + + + + + + + CIVAUX-1 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + CIVAUX-2 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 289 + 96 + 1495 + + + + + + + FLAMANVILLE-3 + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 309 + 103 + 1600 + + + + + + + France + + + Sink_Source_Inst + + + + 1 + nat_u_source + + + 1 + enrichment + + + 1 + SomeSink + + + 1 + uox_mixer + + + 1 + uox_reprocessing + + + 1 + mox_reprocessing + + + 1 + mox_mixer + + + + + France_government + + + + +CHINON A-2 +CHINON A-3 +CHOOZ-A (ARDENNES) +ST. LAURENT A-1 +BUGEY-1 +ST. LAURENT A-2 +PHENIX +FESSENHEIM-1 +FESSENHEIM-2 +BUGEY-2 +BUGEY-3 +BUGEY-4 +BUGEY-5 +TRICASTIN-1 +TRICASTIN-2 +DAMPIERRE-1 +GRAVELINES-1 +GRAVELINES-2 +DAMPIERRE-2 +TRICASTIN-3 +TRICASTIN-4 +DAMPIERRE-3 +DAMPIERRE-4 +GRAVELINES-3 +GRAVELINES-4 +ST. LAURENT B-1 +ST. LAURENT B-2 +SUPER-PHENIX +BLAYAIS-1 +BLAYAIS-2 +CHINON B-1 +CHINON B-2 +PALUEL-1 +PALUEL-2 +BLAYAIS-3 +BLAYAIS-4 +CRUAS-1 +CRUAS-2 +ST. ALBAN-1 +PALUEL-3 +CRUAS-3 +ST. ALBAN-2 +CRUAS-4 +GRAVELINES-5 +GRAVELINES-6 +CATTENOM-1 +FLAMANVILLE-1 +PALUEL-4 +BELLEVILLE-1 +FLAMANVILLE-2 +CATTENOM-2 +BELLEVILLE-2 +CHINON B-3 +CHINON B-4 +NOGENT-1 +NOGENT-2 +CATTENOM-3 +PENLY-1 +GOLFECH-1 +CATTENOM-4 +CHOOZ B-1 +PENLY-2 +GOLFECH-2 +CHOOZ B-2 +CIVAUX-1 +CIVAUX-2 +FLAMANVILLE-3 + + + +1 +1 +1 +1 +27 +18 +44 +86 +90 +100 +104 +110 +114 +122 +127 +122 +122 +127 +131 +131 +137 +133 +139 +131 +137 +132 +136 +188 +137 +150 +154 +165 +172 +175 +163 +160 +159 +175 +187 +187 +171 +197 +177 +175 +187 +202 +189 +195 +212 +197 +211 +221 +201 +213 +212 +225 +241 +243 +244 +256 +319 +264 +281 +326 +335 +359 +564 + + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + + + +161 +245 +262 +244 +266 +227 +413 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +160 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 +720 + + + + + + + + + + natl_u_recipe + mass + U235 0.711 + U238 99.289 + + + + uox_fuel_recipe + mass + U234 0.0002558883 + U235 0.0319885317 + U238 0.96775558 + + + + depleted_u + mass + U2350.003 + U2380.997 + + + + mox_fuel_recipe + mass + U235 .0026936 + U238 .90729 + Pu238 0.00108 + Pu239 0.0498373 + Pu240 0.0223277 + Pu241 0.012071 + Pu242 0.004683 + + + + + mox_used_fuel_recipe + mass + He4 2.51087058608741E-05 + Ra226 6.85864649540962E-14 + Ra228 1.0769444927185E-19 + Pb206 3.63781250186619E-18 + Pb207 1.05894542041679E-15 + Pb208 2.00189681933373E-12 + Pb210 1.1829390296063E-19 + Th228 4.90174735683015E-12 + Th229 1.43792588721374E-12 + Th230 2.39987630689358E-09 + Th232 8.76554821092882E-10 + Bi209 2.68786146372081E-16 + Ac227 2.46087316302713E-14 + Pa231 7.06963562072402E-10 + U232 5.93369416879439E-10 + U233 1.03594660580906E-08 + U234 0.0002656863 + U235 0.0043397763 + U236 0.0051097366 + U238 0.8283573053 + Np237 0.0043297768 + Pu238 0.0060396887 + Pu239 0.0410078864 + Pu240 0.0283985363 + Pu241 0.0146892429 + Pu242 0.0098784908 + Pu244 2.18888718157919E-07 + Am241 0.0021278903 + Am242m 5.0357404506317E-05 + Am243 0.0020828926 + Cm242 0.0002752858 + Cm243 1.26393485496395E-05 + Cm244 0.0010179475 + Cm245 0.0001275934 + Cm246 6.14068350026396E-06 + Cm247 1.20593784421403E-07 + Cm248 9.15852795618264E-09 + Cm250 3.73380755414193E-17 + Cf249 4.05679090711136E-11 + Cf250 2.9328488367162E-11 + Cf251 1.4479253718258E-11 + Cf252 7.53461165518465E-12 + H3 1.02694706965821E-07 + C14 3.95879595791321E-11 + Kr81 7.34462144755557E-11 + Kr85 2.05489408777763E-05 + Sr90 0.000408279 + Tc99 0.0011189423 + I129 0.0003505819 + Cs134 0.0002101892 + Cs135 0.0009355518 + Cs137 0.0018309056 + + + + uox_used_fuel_recipe + mass + He4 2.09687731425456E-07 + Ra226 1.18893043712383E-14 + Ra228 6.05164592554536E-21 + Pb206 7.66855132237399E-20 + Pb207 6.51861860354101E-17 + Pb208 1.2309279798986E-13 + Pb210 2.49685391210951E-20 + Th228 6.56361597079969E-13 + Th229 1.70690013134599E-13 + Th230 0.000000001 + Th232 1.56490843910748E-10 + Bi209 2.5848487636376E-17 + Ac227 3.45679774696139E-15 + Pa231 2.25186824592336E-10 + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + Am241 2.97982565401936E-05 + Am242m 3.55779183791976E-07 + Am243 7.89053833418348E-05 + Cm242 1.15793225079007E-05 + Cm243 0.00000024 + Cm244 2.20987070314859E-05 + Cm245 1.02693991499258E-06 + Cm246 9.56844016218499E-08 + Cm247 8.39550878897535E-10 + Cm248 4.3267468472959E-11 + Cm250 1.99688316479083E-19 + Cf249 4.3937429274366E-14 + Cf250 8.11752505346616E-14 + Cf251 3.16081506454872E-14 + Cf252 1.66790241305513E-14 + H3 5.74866365267024E-08 + C14 2.63084607239092E-11 + Kr81 2.16087356991135E-11 + Kr85 2.41685859253852E-05 + Sr90 0.0005372686 + Tc99 0.0007822542 + I129 0.0001810894 + Cs134 0.0001230928 + Cs135 0.0003052821 + Cs137 0.0012009297 + + + + + na_fr_fuel + mass + U234 0.000538 + U235 0.188200 + U238 75.091897 + Pu238 0.875900 + Pu239 12.670000 + Pu240 6.889000 + Pu241 0.702600 + Pu242 1.074000 + Am241 0.858200 + Am242 0.048340 + Am243 0.511400 + Np237 0.500000 + Cm242 0.002424 + Cm243 0.006541 + Cm244 0.469900 + Cm245 0.083910 + Cm246 0.027150 + + + + pu_u_recipe + mass + U232 1.39991809249232E-10 + U233 1.31692294843742E-09 + U234 0.0001558909 + U235 0.0080635282 + U236 0.0038647739 + U238 0.9441447592 + Np237 0.0003316806 + Pu238 0.0001076937 + Pu239 0.0050287058 + Pu240 0.0022528682 + Pu241 0.0012229284 + Pu242 0.0004725724 + Pu244 1.24592710231816E-08 + + + \ No newline at end of file From f679058f4d3809ec3b81f18991f190a059ffa231 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 30 Apr 2017 23:28:07 -0500 Subject: [PATCH 05/33] comment source of correction --- inputs/france/continue_reprocessing.xml | 4 ++-- inputs/france/recycle_mox.xml | 9 +++++---- inputs/france/recycle_mox_realistic.xml | 2 +- inputs/france/stop_rep_2020.xml | 6 +++--- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/inputs/france/continue_reprocessing.xml b/inputs/france/continue_reprocessing.xml index 63c4e8d7..431ef079 100644 --- a/inputs/france/continue_reprocessing.xml +++ b/inputs/france/continue_reprocessing.xml @@ -130,8 +130,7 @@ - - + uox_reprocessing @@ -140,6 +139,7 @@ 1.0 uox_used_fuel_recipe 1e100 + 1e100 reprocess_waste 1e+290 diff --git a/inputs/france/recycle_mox.xml b/inputs/france/recycle_mox.xml index d52ec04a..dbd73f0e 100644 --- a/inputs/france/recycle_mox.xml +++ b/inputs/france/recycle_mox.xml @@ -1,4 +1,3 @@ - 660 @@ -130,8 +129,7 @@ - - + uox_reprocessing @@ -140,7 +138,8 @@ 1.0 uox_used_fuel_recipe 1e100 - 1e100 + + 91600 reprocess_waste 1e+290 @@ -171,6 +170,7 @@ + mox_reprocessing @@ -179,6 +179,7 @@ 1.0 mox_used_fuel_recipe 1e100 + 1e100 mox_reprocess_waste 1e+290 diff --git a/inputs/france/recycle_mox_realistic.xml b/inputs/france/recycle_mox_realistic.xml index db2232e6..3896ea2a 100644 --- a/inputs/france/recycle_mox_realistic.xml +++ b/inputs/france/recycle_mox_realistic.xml @@ -131,7 +131,7 @@ - + uox_reprocessing diff --git a/inputs/france/stop_rep_2020.xml b/inputs/france/stop_rep_2020.xml index b6d9b7ee..ca2c35be 100644 --- a/inputs/france/stop_rep_2020.xml +++ b/inputs/france/stop_rep_2020.xml @@ -92,16 +92,16 @@ - - + - reprocessing + uox_reprocessing uox_waste 1.0 uox_used_fuel_recipe 1e100 + 1e100 reprocess_waste 1e+290 From 71ae10dc3fd969d1e03aaa9b4c5ae9c77397e3c8 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 7 May 2017 18:59:43 -0500 Subject: [PATCH 06/33] stop rep at 2010 scenario --- ...p_2020.xml => 2010_stop_rep_1970-2160.xml} | 279 ++++++++++++- inputs/france/fr.xml | 382 +++++++++++++++--- 2 files changed, 598 insertions(+), 63 deletions(-) rename inputs/france/{stop_rep_2020.xml => 2010_stop_rep_1970-2160.xml} (94%) diff --git a/inputs/france/stop_rep_2020.xml b/inputs/france/2010_stop_rep_1970-2160.xml similarity index 94% rename from inputs/france/stop_rep_2020.xml rename to inputs/france/2010_stop_rep_1970-2160.xml index ca2c35be..bacf57d7 100644 --- a/inputs/france/stop_rep_2020.xml +++ b/inputs/france/2010_stop_rep_1970-2160.xml @@ -1,7 +1,7 @@ - 660 + 2280 1 1970 lazy @@ -79,7 +79,7 @@ - enrich_waste + tailings 1.0 @@ -92,16 +92,16 @@ - + + - uox_reprocessing + reprocessing uox_waste 1.0 uox_used_fuel_recipe 1e100 - 1e100 reprocess_waste 1e+290 @@ -141,7 +141,7 @@ natl_u_recipe uox 0.003 - enrich_waste + tailings 1e100 0 @@ -166,7 +166,7 @@ uox_waste mox_waste - enrich_waste + tailings reprocess_waste 1e299 @@ -174,6 +174,26 @@ + + + PWR + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + CHINON A-2 @@ -1534,10 +1554,6 @@ 1 SomeSink - - 1 - mixer - @@ -1546,6 +1562,7 @@ +mixer reprocessing CHINON A-2 CHINON A-3 @@ -1615,6 +1632,64 @@ CIVAUX-2 FLAMANVILLE-3 +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR + +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR + 1 @@ -1622,6 +1697,7 @@ 1 1 1 +1 27 18 44 @@ -1686,6 +1762,67 @@ 359 564 +161 +245 +245 +246 +262 +293 +348 +456 + + +820 +824 +830 +834 +842 +842 +847 +847 +851 +851 +852 +853 +856 +857 +857 +857 +859 +870 +874 +879 +880 +883 +885 +891 +892 +895 +895 +895 +897 +906 +907 +907 +909 +915 +916 +917 +922 +931 +932 +933 +941 +961 +963 +976 +1001 +1046 +1054 +1078 + + + 1 @@ -1756,10 +1893,72 @@ 1 1 1 +1 + +1 +1 +1 +1 +1 +1 +1 +1 + + +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + 480 +480 161 245 262 @@ -1828,6 +2027,64 @@ 720 720 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 + +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 + diff --git a/inputs/france/fr.xml b/inputs/france/fr.xml index 152db460..76cee8f5 100644 --- a/inputs/france/fr.xml +++ b/inputs/france/fr.xml @@ -1,7 +1,7 @@ - 660 + 2280 1 1970 lazy @@ -63,7 +63,7 @@ .09 - 1e+299 + 100000 @@ -75,19 +75,19 @@ .91 - 1e+299 + 1000000 - enrich_waste + tailings 1.0 mox - 1e+299 - 1e+299 + 100000 + 10000 @@ -101,7 +101,7 @@ .1 - 1e+299 + 100000 @@ -113,32 +113,32 @@ .9 - 1e+299 + 1000000 - enrich_waste + tailings 1.0 mox - 1e+299 - 1e+299 + 1000000 + 10000 - fr_mixer + fr_mixer_uox .04 - 1e+299 + 10000000 @@ -150,11 +150,11 @@ .84 - 1e+299 + 10000000 - enrich_waste + tailings 1.0 @@ -162,7 +162,7 @@ .12 - 1e+299 + 10000000 @@ -173,8 +173,8 @@ fr_fuel - 1e+299 - 1e+299 + 10000000 + 10000000 @@ -187,7 +187,7 @@ .045 - 1e+299 + 10000000 @@ -199,11 +199,11 @@ .755 - 1e+299 + 10000000 - enrich_waste + tailings 1.0 @@ -211,7 +211,7 @@ .2 - 1e+299 + 10000000 @@ -222,8 +222,8 @@ fr_fuel - 1e+299 - 1e+299 + 10000000 + 10000000 @@ -236,16 +236,16 @@ uox_waste 1.0 uox_used_fuel_recipe - 1e100 + 91600 91600 reprocess_waste - 1e+290 + 91600 uox_Pu - 1e100 + 91600 Pu .998 @@ -256,7 +256,7 @@ uox_MA - 1e100 + 91600 Am .998 @@ -273,7 +273,7 @@ uox_U - 1e100 + 91600 U .998 @@ -294,16 +294,16 @@ mox_waste 1.0 mox_used_fuel_recipe - 1e100 + 916000 91600 mox_reprocess_waste - 1e+290 + 91600 mox_Pu - 1e100 + 91600 Pu .998 @@ -314,7 +314,7 @@ mox_MA - 1e100 + 91600 Am .998 @@ -331,7 +331,7 @@ mox_U - 1e100 + 91600 U .998 @@ -350,19 +350,19 @@ fr_reprocessing - mox_waste + fr_waste 1.0 - mox_used_fuel_recipe - 1e100 + fr_used_fuel_recipe + 91600 91600 fr_reprocess_waste - 1e+290 + 91600 fr_Pu - 1e100 + 91600 Pu .998 @@ -373,7 +373,7 @@ fr_MA - 1e100 + 91600 Am .998 @@ -412,7 +412,7 @@ natl_u_recipe uox 0.003 - enrich_waste + tailings 1e100 1e100 @@ -437,13 +437,10 @@ uox_waste mox_waste - enrich_waste + tailings reprocess_waste mox_reprocess_waste fr_reprocess_waste - fr_Pu - fr_U - fr_MA 1e299 @@ -465,7 +462,7 @@ 25000.0 3 1 - 1000 + 3000 @@ -1852,25 +1849,297 @@ 1 - fr_mixer + fr_mixer_uox 1 fr_mixer_mox - - 4 - fr - - + + fr_deployer + + + + fr + fr + fr + fr + fr + fr + fr + fr + + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + fr + + + 720 + 732 + 744 + 756 + 768 + 780 + 792 + 810 + + 820 + 824 + 830 + 834 + 842 + 842 + 847 + 847 + 851 + 851 + 852 + 853 + 856 + 857 + 857 + 857 + 859 + 870 + 874 + 879 + 880 + 883 + 885 + 891 + 892 + 895 + 895 + 895 + 897 + 906 + 907 + 907 + 909 + 915 + 916 + 917 + 921 + 922 + 931 + 932 + 932 + 933 + 941 + 945 + 961 + 963 + 964 + 976 + 984 + 1001 + 1038 + 1046 + 1054 + 1078 + 1283 + + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + + + + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + 9999 + + + + + + France_government +fr_reprocessing +fr_mixer_uox +fr_mixer_mox CHINON A-2 CHINON A-3 CHOOZ-A (ARDENNES) @@ -1941,6 +2210,9 @@ +1200 +1200 +1200 1 1 1 @@ -2078,9 +2350,15 @@ 1 1 1 +1 +1 +1 +9999 +9999 +9999 161 245 262 From 17f0cd0e339841ed312f16a37491bbe476c17cf1 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 7 May 2017 19:00:29 -0500 Subject: [PATCH 07/33] continue reprocessing input file improveD --- inputs/france/recycle_mox_realistic.xml | 296 ++++++++++++++++++++++-- 1 file changed, 282 insertions(+), 14 deletions(-) diff --git a/inputs/france/recycle_mox_realistic.xml b/inputs/france/recycle_mox_realistic.xml index 3896ea2a..6cd05a3f 100644 --- a/inputs/france/recycle_mox_realistic.xml +++ b/inputs/france/recycle_mox_realistic.xml @@ -1,7 +1,7 @@ - 660 + 2280 1 1970 lazy @@ -63,7 +63,7 @@ .09 - 1e+299 + 30000 @@ -75,19 +75,19 @@ .91 - 1e+299 + 30000 - enrich_waste + tailings 1.0 mox - 1e+299 - 1e+299 + 30000 + 30000 @@ -101,7 +101,7 @@ .1 - 1e+299 + 30000 @@ -113,25 +113,25 @@ .9 - 1e+299 + 30000 - enrich_waste + tailings 1.0 mox - 1e+299 - 1e+299 + 30000 + 30000 - + uox_reprocessing @@ -220,7 +220,7 @@ natl_u_recipe uox 0.003 - enrich_waste + tailings 1e100 1e100 @@ -245,7 +245,7 @@ uox_waste mox_waste - enrich_waste + tailings reprocess_waste mox_reprocess_waste @@ -254,6 +254,26 @@ + + + PWR + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 257 + 86 + 1330 + + + + CHINON A-2 @@ -1638,6 +1658,10 @@ +uox_reprocessing +mox_reprocessing +uox_mixer +mox_mixer CHINON A-2 CHINON A-3 CHOOZ-A (ARDENNES) @@ -1706,8 +1730,70 @@ CIVAUX-2 FLAMANVILLE-3 +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR + +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR +PWR + +600 +600 +600 +600 1 1 1 @@ -1776,6 +1862,64 @@ 359 564 +161 +245 +245 +246 +262 +293 +348 +456 + +820 +824 +830 +834 +842 +842 +847 +847 +851 +851 +852 +853 +856 +857 +857 +857 +859 +870 +874 +879 +880 +883 +885 +891 +892 +895 +895 +895 +897 +906 +907 +907 +909 +915 +916 +917 +922 +931 +932 +933 +941 +961 +963 +976 +1001 +1046 +1054 +1078 + 1 @@ -1797,6 +1941,68 @@ 1 1 1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 + +1 +1 +1 +1 +1 +1 +1 +1 + 1 1 1 @@ -1848,6 +2054,10 @@ +9999 +9999 +9999 +9999 161 245 262 @@ -1916,6 +2126,64 @@ 720 720 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 + +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 +9999 + From 07e5988c61d80b03d19d4b4db0be5fea1d2bb8ea Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 7 May 2017 19:01:03 -0500 Subject: [PATCH 08/33] remove outdated input files --- inputs/france/continue_reprocessing.xml | 2116 ----------------------- inputs/france/never_reprocess.xml | 2020 ---------------------- inputs/france/recycle_mox.xml | 2116 ----------------------- 3 files changed, 6252 deletions(-) delete mode 100644 inputs/france/continue_reprocessing.xml delete mode 100644 inputs/france/never_reprocess.xml delete mode 100644 inputs/france/recycle_mox.xml diff --git a/inputs/france/continue_reprocessing.xml b/inputs/france/continue_reprocessing.xml deleted file mode 100644 index 431ef079..00000000 --- a/inputs/france/continue_reprocessing.xml +++ /dev/null @@ -1,2116 +0,0 @@ - - - - 660 - 1 - 1970 - lazy - - - - - cycamore - Source - - - cycamore - Sink - - - cycamore - Reactor - - - cycamore - Mixer - - - agents - NullRegion - - - agents - NullInst - - - cycamore - Separations - - - cycamore - DeployInst - - - cycamore - Separations - - - cycamore - Enrichment - - - cycamore - FuelFab - - - - - - uox_mixer - - - - - - .09 - 1e+299 - - - - Pu - 1.0 - - - - - - .91 - 1e+299 - - - - enrich_waste - 1.0 - - - - - mox - 1e+299 - 1e+299 - - - - - - - mox_mixer - - - - - - .1 - 1e+299 - - - - mox_Pu - 1.0 - - - - - - .9 - 1e+299 - - - - enrich_waste - 1.0 - - - - - mox - 1e+299 - 1e+299 - - - - - - - uox_reprocessing - - - uox_waste - 1.0 - uox_used_fuel_recipe - 1e100 - - 1e100 - reprocess_waste - 1e+290 - - - Pu - - 1e100 - - - Pu .998 - - - - - - U - - 1e100 - - - U .998 - - - - - - - - - - - mox_reprocessing - - - mox_waste - 1.0 - mox_used_fuel_recipe - 1e100 - 1e100 - mox_reprocess_waste - 1e+290 - - - mox_Pu - - 1e100 - - - Pu .998 - - - - - - mox_U - - 1e100 - - - U .998 - - - - - - - - - - - - enrichment - - - natl_u - natl_u_recipe - uox - 0.003 - enrich_waste - 1e100 - 1e100 - - - - - - nat_u_source - - - natl_u - natl_u_recipe - 1e100 - - - - - - SomeSink - - - - uox_waste - mox_Pu - mox_U - mox_waste - enrich_waste - reprocess_waste - - 1e299 - - - - - - - CHINON A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 35 - 12 - 180 - - - - - - - CHINON A-3 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 69 - 23 - 360 - - - - - - - CHOOZ-A (ARDENNES) - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 59 - 20 - 305 - - - - - - - ST. LAURENT A-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 75 - 25 - 390 - - - - - - - BUGEY-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 104 - 35 - 540 - - - - - - - ST. LAURENT A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 90 - 30 - 465 - - - - - - - PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 25 - 8 - 130 - - - - - - - FESSENHEIM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - FESSENHEIM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - TRICASTIN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - DAMPIERRE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - TRICASTIN-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - DAMPIERRE-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - ST. LAURENT B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. LAURENT B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - SUPER-PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 232 - 77 - 1200 - - - - - - - BLAYAIS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CHINON B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - PALUEL-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BLAYAIS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CRUAS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - CRUAS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - PALUEL-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CRUAS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - CRUAS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - GRAVELINES-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-6 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CATTENOM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - FLAMANVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BELLEVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - FLAMANVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CATTENOM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - BELLEVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHINON B-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - NOGENT-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - NOGENT-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - PENLY-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - CHOOZ B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - PENLY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHOOZ B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - CIVAUX-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - CIVAUX-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - FLAMANVILLE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 309 - 103 - 1600 - - - - - - - France - - - Sink_Source_Inst - - - - 1 - nat_u_source - - - 1 - enrichment - - - 1 - SomeSink - - - 1 - uox_mixer - - - 1 - uox_reprocessing - - - 1 - mox_reprocessing - - - 1 - mox_mixer - - - - - France_government - - - - -CHINON A-2 -CHINON A-3 -CHOOZ-A (ARDENNES) -ST. LAURENT A-1 -BUGEY-1 -ST. LAURENT A-2 -PHENIX -FESSENHEIM-1 -FESSENHEIM-2 -BUGEY-2 -BUGEY-3 -BUGEY-4 -BUGEY-5 -TRICASTIN-1 -TRICASTIN-2 -DAMPIERRE-1 -GRAVELINES-1 -GRAVELINES-2 -DAMPIERRE-2 -TRICASTIN-3 -TRICASTIN-4 -DAMPIERRE-3 -DAMPIERRE-4 -GRAVELINES-3 -GRAVELINES-4 -ST. LAURENT B-1 -ST. LAURENT B-2 -SUPER-PHENIX -BLAYAIS-1 -BLAYAIS-2 -CHINON B-1 -CHINON B-2 -PALUEL-1 -PALUEL-2 -BLAYAIS-3 -BLAYAIS-4 -CRUAS-1 -CRUAS-2 -ST. ALBAN-1 -PALUEL-3 -CRUAS-3 -ST. ALBAN-2 -CRUAS-4 -GRAVELINES-5 -GRAVELINES-6 -CATTENOM-1 -FLAMANVILLE-1 -PALUEL-4 -BELLEVILLE-1 -FLAMANVILLE-2 -CATTENOM-2 -BELLEVILLE-2 -CHINON B-3 -CHINON B-4 -NOGENT-1 -NOGENT-2 -CATTENOM-3 -PENLY-1 -GOLFECH-1 -CATTENOM-4 -CHOOZ B-1 -PENLY-2 -GOLFECH-2 -CHOOZ B-2 -CIVAUX-1 -CIVAUX-2 -FLAMANVILLE-3 - - - -1 -1 -1 -1 -27 -18 -44 -86 -90 -100 -104 -110 -114 -122 -127 -122 -122 -127 -131 -131 -137 -133 -139 -131 -137 -132 -136 -188 -137 -150 -154 -165 -172 -175 -163 -160 -159 -175 -187 -187 -171 -197 -177 -175 -187 -202 -189 -195 -212 -197 -211 -221 -201 -213 -212 -225 -241 -243 -244 -256 -319 -264 -281 -326 -335 -359 -564 - - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - - -161 -245 -262 -244 -266 -227 -413 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -160 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 - - - - - - - - - - natl_u_recipe - mass - U235 0.711 - U238 99.289 - - - - uox_fuel_recipe - mass - U234 0.0002558883 - U235 0.0319885317 - U238 0.96775558 - - - - depleted_u - mass - U2350.003 - U2380.997 - - - - mox_fuel_recipe - mass - U235 .0026936 - U238 .90729 - Pu238 0.00108 - Pu239 0.0498373 - Pu240 0.0223277 - Pu241 0.012071 - Pu242 0.004683 - - - - - mox_used_fuel_recipe - mass - He4 2.51087058608741E-05 - Ra226 6.85864649540962E-14 - Ra228 1.0769444927185E-19 - Pb206 3.63781250186619E-18 - Pb207 1.05894542041679E-15 - Pb208 2.00189681933373E-12 - Pb210 1.1829390296063E-19 - Th228 4.90174735683015E-12 - Th229 1.43792588721374E-12 - Th230 2.39987630689358E-09 - Th232 8.76554821092882E-10 - Bi209 2.68786146372081E-16 - Ac227 2.46087316302713E-14 - Pa231 7.06963562072402E-10 - U232 5.93369416879439E-10 - U233 1.03594660580906E-08 - U234 0.0002656863 - U235 0.0043397763 - U236 0.0051097366 - U238 0.8283573053 - Np237 0.0043297768 - Pu238 0.0060396887 - Pu239 0.0410078864 - Pu240 0.0283985363 - Pu241 0.0146892429 - Pu242 0.0098784908 - Pu244 2.18888718157919E-07 - Am241 0.0021278903 - Am242m 5.0357404506317E-05 - Am243 0.0020828926 - Cm242 0.0002752858 - Cm243 1.26393485496395E-05 - Cm244 0.0010179475 - Cm245 0.0001275934 - Cm246 6.14068350026396E-06 - Cm247 1.20593784421403E-07 - Cm248 9.15852795618264E-09 - Cm250 3.73380755414193E-17 - Cf249 4.05679090711136E-11 - Cf250 2.9328488367162E-11 - Cf251 1.4479253718258E-11 - Cf252 7.53461165518465E-12 - H3 1.02694706965821E-07 - C14 3.95879595791321E-11 - Kr81 7.34462144755557E-11 - Kr85 2.05489408777763E-05 - Sr90 0.000408279 - Tc99 0.0011189423 - I129 0.0003505819 - Cs134 0.0002101892 - Cs135 0.0009355518 - Cs137 0.0018309056 - - - - uox_used_fuel_recipe - mass - He4 2.09687731425456E-07 - Ra226 1.18893043712383E-14 - Ra228 6.05164592554536E-21 - Pb206 7.66855132237399E-20 - Pb207 6.51861860354101E-17 - Pb208 1.2309279798986E-13 - Pb210 2.49685391210951E-20 - Th228 6.56361597079969E-13 - Th229 1.70690013134599E-13 - Th230 0.000000001 - Th232 1.56490843910748E-10 - Bi209 2.5848487636376E-17 - Ac227 3.45679774696139E-15 - Pa231 2.25186824592336E-10 - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - Am241 2.97982565401936E-05 - Am242m 3.55779183791976E-07 - Am243 7.89053833418348E-05 - Cm242 1.15793225079007E-05 - Cm243 0.00000024 - Cm244 2.20987070314859E-05 - Cm245 1.02693991499258E-06 - Cm246 9.56844016218499E-08 - Cm247 8.39550878897535E-10 - Cm248 4.3267468472959E-11 - Cm250 1.99688316479083E-19 - Cf249 4.3937429274366E-14 - Cf250 8.11752505346616E-14 - Cf251 3.16081506454872E-14 - Cf252 1.66790241305513E-14 - H3 5.74866365267024E-08 - C14 2.63084607239092E-11 - Kr81 2.16087356991135E-11 - Kr85 2.41685859253852E-05 - Sr90 0.0005372686 - Tc99 0.0007822542 - I129 0.0001810894 - Cs134 0.0001230928 - Cs135 0.0003052821 - Cs137 0.0012009297 - - - - - na_fr_fuel - mass - U234 0.000538 - U235 0.188200 - U238 75.091897 - Pu238 0.875900 - Pu239 12.670000 - Pu240 6.889000 - Pu241 0.702600 - Pu242 1.074000 - Am241 0.858200 - Am242 0.048340 - Am243 0.511400 - Np237 0.500000 - Cm242 0.002424 - Cm243 0.006541 - Cm244 0.469900 - Cm245 0.083910 - Cm246 0.027150 - - - - pu_u_recipe - mass - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - - - \ No newline at end of file diff --git a/inputs/france/never_reprocess.xml b/inputs/france/never_reprocess.xml deleted file mode 100644 index bc50b1a9..00000000 --- a/inputs/france/never_reprocess.xml +++ /dev/null @@ -1,2020 +0,0 @@ - - - - 660 - 1 - 1970 - lazy - - - - - cycamore - Source - - - cycamore - Sink - - - cycamore - Reactor - - - cycamore - Mixer - - - agents - NullRegion - - - agents - NullInst - - - cycamore - Separations - - - cycamore - DeployInst - - - cycamore - Separations - - - cycamore - Enrichment - - - cycamore - FuelFab - - - - - - mixer - - - - - - .09 - 1e+299 - - - - Pu - 1.0 - - - - - - .91 - 1e+299 - - - - enrich_waste - 1.0 - - - - - mox - 1e+299 - 1e+299 - - - - - - - - reprocessing - - - uox_waste - 1.0 - uox_used_fuel_recipe - 1e100 - 1e100 - reprocess_waste - 1e+290 - - - Pu - - 1e100 - - - Pu .998 - - - - - - U - - 1e100 - - - U .998 - - - - - - - - - - - enrichment - - - natl_u - natl_u_recipe - uox - 0.003 - enrich_waste - 1e100 - 1e100 - - - - - - nat_u_source - - - natl_u - natl_u_recipe - 1e100 - - - - - - SomeSink - - - - uox_waste - mox_waste - enrich_waste - reprocess_waste - - 1e299 - - - - - - - CHINON A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 35 - 12 - 180 - - - - - - - CHINON A-3 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 69 - 23 - 360 - - - - - - - CHOOZ-A (ARDENNES) - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 59 - 20 - 305 - - - - - - - ST. LAURENT A-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 75 - 25 - 390 - - - - - - - BUGEY-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 104 - 35 - 540 - - - - - - - ST. LAURENT A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 90 - 30 - 465 - - - - - - - PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 25 - 8 - 130 - - - - - - - FESSENHEIM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - FESSENHEIM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - TRICASTIN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - DAMPIERRE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - TRICASTIN-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - DAMPIERRE-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - ST. LAURENT B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. LAURENT B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - SUPER-PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 232 - 77 - 1200 - - - - - - - BLAYAIS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CHINON B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - PALUEL-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BLAYAIS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CRUAS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - CRUAS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - PALUEL-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CRUAS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - CRUAS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - GRAVELINES-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-6 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CATTENOM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - FLAMANVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BELLEVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - FLAMANVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CATTENOM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - BELLEVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHINON B-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - NOGENT-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - NOGENT-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - PENLY-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - CHOOZ B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - PENLY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHOOZ B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - CIVAUX-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - CIVAUX-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - FLAMANVILLE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 309 - 103 - 1600 - - - - - - - France - - - Sink_Source_Inst - - - - 1 - nat_u_source - - - 1 - enrichment - - - 1 - SomeSink - - - - - France_government - - - - -CHINON A-2 -CHINON A-3 -CHOOZ-A (ARDENNES) -ST. LAURENT A-1 -BUGEY-1 -ST. LAURENT A-2 -PHENIX -FESSENHEIM-1 -FESSENHEIM-2 -BUGEY-2 -BUGEY-3 -BUGEY-4 -BUGEY-5 -TRICASTIN-1 -TRICASTIN-2 -DAMPIERRE-1 -GRAVELINES-1 -GRAVELINES-2 -DAMPIERRE-2 -TRICASTIN-3 -TRICASTIN-4 -DAMPIERRE-3 -DAMPIERRE-4 -GRAVELINES-3 -GRAVELINES-4 -ST. LAURENT B-1 -ST. LAURENT B-2 -SUPER-PHENIX -BLAYAIS-1 -BLAYAIS-2 -CHINON B-1 -CHINON B-2 -PALUEL-1 -PALUEL-2 -BLAYAIS-3 -BLAYAIS-4 -CRUAS-1 -CRUAS-2 -ST. ALBAN-1 -PALUEL-3 -CRUAS-3 -ST. ALBAN-2 -CRUAS-4 -GRAVELINES-5 -GRAVELINES-6 -CATTENOM-1 -FLAMANVILLE-1 -PALUEL-4 -BELLEVILLE-1 -FLAMANVILLE-2 -CATTENOM-2 -BELLEVILLE-2 -CHINON B-3 -CHINON B-4 -NOGENT-1 -NOGENT-2 -CATTENOM-3 -PENLY-1 -GOLFECH-1 -CATTENOM-4 -CHOOZ B-1 -PENLY-2 -GOLFECH-2 -CHOOZ B-2 -CIVAUX-1 -CIVAUX-2 -FLAMANVILLE-3 - - - -1 -1 -1 -1 -27 -18 -44 -86 -90 -100 -104 -110 -114 -122 -127 -122 -122 -127 -131 -131 -137 -133 -139 -131 -137 -132 -136 -188 -137 -150 -154 -165 -172 -175 -163 -160 -159 -175 -187 -187 -171 -197 -177 -175 -187 -202 -189 -195 -212 -197 -211 -221 -201 -213 -212 -225 -241 -243 -244 -256 -319 -264 -281 -326 -335 -359 -564 - - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - - -161 -245 -262 -244 -266 -227 -413 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -160 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 - - - - - - - - - - natl_u_recipe - mass - U235 0.711 - U238 99.289 - - - - uox_fuel_recipe - mass - U234 0.0002558883 - U235 0.0319885317 - U238 0.96775558 - - - - depleted_u - mass - U2350.003 - U2380.997 - - - - mox_fuel_recipe - mass - U235 .0026936 - U238 .90729 - Pu238 0.00108 - Pu239 0.0498373 - Pu240 0.0223277 - Pu241 0.012071 - Pu242 0.004683 - - - - - mox_used_fuel_recipe - mass - He4 2.51087058608741E-05 - Ra226 6.85864649540962E-14 - Ra228 1.0769444927185E-19 - Pb206 3.63781250186619E-18 - Pb207 1.05894542041679E-15 - Pb208 2.00189681933373E-12 - Pb210 1.1829390296063E-19 - Th228 4.90174735683015E-12 - Th229 1.43792588721374E-12 - Th230 2.39987630689358E-09 - Th232 8.76554821092882E-10 - Bi209 2.68786146372081E-16 - Ac227 2.46087316302713E-14 - Pa231 7.06963562072402E-10 - U232 5.93369416879439E-10 - U233 1.03594660580906E-08 - U234 0.0002656863 - U235 0.0043397763 - U236 0.0051097366 - U238 0.8283573053 - Np237 0.0043297768 - Pu238 0.0060396887 - Pu239 0.0410078864 - Pu240 0.0283985363 - Pu241 0.0146892429 - Pu242 0.0098784908 - Pu244 2.18888718157919E-07 - Am241 0.0021278903 - Am242m 5.0357404506317E-05 - Am243 0.0020828926 - Cm242 0.0002752858 - Cm243 1.26393485496395E-05 - Cm244 0.0010179475 - Cm245 0.0001275934 - Cm246 6.14068350026396E-06 - Cm247 1.20593784421403E-07 - Cm248 9.15852795618264E-09 - Cm250 3.73380755414193E-17 - Cf249 4.05679090711136E-11 - Cf250 2.9328488367162E-11 - Cf251 1.4479253718258E-11 - Cf252 7.53461165518465E-12 - H3 1.02694706965821E-07 - C14 3.95879595791321E-11 - Kr81 7.34462144755557E-11 - Kr85 2.05489408777763E-05 - Sr90 0.000408279 - Tc99 0.0011189423 - I129 0.0003505819 - Cs134 0.0002101892 - Cs135 0.0009355518 - Cs137 0.0018309056 - - - - uox_used_fuel_recipe - mass - He4 2.09687731425456E-07 - Ra226 1.18893043712383E-14 - Ra228 6.05164592554536E-21 - Pb206 7.66855132237399E-20 - Pb207 6.51861860354101E-17 - Pb208 1.2309279798986E-13 - Pb210 2.49685391210951E-20 - Th228 6.56361597079969E-13 - Th229 1.70690013134599E-13 - Th230 0.000000001 - Th232 1.56490843910748E-10 - Bi209 2.5848487636376E-17 - Ac227 3.45679774696139E-15 - Pa231 2.25186824592336E-10 - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - Am241 2.97982565401936E-05 - Am242m 3.55779183791976E-07 - Am243 7.89053833418348E-05 - Cm242 1.15793225079007E-05 - Cm243 0.00000024 - Cm244 2.20987070314859E-05 - Cm245 1.02693991499258E-06 - Cm246 9.56844016218499E-08 - Cm247 8.39550878897535E-10 - Cm248 4.3267468472959E-11 - Cm250 1.99688316479083E-19 - Cf249 4.3937429274366E-14 - Cf250 8.11752505346616E-14 - Cf251 3.16081506454872E-14 - Cf252 1.66790241305513E-14 - H3 5.74866365267024E-08 - C14 2.63084607239092E-11 - Kr81 2.16087356991135E-11 - Kr85 2.41685859253852E-05 - Sr90 0.0005372686 - Tc99 0.0007822542 - I129 0.0001810894 - Cs134 0.0001230928 - Cs135 0.0003052821 - Cs137 0.0012009297 - - - - - na_fr_fuel - mass - U234 0.000538 - U235 0.188200 - U238 75.091897 - Pu238 0.875900 - Pu239 12.670000 - Pu240 6.889000 - Pu241 0.702600 - Pu242 1.074000 - Am241 0.858200 - Am242 0.048340 - Am243 0.511400 - Np237 0.500000 - Cm242 0.002424 - Cm243 0.006541 - Cm244 0.469900 - Cm245 0.083910 - Cm246 0.027150 - - - - pu_u_recipe - mass - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - - - \ No newline at end of file diff --git a/inputs/france/recycle_mox.xml b/inputs/france/recycle_mox.xml deleted file mode 100644 index dbd73f0e..00000000 --- a/inputs/france/recycle_mox.xml +++ /dev/null @@ -1,2116 +0,0 @@ - - - 660 - 1 - 1970 - lazy - - - - - cycamore - Source - - - cycamore - Sink - - - cycamore - Reactor - - - cycamore - Mixer - - - agents - NullRegion - - - agents - NullInst - - - cycamore - Separations - - - cycamore - DeployInst - - - cycamore - Separations - - - cycamore - Enrichment - - - cycamore - FuelFab - - - - - - uox_mixer - - - - - - .09 - 1e+299 - - - - Pu - 1.0 - - - - - - .91 - 1e+299 - - - - enrich_waste - 1.0 - - - - - mox - 1e+299 - 1e+299 - - - - - - - mox_mixer - - - - - - .1 - 1e+299 - - - - mox_Pu - 1.0 - - - - - - .9 - 1e+299 - - - - enrich_waste - 1.0 - - - - - mox - 1e+299 - 1e+299 - - - - - - - uox_reprocessing - - - uox_waste - 1.0 - uox_used_fuel_recipe - 1e100 - - 91600 - reprocess_waste - 1e+290 - - - Pu - - 1e100 - - - Pu .998 - - - - - - U - - 1e100 - - - U .998 - - - - - - - - - - - - mox_reprocessing - - - mox_waste - 1.0 - mox_used_fuel_recipe - 1e100 - - 1e100 - mox_reprocess_waste - 1e+290 - - - mox_Pu - - 1e100 - - - Pu .998 - - - - - - mox_U - - 1e100 - - - U .998 - - - - - - - - - - - - enrichment - - - natl_u - natl_u_recipe - uox - 0.003 - enrich_waste - 1e100 - 1e100 - - - - - - nat_u_source - - - natl_u - natl_u_recipe - 1e100 - - - - - - SomeSink - - - - uox_waste - mox_waste - enrich_waste - reprocess_waste - mox_reprocess_waste - - 1e299 - - - - - - - CHINON A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 35 - 12 - 180 - - - - - - - CHINON A-3 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 69 - 23 - 360 - - - - - - - CHOOZ-A (ARDENNES) - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 59 - 20 - 305 - - - - - - - ST. LAURENT A-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 75 - 25 - 390 - - - - - - - BUGEY-1 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 104 - 35 - 540 - - - - - - - ST. LAURENT A-2 - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 90 - 30 - 465 - - - - - - - PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 25 - 8 - 130 - - - - - - - FESSENHEIM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - FESSENHEIM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BUGEY-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - BUGEY-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 170 - 57 - 880 - - - - - - - TRICASTIN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - DAMPIERRE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - TRICASTIN-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - TRICASTIN-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - DAMPIERRE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - DAMPIERRE-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 172 - 57 - 890 - - - - - - - GRAVELINES-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - ST. LAURENT B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. LAURENT B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - SUPER-PHENIX - - - uox_fuel_recipe - uox_used_fuel_recipe - uox - uox_waste - 1.0 - 18 - 2 - 523.4 - 232 - 77 - 1200 - - - - - - - BLAYAIS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CHINON B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - PALUEL-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BLAYAIS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - BLAYAIS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CRUAS-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - CRUAS-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - PALUEL-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CRUAS-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - ST. ALBAN-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 258 - 86 - 1335 - - - - - - - CRUAS-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 177 - 59 - 915 - - - - - - - GRAVELINES-5 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - GRAVELINES-6 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 176 - 59 - 910 - - - - - - - CATTENOM-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - FLAMANVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - PALUEL-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - BELLEVILLE-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - FLAMANVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - CATTENOM-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - BELLEVILLE-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHINON B-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - CHINON B-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 175 - 58 - 905 - - - - - - - NOGENT-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - NOGENT-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - PENLY-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CATTENOM-4 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 251 - 84 - 1300 - - - - - - - CHOOZ B-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - PENLY-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 257 - 86 - 1330 - - - - - - - GOLFECH-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 253 - 84 - 1310 - - - - - - - CHOOZ B-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 290 - 96 - 1500 - - - - - - - CIVAUX-1 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - CIVAUX-2 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 289 - 96 - 1495 - - - - - - - FLAMANVILLE-3 - - - uox_fuel_recipe mox_fuel_recipe - uox_used_fuel_recipe mox_used_fuel_recipe - uox mox - uox_waste mox_waste - 1.0 2.0 - 18 - 2 - 523.4 - 309 - 103 - 1600 - - - - - - - France - - - Sink_Source_Inst - - - - 1 - nat_u_source - - - 1 - enrichment - - - 1 - SomeSink - - - 1 - uox_mixer - - - 1 - uox_reprocessing - - - 1 - mox_reprocessing - - - 1 - mox_mixer - - - - - France_government - - - - -CHINON A-2 -CHINON A-3 -CHOOZ-A (ARDENNES) -ST. LAURENT A-1 -BUGEY-1 -ST. LAURENT A-2 -PHENIX -FESSENHEIM-1 -FESSENHEIM-2 -BUGEY-2 -BUGEY-3 -BUGEY-4 -BUGEY-5 -TRICASTIN-1 -TRICASTIN-2 -DAMPIERRE-1 -GRAVELINES-1 -GRAVELINES-2 -DAMPIERRE-2 -TRICASTIN-3 -TRICASTIN-4 -DAMPIERRE-3 -DAMPIERRE-4 -GRAVELINES-3 -GRAVELINES-4 -ST. LAURENT B-1 -ST. LAURENT B-2 -SUPER-PHENIX -BLAYAIS-1 -BLAYAIS-2 -CHINON B-1 -CHINON B-2 -PALUEL-1 -PALUEL-2 -BLAYAIS-3 -BLAYAIS-4 -CRUAS-1 -CRUAS-2 -ST. ALBAN-1 -PALUEL-3 -CRUAS-3 -ST. ALBAN-2 -CRUAS-4 -GRAVELINES-5 -GRAVELINES-6 -CATTENOM-1 -FLAMANVILLE-1 -PALUEL-4 -BELLEVILLE-1 -FLAMANVILLE-2 -CATTENOM-2 -BELLEVILLE-2 -CHINON B-3 -CHINON B-4 -NOGENT-1 -NOGENT-2 -CATTENOM-3 -PENLY-1 -GOLFECH-1 -CATTENOM-4 -CHOOZ B-1 -PENLY-2 -GOLFECH-2 -CHOOZ B-2 -CIVAUX-1 -CIVAUX-2 -FLAMANVILLE-3 - - - -1 -1 -1 -1 -27 -18 -44 -86 -90 -100 -104 -110 -114 -122 -127 -122 -122 -127 -131 -131 -137 -133 -139 -131 -137 -132 -136 -188 -137 -150 -154 -165 -172 -175 -163 -160 -159 -175 -187 -187 -171 -197 -177 -175 -187 -202 -189 -195 -212 -197 -211 -221 -201 -213 -212 -225 -241 -243 -244 -256 -319 -264 -281 -326 -335 -359 -564 - - - -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 - - - -161 -245 -262 -244 -266 -227 -413 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -160 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 -720 - - - - - - - - - - natl_u_recipe - mass - U235 0.711 - U238 99.289 - - - - uox_fuel_recipe - mass - U234 0.0002558883 - U235 0.0319885317 - U238 0.96775558 - - - - depleted_u - mass - U2350.003 - U2380.997 - - - - mox_fuel_recipe - mass - U235 .0026936 - U238 .90729 - Pu238 0.00108 - Pu239 0.0498373 - Pu240 0.0223277 - Pu241 0.012071 - Pu242 0.004683 - - - - - mox_used_fuel_recipe - mass - He4 2.51087058608741E-05 - Ra226 6.85864649540962E-14 - Ra228 1.0769444927185E-19 - Pb206 3.63781250186619E-18 - Pb207 1.05894542041679E-15 - Pb208 2.00189681933373E-12 - Pb210 1.1829390296063E-19 - Th228 4.90174735683015E-12 - Th229 1.43792588721374E-12 - Th230 2.39987630689358E-09 - Th232 8.76554821092882E-10 - Bi209 2.68786146372081E-16 - Ac227 2.46087316302713E-14 - Pa231 7.06963562072402E-10 - U232 5.93369416879439E-10 - U233 1.03594660580906E-08 - U234 0.0002656863 - U235 0.0043397763 - U236 0.0051097366 - U238 0.8283573053 - Np237 0.0043297768 - Pu238 0.0060396887 - Pu239 0.0410078864 - Pu240 0.0283985363 - Pu241 0.0146892429 - Pu242 0.0098784908 - Pu244 2.18888718157919E-07 - Am241 0.0021278903 - Am242m 5.0357404506317E-05 - Am243 0.0020828926 - Cm242 0.0002752858 - Cm243 1.26393485496395E-05 - Cm244 0.0010179475 - Cm245 0.0001275934 - Cm246 6.14068350026396E-06 - Cm247 1.20593784421403E-07 - Cm248 9.15852795618264E-09 - Cm250 3.73380755414193E-17 - Cf249 4.05679090711136E-11 - Cf250 2.9328488367162E-11 - Cf251 1.4479253718258E-11 - Cf252 7.53461165518465E-12 - H3 1.02694706965821E-07 - C14 3.95879595791321E-11 - Kr81 7.34462144755557E-11 - Kr85 2.05489408777763E-05 - Sr90 0.000408279 - Tc99 0.0011189423 - I129 0.0003505819 - Cs134 0.0002101892 - Cs135 0.0009355518 - Cs137 0.0018309056 - - - - uox_used_fuel_recipe - mass - He4 2.09687731425456E-07 - Ra226 1.18893043712383E-14 - Ra228 6.05164592554536E-21 - Pb206 7.66855132237399E-20 - Pb207 6.51861860354101E-17 - Pb208 1.2309279798986E-13 - Pb210 2.49685391210951E-20 - Th228 6.56361597079969E-13 - Th229 1.70690013134599E-13 - Th230 0.000000001 - Th232 1.56490843910748E-10 - Bi209 2.5848487636376E-17 - Ac227 3.45679774696139E-15 - Pa231 2.25186824592336E-10 - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - Am241 2.97982565401936E-05 - Am242m 3.55779183791976E-07 - Am243 7.89053833418348E-05 - Cm242 1.15793225079007E-05 - Cm243 0.00000024 - Cm244 2.20987070314859E-05 - Cm245 1.02693991499258E-06 - Cm246 9.56844016218499E-08 - Cm247 8.39550878897535E-10 - Cm248 4.3267468472959E-11 - Cm250 1.99688316479083E-19 - Cf249 4.3937429274366E-14 - Cf250 8.11752505346616E-14 - Cf251 3.16081506454872E-14 - Cf252 1.66790241305513E-14 - H3 5.74866365267024E-08 - C14 2.63084607239092E-11 - Kr81 2.16087356991135E-11 - Kr85 2.41685859253852E-05 - Sr90 0.0005372686 - Tc99 0.0007822542 - I129 0.0001810894 - Cs134 0.0001230928 - Cs135 0.0003052821 - Cs137 0.0012009297 - - - - - na_fr_fuel - mass - U234 0.000538 - U235 0.188200 - U238 75.091897 - Pu238 0.875900 - Pu239 12.670000 - Pu240 6.889000 - Pu241 0.702600 - Pu242 1.074000 - Am241 0.858200 - Am242 0.048340 - Am243 0.511400 - Np237 0.500000 - Cm242 0.002424 - Cm243 0.006541 - Cm244 0.469900 - Cm245 0.083910 - Cm246 0.027150 - - - - pu_u_recipe - mass - U232 1.39991809249232E-10 - U233 1.31692294843742E-09 - U234 0.0001558909 - U235 0.0080635282 - U236 0.0038647739 - U238 0.9441447592 - Np237 0.0003316806 - Pu238 0.0001076937 - Pu239 0.0050287058 - Pu240 0.0022528682 - Pu241 0.0012229284 - Pu242 0.0004725724 - Pu244 1.24592710231816E-08 - - - \ No newline at end of file From 8f164b38faa2bc6a02df690d199b13b4a93722ae Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 7 May 2017 19:07:07 -0500 Subject: [PATCH 09/33] added displaying leftover stream in mixer function --- scripts/analysis.py | 378 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 312 insertions(+), 66 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 715b1079..878d4fc2 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -41,14 +41,12 @@ def snf(cursor): 'transactions.receiverId', 'sum(quantity), qualid') + ' group by qualid').fetchall() - + waste_id = get_waste_id(resources) return isotope_calc(waste_id, snf_inventory, cur) def get_agent_ids(cursor, facility): - - """ Gets all agentIds from Agententry table for wanted facility agententry table has the following format: @@ -96,7 +94,6 @@ def get_waste_id(resource_list): wasteid = [] - for res in resource_list: wasteid.append(res[0]) @@ -126,8 +123,8 @@ def exec_string(list, search, whatwant): sqlite query command. """ - exec_str = ('select ' + whatwant + ' from resources inner join transactions\ - on transactions.resourceid = resources.resourceid where ' + exec_str = ('select ' + whatwant + """ from resources inner join transactions + on transactions.resourceid = resources.resourceid where """ + str(search) + ' = ' + str(list[0])) for ar in list[1:]: @@ -137,7 +134,6 @@ def exec_string(list, search, whatwant): def get_sum(list, column_index): - """ Returns sum of a column in an list Parameters: @@ -158,8 +154,8 @@ def get_sum(list, column_index): return sum + def isotope_calc(wasteid_array, snf_inventory, cursor): - """ Calculates isotope mass using mass fraction in compositions table. Fetches all compositions from compositions table. @@ -233,9 +229,7 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass): for i in range(len(nuclides)): if nuclides[i] == nuclide: temp_nuclide_sum += nuclides_mass[i] - nuclide_name = str(nucname.name(nuclide)) mass_dict[nuclide_name] = temp_nuclide_sum - return mass_dict @@ -356,10 +350,235 @@ def plot_in_out_flux(cursor, facility, influx_bool, title, outputname): title, outputname, init_year) else: multi_line_plot(waste_dict, timestep, - 'Years', 'Mass [kg]', + 'Years', 'Mass [kg]', title, outputname, init_year) +def total_waste_timeseries(cursor): + """Plots a stacked bar chart of the total waste mass vs time + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + + Returns + ------- + null + stacked bar chart of waste mass vs time + """ + + cur = cursor + agent_ids = get_agent_ids(cur, 'sink') + resources = cur.execute(exec_string(agent_ids, + 'transactions.receiverId', + 'sum(quantity), senderid, time') + + ' GROUP BY time, senderid').fetchall() + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + waste_dict = collections.OrderedDict({}) + + spec_list = [] + from_reactor = 0 + from_fuelfab = 0 + from_separations = 0 + from_enrichment = 0 + + reactor_timeseries = [] + separations_timeseries = [] + enrichment_timeseries = [] + + for i in range(0, duration): + for row in resources: + transaction_time = row[2] + if transaction_time == i: + senderid = row[1] + quantity = row[0] + spec = cur.execute("""SELECT spec from + agententry WHERE + agentid =""" + str(row[1])).fetchone() + if "Reactor" in spec[0]: + from_reactor += quantity + elif "Enrichment" in spec[0]: + from_enrichment += quantity + elif "Separations" in spec[0]: + from_separations += quantity + reactor_timeseries.append(from_reactor/1000) + separations_timeseries.append(from_separations/1000) + enrichment_timeseries.append(from_enrichment/1000) + + waste_dict['Reactor'] = reactor_timeseries + waste_dict['FP_MA'] = separations_timeseries + waste_dict['Tails'] = enrichment_timeseries + + return waste_dict + + +def get_stockpile(cursor, facility): + """ get stockpile timeseries in a fuel facility + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + facility: str + name of facility + + Returns + ------- + null + line plot of stockpile inventory + """ + + cur = cursor + pile_dict = collections.OrderedDict({}) + agentid = get_agent_ids(cur, facility) + query = exec_string(agentid, 'agentid', 'timecreated, quantity, qualid') + query = query.replace('transactions', 'agentstateinventories') + stockpile = cur.execute(query).fetchall() + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + stock_timeseries = get_timeseries(stockpile, duration, .001) + pile_dict[facility] = stock_timeseries + + return pile_dict + + +def get_swu_dict(cursor): + """ returns dictionary of swu timeseries for each enrichment plant + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + + Returns + ------- + dictionary of swu timeseries + """ + + cur = cursor + swu_dict = collections.OrderedDict({}) + agentid = get_agent_ids(cur, 'Enrichment') + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + facility_num = 1 + for num in agentid: + swu_data = cur.execute("""SELECT time, value FROM timeseriesenrichmentswu + WHERE agentid = """ + str(num)).fetchall() + swu_timeseries = get_timeseries(swu_data, duration, 1) + swu_dict['Enrichment' + str(facility_num)] = swu_timeseries + facility_num += 1 + + return swu_dict + + +def get_timeseries(list, duration, multiplyby): + """ creates a returns a timeseries list of a given data + + Parameters + ---------- + list: list + list of data to be created into timeseries + list[0] = time + list[1] = value, quantity + duration: int + duration of the simulation + multiplyby: int + integer to multiply the value in the list by + + Returns + ------- + timeseries list of data + """ + + value = 0 + value_timeseries = [] + + for i in range(0, duration): + for row in list: + time_created = row[0] + if time_created == i: + quantity = row[1] + value += quantity + value_timeseries.append(value*multiplyby) + return value_timeseries + + +def final_stockpile(cursor, facility): + """ get final stockpile in a fuel facility + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + facility: str + name of facility + + ReturnsW + ------- + MTHM value of stockpile + """ + cur = cursor + stock_dict = collections.OrderedDict({}) + agentid = get_agent_ids(cur, facility) + for agent in agentid: + count = 1 + name = cur.execute('SELECT prototype FROM agententry WHERE agentid = ' + str(agent)).fetchone() + print('The Stockpile in ' + name[0] + ' : ') + stockpile = cur.execute("""SELECT sum(quantity), inventoryname, qualid + FROM agentstateinventories + INNER JOIN resources + ON resources.resourceid = agentstateinventories.resourceid + WHERE agentstateinventories.agentid + = """ + str(agent) + """ GROUP BY + inventoryname""").fetchall() + for stream in stockpile: + masses = cur.execute('SELECT * FROM compositions WHERE qualid = ' + str(stream[2])).fetchall() + print('Stream ' + str(count) + ' Total = ' + str(stream[0]) + ' kg') + for isotope in masses: + print(nucname.name(isotope[2]) + ' = ' + str(isotope[3]*stream[0]) + ' kg') + print('\n') + count +=1 + print('\n') + print('\n') + + +def fuel_usage_timeseries(cursor, fuel_list): + """ Calculates total fuel usage over time + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + fuel_list: list + list of fuel commodity names (eg. uox, mox) + + Returns + ------- + dict + dictionary of different fuels used timeseries + """ + + cur = cursor + fuel_dict = collections.OrderedDict({}) + for fuel in fuel_list: + temp_list = ['"' + fuel + '"'] + fuel_quantity = cur.execute(exec_string(temp_list, 'commodity', + 'sum(quantity), time') + + ' GROUP BY time').fetchall() + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + total_sum = 0 + quantity_timeseries = [] + for i in range(0, duration): + for row in fuel_quantity: + transaction_time = row[1] + if transaction_time == i: + quantity = row[0] + total_sum += quantity + quantity_timeseries.append(total_sum) + fuel_dict[fuel] = quantity_timeseries + + return fuel_dict + + def get_waste_dict(isotope_list, mass_list, time_list, duration): """Given an isotope, mass and time list, creates a dictionary With key as isotope and time series of the isotope mass. @@ -385,7 +604,6 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): isotope_set = set(isotope_list) for iso in isotope_set: - print(iso) mass = 0 time_mass = [] # at each timestep, @@ -399,7 +617,6 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): return waste_dict - def capacity_calc(governments, timestep, entry, exit_step): """Adds and subtracts capacity over time for plotting @@ -435,6 +652,7 @@ def capacity_calc(governments, timestep, entry, exit_step): cap = 0 count = 0 gov_name = gov[0] + print(gov) for t in timestep: for enter in entry: entertime = enter[3] @@ -442,6 +660,7 @@ def capacity_calc(governments, timestep, entry, exit_step): gov_agentid = gov[1] power_cap = enter[0] if entertime == t and parentgov == gov_agentid: + print(power_cap) cap += power_cap count += 1 for dec in exit_step: @@ -460,34 +679,7 @@ def capacity_calc(governments, timestep, entry, exit_step): return power_dict, num_dict -""" -def years_from_start(cursor, timestep): - - Returns a fractional year from the start - of the simulation (e.g. 1950.5 for June 1950) - based on the timestep - - Parameters - ---------- - cursor: sqlite cursor - cursor to the sqlite file - timesteps: array - array of timesteps to convert into year - - Returns - ------- - float - the fractional year, representing the timestep given - - cur = cursor - startdate = cur.execute('SELECT initialyear,' - + ' initialmonth FROM info').fetchall() - startyear = startdate[0][0] - startmonth = startdate[0][1] - - return float(startyear) + (timestep + startmonth)/12.0 -""" def multi_line_plot(dictionary, timestep, xlabel, ylabel, title, outputname, init_year): @@ -509,7 +701,7 @@ def multi_line_plot(dictionary, timestep, initial year of simulation Returns ------- - stores a semilogy plot of dict data on path `outputname` + stores a plot of dict data on path `outputname` """ # set different colors for each bar @@ -519,17 +711,20 @@ def multi_line_plot(dictionary, timestep, # for every country, create bar chart with different color for key in dictionary: # label is the name of the nuclide (converted from ZZAAA0000 format) - label = str(nucname.name(key)) - plt.semilogy(init_year + (timestep/12), - dictionary[key], - label=label) + if isinstance(key, str) is True: + label = key.replace('_government', '') + else: + label = str(nucname.name(key)) + plt.plot(init_year + (timestep/12), + dictionary[key], + label=label) color_index += 1 plt.ylabel(ylabel) plt.title(title) plt.xlabel(xlabel) - plt.legend(loc=(1.0, 0), prop={'size':10}) + plt.legend(loc=(1.0, 0), prop={'size': 10}) plt.grid(True) - plt.savefig(label + '_' + outputname, + plt.savefig(label + '_' + outputname + '.png', format='png', bbox_inches='tight') plt.close() @@ -575,7 +770,7 @@ def stacked_bar_chart(dictionary, timestep, if top_index is True: plot = plt.bar(left=init_year + (timestep/12), height=dictionary[key], - width=0.5, + width=0.1, color=cm.viridis(1.*color_index/len(dictionary)), edgecolor='none', label=label) @@ -586,12 +781,12 @@ def stacked_bar_chart(dictionary, timestep, else: plot = plt.bar(left=init_year + (timestep/12), height=dictionary[key], - width=0.5, + width=0.1, color=cm.viridis(1.*color_index/len(dictionary)), edgecolor='none', bottom=prev, label=label) - prev += np.add(prev,dictionary[key]) + prev = np.add(prev, dictionary[key]) plot_list.append(plot) color_index += 1 @@ -602,7 +797,7 @@ def stacked_bar_chart(dictionary, timestep, plt.xlabel(xlabel) plt.legend(loc=(1.0, 0)) plt.grid(True) - plt.savefig(outputname, format='png', bbox_inches='tight') + plt.savefig(outputname + '.png', format='png', bbox_inches='tight') plt.close() @@ -632,38 +827,89 @@ def plot_power(cursor): governments = cur.execute('SELECT prototype, agentid FROM agententry\ WHERE kind = "Inst"').fetchall() - entry = cur.execute('SELECT power_cap, agententry.agentid, parentid, entertime\ - FROM agententry INNER JOIN\ - agentstate_cycamore_reactorinfo\ - ON agententry.agentid =\ - agentstate_cycamore_reactorinfo.agentid').fetchall() + entry = cur.execute('SELECT max(value), timeseriespower.agentid, parentid, entertime\ + FROM agententry INNER JOIN timeseriespower\ + ON agententry.agentid = timeseriespower.agentid\ + GROUP BY timeseriespower.agentid').fetchall() - exit_step = cur.execute('SELECT power_cap, agentexit.agentid, parentid, exittime\ + exit_step = cur.execute('SELECT max(value), timeseriespower.agentid, parentid, exittime\ FROM agentexit INNER JOIN\ - agentstate_cycamore_reactorinfo\ + timeseriespower\ ON agentexit.agentid =\ - agentstate_cycamore_reactorinfo.agentid\ + timeseriespower.agentid\ INNER JOIN agententry\ - ON agentexit.agentid = agententry.agentid').fetchall() - + ON agentexit.agentid = agententry.agentid\ + group by timeseriespower.agentid').fetchall() power_dict, num_dict = capacity_calc(governments, timestep, entry, exit_step) stacked_bar_chart(power_dict, timestep, 'Time', 'net_capacity', - 'Net Capacity vs Time', 'power_plot.png', init_year) + 'Net Capacity vs Time', 'power_plot', init_year) stacked_bar_chart(num_dict, timestep, 'Time', 'num_reactors', 'Number of Reactors vs Time', - 'number_plot.png', init_year) + 'number_plot', init_year) if __name__ == "__main__": file = sys.argv[1] con = lite.connect(file) with con: cur = con.cursor() - print(snf(cur)) - plot_power(cur) - plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') + # print(snf(cur)) + # plot_power(cur) + # plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + """ + waste_dict ['Reactor'] = uox_waste + waste_dict ['Enrichment'] = tailing + waste_dict ['Separations'] = reprocess waste (FP, MA) + pile_dict ['Mixer'] = tailing + pile_dict2 ['Separation'] = reprocessed U + """ + + waste_dict = total_waste_timeseries(cur) + multi_line_plot(waste_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Total Waste Mass vs Time', + 'total_Waste', + init_year) + + fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox','fr_fuel']) + stacked_bar_chart(fuel_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Total Fuel Mass vs Time', + 'total_fuel', + init_year) + + + swu_dict = get_swu_dict(cur) + multi_line_plot(swu_dict, timestep, + 'Years', 'SWU', + 'Total SWU vs Time', + 'SWU', init_year) + try: + final_stockpile(cur, 'Mixer') + final_stockpile(cur, 'Separations') + + pile_dict = get_stockpile(cur, 'Mixer') + multi_line_plot(pile_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Tailings left over in Mixer vs Time', + 'Total_Stockpile', init_year) + pile_dict2 = get_stockpile(cur, 'Separations') + multi_line_plot(pile_dict2, timestep, + 'Years', 'Mass[MTHM]', + 'Total Stockpile of ReprU vs Time', + 'Total_Stockpile', init_year) + tail_dict = collections.OrderedDict({}) + tail_dict['tailing'] = [x + y for x, y in zip(waste_dict['Tails'], + pile_dict['Mixer'])] + multi_line_plot(tail_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Total Tailing vs Time', 'Total_tailings', + init_year) + except: + print('Seems like it is once through') From 16c55723fd63a06922d41f0bf1eb5281c5f50129 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 7 May 2017 20:38:09 -0500 Subject: [PATCH 10/33] added fr_mixer_fr --- inputs/france/fr.xml | 51 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/inputs/france/fr.xml b/inputs/france/fr.xml index 76cee8f5..5a8634fc 100644 --- a/inputs/france/fr.xml +++ b/inputs/france/fr.xml @@ -130,6 +130,57 @@ + + + fr_mixer_fr + + + + + + .02 + 10000000 + + + + fr_MA + 1.0 + + + + + + .75 + 10000000 + + + + tailings + 1.0 + + + + + + .23 + 10000000 + + + + fr_Pu + 1.0 + + + + + fr_fuel + 10000000 + 10000000 + + + + + fr_mixer_uox From 89c663a3783cb84dbb75e29c4dd3ad19221ce442 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Mon, 8 May 2017 15:32:40 -0500 Subject: [PATCH 11/33] tails -> natl_u for fr mixer --- inputs/france/fr.xml | 101 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 96 insertions(+), 5 deletions(-) diff --git a/inputs/france/fr.xml b/inputs/france/fr.xml index 5a8634fc..0682e1ad 100644 --- a/inputs/france/fr.xml +++ b/inputs/france/fr.xml @@ -15,7 +15,7 @@ cycamore Sink - + cycamore Reactor @@ -130,6 +130,55 @@ + + fr_mixer_fr_natl_u + + + + + + .02 + 10000000 + + + + fr_MA + 1.0 + + + + + + .75 + 10000000 + + + + natl_u + 1.0 + + + + + + .23 + 10000000 + + + + fr_Pu + 1.0 + + + + + fr_fuel + 10000000 + 10000000 + + + + fr_mixer_fr @@ -499,7 +548,28 @@ - + + EPR + + + uox_fuel_recipe mox_fuel_recipe + uox_used_fuel_recipe mox_used_fuel_recipe + uox mox + uox_waste mox_waste + 1.0 2.0 + 18 + 2 + 523.4 + 216 + 72 + 1600 + + + + + + + fr @@ -508,9 +578,9 @@ fr_fuel fr_waste 1.0 - 14 - 1 - 25000.0 + 12 + 2 + 17000 3 1 3000 @@ -1906,6 +1976,14 @@ 1 fr_mixer_mox + + 1 + fr_mixer_fr + + + 1 + fr_mixer_fr_natl_u + @@ -2191,6 +2269,9 @@ fr_reprocessing fr_mixer_uox fr_mixer_mox +fr_mixer_fr +fr_mixer_fr_natl_u + CHINON A-2 CHINON A-3 CHOOZ-A (ARDENNES) @@ -2264,6 +2345,9 @@ 1200 1200 1200 +1200 +1200 + 1 1 1 @@ -2337,6 +2421,9 @@ 1 1 1 +1 +1 + 1 1 1 @@ -2410,6 +2497,10 @@ 9999 9999 9999 +720 +9999 + + 161 245 262 From fac5061364fb1fe4397d2f39751e57eff1adf7f3 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Fri, 12 May 2017 11:11:12 -0500 Subject: [PATCH 12/33] minor fixes --- scripts/analysis.py | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 878d4fc2..680aadc0 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -617,6 +617,29 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): return waste_dict + +def power_timeseries(cursor): + """Returns dictionary of power timeseries + + Parameters: + cursor: sqlite cursor + sqlite cursor + + Returns: + Dictionary of power timeseries + """ + + cur = cursor + power_timeseries_dict = collections.OrderedDict({}) + timeseriespower = np.array(cur.execute('SELECT sum(value) FROM\ + timeseriespower GROUP BY time').fetchall()) + power_timeseries_dict['powertimeseries'] = (timeseriespower[:,0]) + + return power_timeseries_dict + + + + def capacity_calc(governments, timestep, entry, exit_step): """Adds and subtracts capacity over time for plotting @@ -847,6 +870,9 @@ def plot_power(cursor): 'Time', 'net_capacity', 'Net Capacity vs Time', 'power_plot', init_year) + multi_line_plot(power_dict, timestep, + 'Time', 'net_capacity', + ' Net Capacity vs Time', 'power_plot_lines',init_year) stacked_bar_chart(num_dict, timestep, 'Time', 'num_reactors', 'Number of Reactors vs Time', @@ -857,11 +883,17 @@ def plot_power(cursor): con = lite.connect(file) with con: cur = con.cursor() + init_year, init_month, duration, timestep = get_sim_time_duration(cur) # print(snf(cur)) - # plot_power(cur) + power_timeseries_dict = power_timeseries(cur) + stacked_bar_chart(power_timeseries_dict, np.delete(timestep,0,0), + 'Years', 'Power [MWe]', + 'Total Power Active Cap vs Time', + 'powertimeseries', + init_year) + plot_power(cur) # plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') - plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') - init_year, init_month, duration, timestep = get_sim_time_duration(cur) + #plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') """ waste_dict ['Reactor'] = uox_waste waste_dict ['Enrichment'] = tailing From bf6247c37c84848900ab74530b40f80c58fb0384 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 14 May 2017 02:08:31 -0500 Subject: [PATCH 13/33] ignores institution with sink in name --- scripts/analysis.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 680aadc0..0520fa9a 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -790,7 +790,9 @@ def stacked_bar_chart(dictionary, timestep, else: label = str(nucname.name(key)) # very first country does not have a 'bottom' argument - if top_index is True: + if "Sink" in key: + print("Ignore Sink Institution") + elif top_index is True: plot = plt.bar(left=init_year + (timestep/12), height=dictionary[key], width=0.1, @@ -799,6 +801,8 @@ def stacked_bar_chart(dictionary, timestep, label=label) prev = dictionary[key] top_index = False + plot_list.append(plot) + # All curves except the first have a 'bottom' # defined by the previous curve else: @@ -810,8 +814,9 @@ def stacked_bar_chart(dictionary, timestep, bottom=prev, label=label) prev = np.add(prev, dictionary[key]) + plot_list.append(plot) - plot_list.append(plot) + color_index += 1 # plot @@ -870,9 +875,6 @@ def plot_power(cursor): 'Time', 'net_capacity', 'Net Capacity vs Time', 'power_plot', init_year) - multi_line_plot(power_dict, timestep, - 'Time', 'net_capacity', - ' Net Capacity vs Time', 'power_plot_lines',init_year) stacked_bar_chart(num_dict, timestep, 'Time', 'num_reactors', 'Number of Reactors vs Time', From b6acbf0fd3f2d16b210435705d805951b07bbf35 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 25 May 2017 17:56:17 -0500 Subject: [PATCH 14/33] smartified sum_nuclide_to_dict --- scripts/analysis.py | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 0520fa9a..1b6f5d17 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -1,6 +1,5 @@ import sqlite3 as lite import sys -from pyne import nucname import numpy as np import matplotlib.pyplot as plt from matplotlib import cm @@ -8,6 +7,7 @@ import pylab + if len(sys.argv) < 2: print('Usage: python analysis.py [cylus_output_file]') @@ -123,8 +123,8 @@ def exec_string(list, search, whatwant): sqlite query command. """ - exec_str = ('select ' + whatwant + """ from resources inner join transactions - on transactions.resourceid = resources.resourceid where """ + exec_str = ('select ' + whatwant + ' from resources inner join transactions\ + on transactions.resourceid = resources.resourceid where ' + str(search) + ' = ' + str(list[0])) for ar in list[1:]: @@ -210,10 +210,10 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass): Parameters ---------- - nuclides: array - array of nuclides in the waste - nuclides_mass: array - array of nuclides' mass + nuclides: list + list of nuclides in the waste + nuclides_mass: list + list of nuclides' mass Returns ------- @@ -223,13 +223,15 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass): nuclide_set = set(nuclides) mass_dict = collections.OrderedDict({}) - + for nuclide in nuclide_set: temp_nuclide_sum = 0 - for i in range(len(nuclides)): - if nuclides[i] == nuclide: - temp_nuclide_sum += nuclides_mass[i] - mass_dict[nuclide_name] = temp_nuclide_sum + indeces =[i for i, x in enumerate(nuclides) if x == nuclide] + for index in indeces: + temp_nuclide_sum += nuclides_mass[index] + mass_dict[str(nuclide)] = temp_nuclide_sum + + print(mass_dict) return mass_dict @@ -886,7 +888,8 @@ def plot_power(cursor): with con: cur = con.cursor() init_year, init_month, duration, timestep = get_sim_time_duration(cur) - # print(snf(cur)) + print(snf(cur)) + """ power_timeseries_dict = power_timeseries(cur) stacked_bar_chart(power_timeseries_dict, np.delete(timestep,0,0), 'Years', 'Power [MWe]', @@ -896,6 +899,7 @@ def plot_power(cursor): plot_power(cur) # plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') #plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') + """ """ waste_dict ['Reactor'] = uox_waste waste_dict ['Enrichment'] = tailing @@ -903,7 +907,7 @@ def plot_power(cursor): pile_dict ['Mixer'] = tailing pile_dict2 ['Separation'] = reprocessed U """ - +""" waste_dict = total_waste_timeseries(cur) multi_line_plot(waste_dict, timestep, 'Years', 'Mass[MTHM]', @@ -947,3 +951,4 @@ def plot_power(cursor): init_year) except: print('Seems like it is once through') +""" \ No newline at end of file From 770a68d9ae3f992a3dae30f6cb5bc0e260ae1c51 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 25 May 2017 18:45:18 -0500 Subject: [PATCH 15/33] upgraded total_watse_timeseries --- scripts/analysis.py | 88 ++++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 40 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 1b6f5d17..1918618c 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -223,7 +223,7 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass): nuclide_set = set(nuclides) mass_dict = collections.OrderedDict({}) - + for nuclide in nuclide_set: temp_nuclide_sum = 0 indeces =[i for i, x in enumerate(nuclides) if x == nuclide] @@ -356,6 +356,43 @@ def plot_in_out_flux(cursor, facility, influx_bool, title, outputname): title, outputname, init_year) +def get_from_facility(cursor, facility, duration, resources): + """ Returns timeseries list of quantity out of facility type + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + facility: str + name of facility type + duration: int + duration of simulation + resrources: list + list of lists, of quantity, senderid and time + + Returns + ------- + list + timeseries list of mass outflux from facility type + """ + + quantity = 0 + timeseries = [] + agentid = cursor.execute('SELECT agentid FROM agententry WHERE spec \ + LIKE "%' + facility + '%"').fetchall() + agentid = np.array(agentid) + for i in range(0, duration): + for row in resources: + transaction_time = row[2] + senderid = row[1] + mass = row[0] + if transaction_time == i and senderid in agentid: + quantity += mass + timeseries.append(quantity/1000) + + return timeseries + + def total_waste_timeseries(cursor): """Plots a stacked bar chart of the total waste mass vs time @@ -376,45 +413,16 @@ def total_waste_timeseries(cursor): 'transactions.receiverId', 'sum(quantity), senderid, time') + ' GROUP BY time, senderid').fetchall() + init_year, init_month, duration, timestep = get_sim_time_duration(cur) waste_dict = collections.OrderedDict({}) - spec_list = [] - from_reactor = 0 - from_fuelfab = 0 - from_separations = 0 - from_enrichment = 0 - - reactor_timeseries = [] - separations_timeseries = [] - enrichment_timeseries = [] - - for i in range(0, duration): - for row in resources: - transaction_time = row[2] - if transaction_time == i: - senderid = row[1] - quantity = row[0] - spec = cur.execute("""SELECT spec from - agententry WHERE - agentid =""" + str(row[1])).fetchone() - if "Reactor" in spec[0]: - from_reactor += quantity - elif "Enrichment" in spec[0]: - from_enrichment += quantity - elif "Separations" in spec[0]: - from_separations += quantity - reactor_timeseries.append(from_reactor/1000) - separations_timeseries.append(from_separations/1000) - enrichment_timeseries.append(from_enrichment/1000) - - waste_dict['Reactor'] = reactor_timeseries - waste_dict['FP_MA'] = separations_timeseries - waste_dict['Tails'] = enrichment_timeseries + waste_dict['Reactor'] = get_from_facility(cur,'Reactor', duration, resources) + waste_dict['Separations'] = get_from_facility(cur,'Separations', duration, resources) + waste_dict['Tails'] = get_from_facility(cur, 'Enrichment', duration, resources) return waste_dict - def get_stockpile(cursor, facility): """ get stockpile timeseries in a fuel facility @@ -739,7 +747,7 @@ def multi_line_plot(dictionary, timestep, if isinstance(key, str) is True: label = key.replace('_government', '') else: - label = str(nucname.name(key)) + label = str(key) plt.plot(init_year + (timestep/12), dictionary[key], label=label) @@ -888,8 +896,8 @@ def plot_power(cursor): with con: cur = con.cursor() init_year, init_month, duration, timestep = get_sim_time_duration(cur) - print(snf(cur)) """ + print(snf(cur)) power_timeseries_dict = power_timeseries(cur) stacked_bar_chart(power_timeseries_dict, np.delete(timestep,0,0), 'Years', 'Power [MWe]', @@ -897,9 +905,10 @@ def plot_power(cursor): 'powertimeseries', init_year) plot_power(cur) - # plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') - #plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') + plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') + plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') """ + """ waste_dict ['Reactor'] = uox_waste waste_dict ['Enrichment'] = tailing @@ -907,14 +916,13 @@ def plot_power(cursor): pile_dict ['Mixer'] = tailing pile_dict2 ['Separation'] = reprocessed U """ -""" waste_dict = total_waste_timeseries(cur) multi_line_plot(waste_dict, timestep, 'Years', 'Mass[MTHM]', 'Total Waste Mass vs Time', 'total_Waste', init_year) - +""" fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox','fr_fuel']) stacked_bar_chart(fuel_dict, timestep, 'Years', 'Mass[MTHM]', From f4a072fa88306307ceeaa0189949e1b196b379fb Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Tue, 30 May 2017 07:42:40 -0500 Subject: [PATCH 16/33] deleted import pylab --- scripts/analysis.py | 1 - 1 file changed, 1 deletion(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 1918618c..5dc5559b 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -4,7 +4,6 @@ import matplotlib.pyplot as plt from matplotlib import cm import collections -import pylab From dca23f709be8126c4f8b9cb69bad723fa436155c Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Wed, 31 May 2017 01:24:08 -0500 Subject: [PATCH 17/33] upgrade get_timeseries --- scripts/analysis.py | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 5dc5559b..0754fbbb 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -470,8 +470,8 @@ def get_swu_dict(cursor): init_year, init_month, duration, timestep = get_sim_time_duration(cur) facility_num = 1 for num in agentid: - swu_data = cur.execute("""SELECT time, value FROM timeseriesenrichmentswu - WHERE agentid = """ + str(num)).fetchall() + swu_data = cur.execute('SELECT time, value FROM timeseriesenrichmentswu \ + WHERE agentid = ' + str(num)).fetchall() swu_timeseries = get_timeseries(swu_data, duration, 1) swu_dict['Enrichment' + str(facility_num)] = swu_timeseries facility_num += 1 @@ -500,17 +500,17 @@ def get_timeseries(list, duration, multiplyby): value = 0 value_timeseries = [] + array = np.array(list) for i in range(0, duration): - for row in list: - time_created = row[0] - if time_created == i: - quantity = row[1] - value += quantity - value_timeseries.append(value*multiplyby) + bool_indx = (array[:,0] == i ) + value += sum(array[bool_indx]) + value_timeseries.append(value*multiplyby) + return value_timeseries + def final_stockpile(cursor, facility): """ get final stockpile in a fuel facility @@ -914,14 +914,14 @@ def plot_power(cursor): waste_dict ['Separations'] = reprocess waste (FP, MA) pile_dict ['Mixer'] = tailing pile_dict2 ['Separation'] = reprocessed U - """ + waste_dict = total_waste_timeseries(cur) multi_line_plot(waste_dict, timestep, 'Years', 'Mass[MTHM]', 'Total Waste Mass vs Time', 'total_Waste', init_year) -""" + fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox','fr_fuel']) stacked_bar_chart(fuel_dict, timestep, 'Years', 'Mass[MTHM]', @@ -929,12 +929,13 @@ def plot_power(cursor): 'total_fuel', init_year) - +""" swu_dict = get_swu_dict(cur) multi_line_plot(swu_dict, timestep, 'Years', 'SWU', 'Total SWU vs Time', 'SWU', init_year) +""" try: final_stockpile(cur, 'Mixer') final_stockpile(cur, 'Separations') From a5ae3834cc6f16630846a2639ad67428231e661e Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Wed, 31 May 2017 01:46:35 -0500 Subject: [PATCH 18/33] upgraded final_stockpile --- scripts/analysis.py | 68 ++++++++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 0754fbbb..6479f795 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -521,17 +521,18 @@ def final_stockpile(cursor, facility): facility: str name of facility - ReturnsW + Returns ------- MTHM value of stockpile """ cur = cursor stock_dict = collections.OrderedDict({}) agentid = get_agent_ids(cur, facility) + outstring = '' for agent in agentid: count = 1 name = cur.execute('SELECT prototype FROM agententry WHERE agentid = ' + str(agent)).fetchone() - print('The Stockpile in ' + name[0] + ' : ') + outstring += 'The Stockpile in ' + str(name[0]) + ' : \n \n' stockpile = cur.execute("""SELECT sum(quantity), inventoryname, qualid FROM agentstateinventories INNER JOIN resources @@ -541,13 +542,15 @@ def final_stockpile(cursor, facility): inventoryname""").fetchall() for stream in stockpile: masses = cur.execute('SELECT * FROM compositions WHERE qualid = ' + str(stream[2])).fetchall() - print('Stream ' + str(count) + ' Total = ' + str(stream[0]) + ' kg') + outstring += 'Stream ' + str(count) + ' Total = ' + str(stream[0]) + ' kg \n' for isotope in masses: - print(nucname.name(isotope[2]) + ' = ' + str(isotope[3]*stream[0]) + ' kg') - print('\n') + outstring += str(isotope[2]) + ' = ' + str(isotope[3]*stream[0]) + ' kg \n' + outstring += '\n' count +=1 - print('\n') - print('\n') + outstring += '\n' + outstring += '\n' + + return outstring def fuel_usage_timeseries(cursor, fuel_list): @@ -929,34 +932,35 @@ def plot_power(cursor): 'total_fuel', init_year) -""" + swu_dict = get_swu_dict(cur) multi_line_plot(swu_dict, timestep, 'Years', 'SWU', 'Total SWU vs Time', 'SWU', init_year) """ - try: - final_stockpile(cur, 'Mixer') - final_stockpile(cur, 'Separations') - - pile_dict = get_stockpile(cur, 'Mixer') - multi_line_plot(pile_dict, timestep, - 'Years', 'Mass[MTHM]', - 'Tailings left over in Mixer vs Time', - 'Total_Stockpile', init_year) - pile_dict2 = get_stockpile(cur, 'Separations') - multi_line_plot(pile_dict2, timestep, - 'Years', 'Mass[MTHM]', - 'Total Stockpile of ReprU vs Time', - 'Total_Stockpile', init_year) - tail_dict = collections.OrderedDict({}) - tail_dict['tailing'] = [x + y for x, y in zip(waste_dict['Tails'], - pile_dict['Mixer'])] - multi_line_plot(tail_dict, timestep, - 'Years', 'Mass[MTHM]', - 'Total Tailing vs Time', 'Total_tailings', - init_year) - except: - print('Seems like it is once through') -""" \ No newline at end of file + + mixer_stockpile = final_stockpile(cur, 'Mixer') + print(mixer_stockpile) + sep_stockpile = final_stockpile(cur, 'Separations') + print(sep_stockpile) + +""" + pile_dict = get_stockpile(cur, 'Mixer') + multi_line_plot(pile_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Tailings left over in Mixer vs Time', + 'Total_Stockpile', init_year) + pile_dict2 = get_stockpile(cur, 'Separations') + multi_line_plot(pile_dict2, timestep, + 'Years', 'Mass[MTHM]', + 'Total Stockpile of ReprU vs Time', + 'Total_Stockpile', init_year) + tail_dict = collections.OrderedDict({}) + tail_dict['tailing'] = [x + y for x, y in zip(waste_dict['Tails'], + pile_dict['Mixer'])] + multi_line_plot(tail_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Total Tailing vs Time', 'Total_tailings', + init_year) + """ \ No newline at end of file From 2309f33bfeae7f921fca5d64814041bc03d31a5e Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Wed, 31 May 2017 02:19:36 -0500 Subject: [PATCH 19/33] fix error in get_timeseries and upgraded fuel_usage_timeseries --- scripts/analysis.py | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 6479f795..266993c8 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -503,8 +503,7 @@ def get_timeseries(list, duration, multiplyby): array = np.array(list) for i in range(0, duration): - bool_indx = (array[:,0] == i ) - value += sum(array[bool_indx]) + value += sum(array[array[:,0] == i][:,1]) value_timeseries.append(value*multiplyby) return value_timeseries @@ -574,19 +573,18 @@ def fuel_usage_timeseries(cursor, fuel_list): for fuel in fuel_list: temp_list = ['"' + fuel + '"'] fuel_quantity = cur.execute(exec_string(temp_list, 'commodity', - 'sum(quantity), time') + 'time, sum(quantity)') + ' GROUP BY time').fetchall() init_year, init_month, duration, timestep = get_sim_time_duration(cur) total_sum = 0 quantity_timeseries = [] - for i in range(0, duration): - for row in fuel_quantity: - transaction_time = row[1] - if transaction_time == i: - quantity = row[0] - total_sum += quantity - quantity_timeseries.append(total_sum) - fuel_dict[fuel] = quantity_timeseries + try: + quantity_timeseries = get_timeseries(fuel_quantity, duration, 1) + fuel_dict[fuel] = quantity_timeseries + except: + print(str(fuel) + ' has not been used.') + + print(fuel_dict) return fuel_dict @@ -924,28 +922,27 @@ def plot_power(cursor): 'Total Waste Mass vs Time', 'total_Waste', init_year) - +""" fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox','fr_fuel']) stacked_bar_chart(fuel_dict, timestep, 'Years', 'Mass[MTHM]', 'Total Fuel Mass vs Time', 'total_fuel', init_year) - +""" swu_dict = get_swu_dict(cur) multi_line_plot(swu_dict, timestep, 'Years', 'SWU', 'Total SWU vs Time', 'SWU', init_year) -""" mixer_stockpile = final_stockpile(cur, 'Mixer') print(mixer_stockpile) sep_stockpile = final_stockpile(cur, 'Separations') print(sep_stockpile) -""" + pile_dict = get_stockpile(cur, 'Mixer') multi_line_plot(pile_dict, timestep, 'Years', 'Mass[MTHM]', From c02bbbae1c7ba63ed5d9534c8a14259cfedc025c Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Wed, 31 May 2017 03:06:11 -0500 Subject: [PATCH 20/33] upgrade isotope_mass_time_list with conditional indexing --- scripts/analysis.py | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 266993c8..aaed4710 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -288,19 +288,22 @@ def isotope_mass_time_list(resources, compositions): temp_isotope = [] temp_mass = [] time_list = [] + resources = np.array(resources) + compositions = np.array(compositions) + + print(len(compositions[0,:])) + print(len(resources[0,:])) for res in resources: - for com in compositions: - res_qualid = res[2] - comp_qualid = com[1] - if res_qualid == comp_qualid: - nucid = com[2] - mass_frac = com[3] - mass_waste = res[0] - res_time = res[1] - temp_isotope.append(nucid) - temp_mass.append(mass_frac*mass_waste) - time_list.append(res_time) + res_qualid = res[2] + bool_indx = (compositions[:,0] == res_qualid) + nucid = compositions[bool_indx][:,1] + mass_frac = compositions[bool_indx][:,2] + mass_waste = res[0] + res_time = res[1] + temp_isotope.append(nucid) + temp_mass.append(mass_frac*mass_waste) + time_list.append(res_time) return temp_isotope, temp_mass, time_list @@ -339,10 +342,12 @@ def plot_in_out_flux(cursor, facility, influx_bool, title, outputname): 'transactions.senderId', 'sum(quantity), time, qualid') + ' GROUP BY time, qualid').fetchall() - compositions = cur.execute('SELECT * FROM compositions').fetchall() + compositions = cur.execute('SELECT qualid, nucid, massfrac FROM compositions').fetchall() init_year, init_month, duration, timestep = get_sim_time_duration(cur) isotope, mass, time_list = isotope_mass_time_list(resources, compositions) - + print(type(isotope)) + print(type(mass)) + print(tpye(time_list)) waste_dict = get_waste_dict(isotope, mass, time_list, duration) if influx_bool is False: @@ -584,8 +589,6 @@ def fuel_usage_timeseries(cursor, fuel_list): except: print(str(fuel) + ' has not been used.') - print(fuel_dict) - return fuel_dict @@ -896,6 +899,8 @@ def plot_power(cursor): with con: cur = con.cursor() init_year, init_month, duration, timestep = get_sim_time_duration(cur) + plot_in_out_flux(cur, 'Separations', False, 'Pu Output vs Time', 'pu_throughput') + # plot_in_out_flux(cur, 'Mixer', False, 'MOX output vs Time', 'mox_throughput') """ print(snf(cur)) power_timeseries_dict = power_timeseries(cur) @@ -907,9 +912,7 @@ def plot_power(cursor): plot_power(cur) plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') - """ - - """ + waste_dict ['Reactor'] = uox_waste waste_dict ['Enrichment'] = tailing waste_dict ['Separations'] = reprocess waste (FP, MA) @@ -922,14 +925,14 @@ def plot_power(cursor): 'Total Waste Mass vs Time', 'total_Waste', init_year) -""" + fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox','fr_fuel']) stacked_bar_chart(fuel_dict, timestep, 'Years', 'Mass[MTHM]', 'Total Fuel Mass vs Time', 'total_fuel', init_year) -""" + swu_dict = get_swu_dict(cur) multi_line_plot(swu_dict, timestep, From 5dd45f4891502a66430d369a93954969a7102424 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 1 Jun 2017 02:43:57 -0500 Subject: [PATCH 21/33] isotope_mass_time_list upgrade --- scripts/analysis.py | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index aaed4710..b177bef8 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -288,22 +288,22 @@ def isotope_mass_time_list(resources, compositions): temp_isotope = [] temp_mass = [] time_list = [] - resources = np.array(resources) - compositions = np.array(compositions) - - print(len(compositions[0,:])) - print(len(resources[0,:])) - + print(compositions) + print(type(compositions)) + print(compositions[4][2]) for res in resources: res_qualid = res[2] - bool_indx = (compositions[:,0] == res_qualid) - nucid = compositions[bool_indx][:,1] - mass_frac = compositions[bool_indx][:,2] - mass_waste = res[0] - res_time = res[1] - temp_isotope.append(nucid) - temp_mass.append(mass_frac*mass_waste) - time_list.append(res_time) + bool_indx = [x for x, y in enumerate(compositions) if y[0] == res_qualid] + for index in bool_indx: + print(index) + nucid = compositions[index][1] + print(nucid) + mass_frac = compositions[index][2] + mass_waste = res[0] + res_time = res[1] + temp_isotope.append(nucid) + temp_mass.append(mass_frac*mass_waste) + time_list.append(res_time) return temp_isotope, temp_mass, time_list @@ -345,9 +345,7 @@ def plot_in_out_flux(cursor, facility, influx_bool, title, outputname): compositions = cur.execute('SELECT qualid, nucid, massfrac FROM compositions').fetchall() init_year, init_month, duration, timestep = get_sim_time_duration(cur) isotope, mass, time_list = isotope_mass_time_list(resources, compositions) - print(type(isotope)) - print(type(mass)) - print(tpye(time_list)) + waste_dict = get_waste_dict(isotope, mass, time_list, duration) if influx_bool is False: @@ -614,6 +612,8 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): """ waste_dict = collections.OrderedDict({}) + print(type(isotope_list)) + print(isotope_list) isotope_set = set(isotope_list) for iso in isotope_set: From aa7c30ec64752aaf2446017d0bbb105c182bbddc Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 1 Jun 2017 03:42:16 -0500 Subject: [PATCH 22/33] upgrade get_Waste_dict --- scripts/analysis.py | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index b177bef8..7a63c303 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -288,16 +288,11 @@ def isotope_mass_time_list(resources, compositions): temp_isotope = [] temp_mass = [] time_list = [] - print(compositions) - print(type(compositions)) - print(compositions[4][2]) for res in resources: res_qualid = res[2] - bool_indx = [x for x, y in enumerate(compositions) if y[0] == res_qualid] - for index in bool_indx: - print(index) + indices = [x for x, y in enumerate(compositions) if y[0] == res_qualid] + for index in indices: nucid = compositions[index][1] - print(nucid) mass_frac = compositions[index][2] mass_waste = res[0] res_time = res[1] @@ -612,8 +607,6 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): """ waste_dict = collections.OrderedDict({}) - print(type(isotope_list)) - print(isotope_list) isotope_set = set(isotope_list) for iso in isotope_set: @@ -622,9 +615,10 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): # at each timestep, for i in range(0, duration): # for each element in database, - for x in range(0, len(isotope_list)): - if i == time_list[x] and isotope_list[x] == iso: - mass += mass_list[x] + indices = [x for x, y in enumerate(time_list) if y == i] + for index in indices: + if isotope_list[index] == iso: + mass+= mass_list[index] time_mass.append(mass) waste_dict[iso] = time_mass @@ -801,9 +795,9 @@ def stacked_bar_chart(dictionary, timestep, if isinstance(key, str) is True: label = key.replace('_government', '') else: - label = str(nucname.name(key)) + label = str(key) # very first country does not have a 'bottom' argument - if "Sink" in key: + if "Sink" in label: print("Ignore Sink Institution") elif top_index is True: plot = plt.bar(left=init_year + (timestep/12), From eff85cbd5e435c4841be6c6a4422282506420e9c Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 1 Jun 2017 21:00:50 -0500 Subject: [PATCH 23/33] added commodity_from_facility --- scripts/analysis.py | 74 ++++++++++++++++++++++++++++++++------------- 1 file changed, 53 insertions(+), 21 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 7a63c303..39318194 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -289,16 +289,16 @@ def isotope_mass_time_list(resources, compositions): temp_mass = [] time_list = [] for res in resources: - res_qualid = res[2] - indices = [x for x, y in enumerate(compositions) if y[0] == res_qualid] - for index in indices: - nucid = compositions[index][1] - mass_frac = compositions[index][2] - mass_waste = res[0] - res_time = res[1] - temp_isotope.append(nucid) - temp_mass.append(mass_frac*mass_waste) - time_list.append(res_time) + res_qualid = res[2] + indices = [x for x, y in enumerate(compositions) if y[0] == res_qualid] + for index in indices: + nucid = compositions[index][1] + mass_frac = compositions[index][2] + mass_waste = res[0] + res_time = res[1] + temp_isotope.append(nucid) + temp_mass.append(mass_frac*mass_waste) + time_list.append(res_time) return temp_isotope, temp_mass, time_list @@ -353,6 +353,36 @@ def plot_in_out_flux(cursor, facility, influx_bool, title, outputname): title, outputname, init_year) +def commodity_from_facility(cursor, facility, commodity): + """ Returns timeseries of commodity outflux from facility + + Parameters + ---------- + cursor: sqlite cursor + sqlite cursor + facility: str + name of facility type + commodity: list + list of commodities + + Returns + ------- + dictionary of timeseries of mass outflux of commodity from facility + """ + + cur = cursor + agentids = get_agent_ids(cur, facility) + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + commodity_dict = collections.OrderedDict({}) + for x in commodity: + y = ['"' + x + '"'] + resources = cur.execute(exec_string(y, 'commodity', 'quantity, senderid, time')).fetchall() + timeseries = get_from_facility(cur, facility, duration, resources) + commodity_dict[x] = timeseries + + return commodity_dict + + def get_from_facility(cursor, facility, duration, resources): """ Returns timeseries list of quantity out of facility type @@ -375,9 +405,7 @@ def get_from_facility(cursor, facility, duration, resources): quantity = 0 timeseries = [] - agentid = cursor.execute('SELECT agentid FROM agententry WHERE spec \ - LIKE "%' + facility + '%"').fetchall() - agentid = np.array(agentid) + agentid = get_agent_ids(cursor, facility) for i in range(0, duration): for row in resources: transaction_time = row[2] @@ -501,8 +529,8 @@ def get_timeseries(list, duration, multiplyby): array = np.array(list) for i in range(0, duration): - value += sum(array[array[:,0] == i][:,1]) - value_timeseries.append(value*multiplyby) + value += sum(array[array[:,0] == i][:,1]) + value_timeseries.append(value*multiplyby) return value_timeseries @@ -577,10 +605,10 @@ def fuel_usage_timeseries(cursor, fuel_list): total_sum = 0 quantity_timeseries = [] try: - quantity_timeseries = get_timeseries(fuel_quantity, duration, 1) - fuel_dict[fuel] = quantity_timeseries + quantity_timeseries = get_timeseries(fuel_quantity, duration, 1) + fuel_dict[fuel] = quantity_timeseries except: - print(str(fuel) + ' has not been used.') + print(str(fuel) + ' has not been used.') return fuel_dict @@ -617,8 +645,8 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): # for each element in database, indices = [x for x, y in enumerate(time_list) if y == i] for index in indices: - if isotope_list[index] == iso: - mass+= mass_list[index] + if isotope_list[index] == iso: + mass+= mass_list[index] time_mass.append(mass) waste_dict[iso] = time_mass @@ -823,7 +851,6 @@ def stacked_bar_chart(dictionary, timestep, prev = np.add(prev, dictionary[key]) plot_list.append(plot) - color_index += 1 # plot @@ -893,6 +920,11 @@ def plot_power(cursor): with con: cur = con.cursor() init_year, init_month, duration, timestep = get_sim_time_duration(cur) + comm_dict = commodity_from_facility(cur, 'Separations', ['uox_Pu','reprocess_waste']) + multi_line_plot(comm_dict, timestep, + 'Years', 'Mass[MTHM]', + 'Outflux from Reprocessing Plant vs Time', + 'Total_outflux', init_year) plot_in_out_flux(cur, 'Separations', False, 'Pu Output vs Time', 'pu_throughput') # plot_in_out_flux(cur, 'Mixer', False, 'MOX output vs Time', 'mox_throughput') """ From d6fa162b35c291fb6e04abbd8a972c1a80c8b269 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Thu, 1 Jun 2017 22:10:23 -0500 Subject: [PATCH 24/33] update commodity_from_facility --- scripts/analysis.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 39318194..ae19c253 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -407,12 +407,10 @@ def get_from_facility(cursor, facility, duration, resources): timeseries = [] agentid = get_agent_ids(cursor, facility) for i in range(0, duration): - for row in resources: - transaction_time = row[2] - senderid = row[1] - mass = row[0] - if transaction_time == i and senderid in agentid: - quantity += mass + indices = [x for x, y in enumerate(resources) if y[2] == i] + for index in indices: + if resources[index][1] in agentid: + quantity += resources[index][0] timeseries.append(quantity/1000) return timeseries From b49cc95698a20c4f8932f21b9f28a677187bff0e Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Fri, 2 Jun 2017 23:56:22 -0500 Subject: [PATCH 25/33] deleted space prior to < --- inputs/france/2010_stop_rep_1970-2160.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inputs/france/2010_stop_rep_1970-2160.xml b/inputs/france/2010_stop_rep_1970-2160.xml index bacf57d7..ff2e1704 100644 --- a/inputs/france/2010_stop_rep_1970-2160.xml +++ b/inputs/france/2010_stop_rep_1970-2160.xml @@ -2,8 +2,8 @@ 2280 - 1 - 1970 + 1 + 1970 lazy From cb54e8b5b3e82463c3acd90af0d1743009f99332 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sat, 3 Jun 2017 01:01:35 -0500 Subject: [PATCH 26/33] uox_waste -> spent_uox --- inputs/france/2010_stop_rep_1970-2160.xml | 142 +++++++++++----------- 1 file changed, 71 insertions(+), 71 deletions(-) diff --git a/inputs/france/2010_stop_rep_1970-2160.xml b/inputs/france/2010_stop_rep_1970-2160.xml index ff2e1704..4dc49421 100644 --- a/inputs/france/2010_stop_rep_1970-2160.xml +++ b/inputs/france/2010_stop_rep_1970-2160.xml @@ -98,7 +98,7 @@ reprocessing - uox_waste + spent_uox 1.0 uox_used_fuel_recipe 1e100 @@ -164,8 +164,8 @@ - uox_waste - mox_waste + spent_uox + spent_mox tailings reprocess_waste @@ -182,7 +182,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -202,7 +202,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -222,7 +222,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -242,7 +242,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -262,7 +262,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -282,7 +282,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -302,7 +302,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -322,7 +322,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -342,7 +342,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -362,7 +362,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -382,7 +382,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -402,7 +402,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -422,7 +422,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -442,7 +442,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -462,7 +462,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -482,7 +482,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -502,7 +502,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -522,7 +522,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -542,7 +542,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -562,7 +562,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -582,7 +582,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -602,7 +602,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -622,7 +622,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -642,7 +642,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -662,7 +662,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -682,7 +682,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -702,7 +702,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -722,7 +722,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -742,7 +742,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -762,7 +762,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -782,7 +782,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -802,7 +802,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -822,7 +822,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -842,7 +842,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -862,7 +862,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -882,7 +882,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -902,7 +902,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -922,7 +922,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -942,7 +942,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -962,7 +962,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -982,7 +982,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1002,7 +1002,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1022,7 +1022,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1042,7 +1042,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1062,7 +1062,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1082,7 +1082,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1102,7 +1102,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1122,7 +1122,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1142,7 +1142,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1162,7 +1162,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1182,7 +1182,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1202,7 +1202,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1222,7 +1222,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1242,7 +1242,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1262,7 +1262,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1282,7 +1282,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1302,7 +1302,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1322,7 +1322,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1342,7 +1342,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1362,7 +1362,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1382,7 +1382,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1402,7 +1402,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1422,7 +1422,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1442,7 +1442,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1462,7 +1462,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1482,7 +1482,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1502,7 +1502,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1522,7 +1522,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 From 019b7302fb6b13183e1ce63faa28a6a892b93f6a Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sat, 3 Jun 2017 01:04:23 -0500 Subject: [PATCH 27/33] waste -> spent --- inputs/france/fr.xml | 421 +++++------------------- inputs/france/recycle_mox_realistic.xml | 144 ++++---- 2 files changed, 146 insertions(+), 419 deletions(-) diff --git a/inputs/france/fr.xml b/inputs/france/fr.xml index 0682e1ad..91f83734 100644 --- a/inputs/france/fr.xml +++ b/inputs/france/fr.xml @@ -333,7 +333,7 @@ uox_reprocessing - uox_waste + spent_uox 1.0 uox_used_fuel_recipe 91600 @@ -391,7 +391,7 @@ mox_reprocessing - mox_waste + spent_mox 1.0 mox_used_fuel_recipe 916000 @@ -450,7 +450,7 @@ fr_reprocessing - fr_waste + spent_fr 1.0 fr_used_fuel_recipe 91600 @@ -535,8 +535,8 @@ - uox_waste - mox_waste + spent_uox + spent_mox tailings reprocess_waste mox_reprocess_waste @@ -555,7 +555,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -576,7 +576,7 @@ fr_fuel_recipe fr_used_fuel_recipe fr_fuel - fr_waste + spent_fr 1.0 12 2 @@ -596,7 +596,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -616,7 +616,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -636,7 +636,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -656,7 +656,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -676,7 +676,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -696,7 +696,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -716,7 +716,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -736,7 +736,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -756,7 +756,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -776,7 +776,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -796,7 +796,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -816,7 +816,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -836,7 +836,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -856,7 +856,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -876,7 +876,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -896,7 +896,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -916,7 +916,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -936,7 +936,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -956,7 +956,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -976,7 +976,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -996,7 +996,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1016,7 +1016,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1036,7 +1036,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1056,7 +1056,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1076,7 +1076,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1096,7 +1096,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1116,7 +1116,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1136,7 +1136,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -1156,7 +1156,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1176,7 +1176,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1196,7 +1196,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1216,7 +1216,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1236,7 +1236,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1256,7 +1256,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1276,7 +1276,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1296,7 +1296,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1316,7 +1316,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1336,7 +1336,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1356,7 +1356,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1376,7 +1376,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1396,7 +1396,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1416,7 +1416,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1436,7 +1436,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1456,7 +1456,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1476,7 +1476,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1496,7 +1496,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1516,7 +1516,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1536,7 +1536,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1556,7 +1556,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1576,7 +1576,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1596,7 +1596,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1616,7 +1616,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1636,7 +1636,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1656,7 +1656,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1676,7 +1676,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1696,7 +1696,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1716,7 +1716,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1736,7 +1736,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1756,7 +1756,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1776,7 +1776,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1796,7 +1796,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1816,7 +1816,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1836,7 +1836,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1856,7 +1856,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1876,7 +1876,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1896,7 +1896,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1916,7 +1916,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1986,279 +1986,6 @@ - - fr_deployer - - - - fr - fr - fr - fr - fr - fr - fr - fr - - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - fr - - - 720 - 732 - 744 - 756 - 768 - 780 - 792 - 810 - - 820 - 824 - 830 - 834 - 842 - 842 - 847 - 847 - 851 - 851 - 852 - 853 - 856 - 857 - 857 - 857 - 859 - 870 - 874 - 879 - 880 - 883 - 885 - 891 - 892 - 895 - 895 - 895 - 897 - 906 - 907 - 907 - 909 - 915 - 916 - 917 - 921 - 922 - 931 - 932 - 932 - 933 - 941 - 945 - 961 - 963 - 964 - 976 - 984 - 1001 - 1038 - 1046 - 1054 - 1078 - 1283 - - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - - - - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - 9999 - - - - - France_government diff --git a/inputs/france/recycle_mox_realistic.xml b/inputs/france/recycle_mox_realistic.xml index 6cd05a3f..fa6475b6 100644 --- a/inputs/france/recycle_mox_realistic.xml +++ b/inputs/france/recycle_mox_realistic.xml @@ -136,7 +136,7 @@ uox_reprocessing - uox_waste + spent_uox 1.0 uox_used_fuel_recipe 1e100 @@ -176,7 +176,7 @@ mox_reprocessing - mox_waste + spent_mox 1.0 mox_used_fuel_recipe 1e100 @@ -243,8 +243,8 @@ - uox_waste - mox_waste + spent_uox + spent_mox tailings reprocess_waste mox_reprocess_waste @@ -262,7 +262,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -282,7 +282,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -302,7 +302,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -322,7 +322,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -342,7 +342,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -362,7 +362,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -382,7 +382,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -402,7 +402,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -422,7 +422,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -442,7 +442,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -462,7 +462,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -482,7 +482,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -502,7 +502,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -522,7 +522,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -542,7 +542,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -562,7 +562,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -582,7 +582,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -602,7 +602,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -622,7 +622,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -642,7 +642,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -662,7 +662,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -682,7 +682,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -702,7 +702,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -722,7 +722,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -742,7 +742,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -762,7 +762,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -782,7 +782,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -802,7 +802,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -822,7 +822,7 @@ uox_fuel_recipe uox_used_fuel_recipe uox - uox_waste + spent_uox 1.0 18 2 @@ -842,7 +842,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -862,7 +862,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -882,7 +882,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -902,7 +902,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -922,7 +922,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -942,7 +942,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -962,7 +962,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -982,7 +982,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1002,7 +1002,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1022,7 +1022,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1042,7 +1042,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1062,7 +1062,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1082,7 +1082,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1102,7 +1102,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1122,7 +1122,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1142,7 +1142,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1162,7 +1162,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1182,7 +1182,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1202,7 +1202,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1222,7 +1222,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1242,7 +1242,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1262,7 +1262,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1282,7 +1282,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1302,7 +1302,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1322,7 +1322,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1342,7 +1342,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1362,7 +1362,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1382,7 +1382,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1402,7 +1402,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1422,7 +1422,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1442,7 +1442,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1462,7 +1462,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1482,7 +1482,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1502,7 +1502,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1522,7 +1522,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1542,7 +1542,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1562,7 +1562,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1582,7 +1582,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 @@ -1602,7 +1602,7 @@ uox_fuel_recipe mox_fuel_recipe uox_used_fuel_recipe mox_used_fuel_recipe uox mox - uox_waste mox_waste + spent_uox spent_mox 1.0 2.0 18 2 From cb8ebb436d44f4ef605639ec165553aef57b397a Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sat, 3 Jun 2017 01:37:48 -0500 Subject: [PATCH 28/33] reactor names ALL CAPS -> First letter only --- scripts/write_deployinst_input.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/write_deployinst_input.py b/scripts/write_deployinst_input.py index 6b6e300e..511e114a 100644 --- a/scripts/write_deployinst_input.py +++ b/scripts/write_deployinst_input.py @@ -213,7 +213,7 @@ def reactor_render(list, template, mox_template, output_file): if data['type'].decode('utf-8') == 'BWR': reactor_body = template.render( country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8'), + reactor_name=data['reactor_name'].decode('utf-8').title(), assem_size=180, n_assem_core=int(round(data['capacity']/1000 * 764)), n_assem_batch=int(round(data['capacity']/3000 * 764)), @@ -221,7 +221,7 @@ def reactor_render(list, template, mox_template, output_file): # if French PWR, use mox template for mox reactor elif data['type'].decode('utf-8') == 'PWR' and data['country'].decode('utf-8') == 'France': reactor_body = mox_template.render(country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8'), + reactor_name=data['reactor_name'].decode('utf-8').title(), assem_size=523.4, n_assem_core=int(round(data['capacity']/1000 * 193)), n_assem_batch=int(round(data['capacity']/3000 * 193)), @@ -230,7 +230,7 @@ def reactor_render(list, template, mox_template, output_file): else: reactor_body = template.render( country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8'), + reactor_name=data['reactor_name'].decode('utf-8').title(), assem_size=523.4, n_assem_core=int(round(data['capacity']/1000 * 193)), n_assem_batch=int(round(data['capacity']/3000 * 193)), From 7e51cd4b1fd0f97dc1ef2c9c3d45a7139970648c Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sat, 3 Jun 2017 01:47:53 -0500 Subject: [PATCH 29/33] filter out parenthesis content in reactor name --- scripts/write_deployinst_input.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/write_deployinst_input.py b/scripts/write_deployinst_input.py index 511e114a..29e31985 100644 --- a/scripts/write_deployinst_input.py +++ b/scripts/write_deployinst_input.py @@ -210,10 +210,15 @@ def reactor_render(list, template, mox_template, output_file): for data in list: # BWRs have different fuel assembly size, assembly per core and batch + name = data['reactor_name'].decode('utf-8').title() + start = name.find('(') + end = name.find(')') + if start != -1 and end != -1: + name = name[:start] if data['type'].decode('utf-8') == 'BWR': reactor_body = template.render( country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8').title(), + reactor_name=name, assem_size=180, n_assem_core=int(round(data['capacity']/1000 * 764)), n_assem_batch=int(round(data['capacity']/3000 * 764)), @@ -221,7 +226,7 @@ def reactor_render(list, template, mox_template, output_file): # if French PWR, use mox template for mox reactor elif data['type'].decode('utf-8') == 'PWR' and data['country'].decode('utf-8') == 'France': reactor_body = mox_template.render(country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8').title(), + reactor_name=name, assem_size=523.4, n_assem_core=int(round(data['capacity']/1000 * 193)), n_assem_batch=int(round(data['capacity']/3000 * 193)), @@ -230,7 +235,7 @@ def reactor_render(list, template, mox_template, output_file): else: reactor_body = template.render( country=data['country'].decode('utf-8'), - reactor_name=data['reactor_name'].decode('utf-8').title(), + reactor_name=name, assem_size=523.4, n_assem_core=int(round(data['capacity']/1000 * 193)), n_assem_batch=int(round(data['capacity']/3000 * 193)), From 2a1a68b0d1456ac8b1819d22e6d333a2658dd958 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sat, 3 Jun 2017 01:52:35 -0500 Subject: [PATCH 30/33] ordereddict({}) -> ordereddict() --- scripts/analysis.py | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index ae19c253..94da0b88 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -221,7 +221,7 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass): """ nuclide_set = set(nuclides) - mass_dict = collections.OrderedDict({}) + mass_dict = collections.OrderedDict() for nuclide in nuclide_set: temp_nuclide_sum = 0 @@ -373,7 +373,7 @@ def commodity_from_facility(cursor, facility, commodity): cur = cursor agentids = get_agent_ids(cur, facility) init_year, init_month, duration, timestep = get_sim_time_duration(cur) - commodity_dict = collections.OrderedDict({}) + commodity_dict = collections.OrderedDict() for x in commodity: y = ['"' + x + '"'] resources = cur.execute(exec_string(y, 'commodity', 'quantity, senderid, time')).fetchall() @@ -438,7 +438,7 @@ def total_waste_timeseries(cursor): + ' GROUP BY time, senderid').fetchall() init_year, init_month, duration, timestep = get_sim_time_duration(cur) - waste_dict = collections.OrderedDict({}) + waste_dict = collections.OrderedDict() waste_dict['Reactor'] = get_from_facility(cur,'Reactor', duration, resources) waste_dict['Separations'] = get_from_facility(cur,'Separations', duration, resources) @@ -463,7 +463,7 @@ def get_stockpile(cursor, facility): """ cur = cursor - pile_dict = collections.OrderedDict({}) + pile_dict = collections.OrderedDict() agentid = get_agent_ids(cur, facility) query = exec_string(agentid, 'agentid', 'timecreated, quantity, qualid') query = query.replace('transactions', 'agentstateinventories') @@ -489,7 +489,7 @@ def get_swu_dict(cursor): """ cur = cursor - swu_dict = collections.OrderedDict({}) + swu_dict = collections.OrderedDict() agentid = get_agent_ids(cur, 'Enrichment') init_year, init_month, duration, timestep = get_sim_time_duration(cur) facility_num = 1 @@ -549,7 +549,7 @@ def final_stockpile(cursor, facility): MTHM value of stockpile """ cur = cursor - stock_dict = collections.OrderedDict({}) + stock_dict = collections.OrderedDict() agentid = get_agent_ids(cur, facility) outstring = '' for agent in agentid: @@ -593,7 +593,7 @@ def fuel_usage_timeseries(cursor, fuel_list): """ cur = cursor - fuel_dict = collections.OrderedDict({}) + fuel_dict = collections.OrderedDict() for fuel in fuel_list: temp_list = ['"' + fuel + '"'] fuel_quantity = cur.execute(exec_string(temp_list, 'commodity', @@ -606,6 +606,7 @@ def fuel_usage_timeseries(cursor, fuel_list): quantity_timeseries = get_timeseries(fuel_quantity, duration, 1) fuel_dict[fuel] = quantity_timeseries except: + fuel_dict[fuel] = None print(str(fuel) + ' has not been used.') return fuel_dict @@ -632,7 +633,7 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): dictionary of mass time series of each unique isotope """ - waste_dict = collections.OrderedDict({}) + waste_dict = collections.OrderedDict() isotope_set = set(isotope_list) for iso in isotope_set: @@ -663,10 +664,10 @@ def power_timeseries(cursor): """ cur = cursor - power_timeseries_dict = collections.OrderedDict({}) + power_timeseries_dict = collections.OrderedDict() timeseriespower = np.array(cur.execute('SELECT sum(value) FROM\ - timeseriespower GROUP BY time').fetchall()) - power_timeseries_dict['powertimeseries'] = (timeseriespower[:,0]) + timeseriespower GROUP BY time').fetchall()) + power_timeseries_dict['powertimeseries'] = timeseriespower[:,0] return power_timeseries_dict @@ -699,8 +700,8 @@ def capacity_calc(governments, timestep, entry, exit_step): with country_government as key """ - power_dict = collections.OrderedDict({}) - num_dict = collections.OrderedDict({}) + power_dict = collections.OrderedDict() + num_dict = collections.OrderedDict() for gov in governments: capacity = [] @@ -980,7 +981,7 @@ def plot_power(cursor): 'Years', 'Mass[MTHM]', 'Total Stockpile of ReprU vs Time', 'Total_Stockpile', init_year) - tail_dict = collections.OrderedDict({}) + tail_dict = collections.OrderedDict() tail_dict['tailing'] = [x + y for x, y in zip(waste_dict['Tails'], pile_dict['Mixer'])] multi_line_plot(tail_dict, timestep, From bfe1513bcae8ef7060c03c42c1690eb3ee0da05a Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 4 Jun 2017 02:28:35 -0500 Subject: [PATCH 31/33] indices -> x,y in enumerate --- scripts/analysis.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 0ef2e7cf..c3bfe626 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -645,9 +645,8 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): # at each timestep, for i in range(0, duration): # for each element in database, - indices = [x for x, y in enumerate(time_list) if y == i] - for index in indices: - if isotope_list[index] == iso: + for x, y in enumerate(isotope_list): + if i == time_list[x] and y == iso: mass+= mass_list[index] time_mass.append(mass) waste_dict[iso] = time_mass From 3c41a34e9329762ebd3c7de855eacd54014d6152 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 4 Jun 2017 02:29:36 -0500 Subject: [PATCH 32/33] not commented out anymore --- scripts/analysis.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index c3bfe626..6abb5d74 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -929,7 +929,7 @@ def plot_power(cursor): 'Total_outflux', init_year) plot_in_out_flux(cur, 'Separations', False, 'Pu Output vs Time', 'pu_throughput') # plot_in_out_flux(cur, 'Mixer', False, 'MOX output vs Time', 'mox_throughput') - """ + print(snf(cur)) power_timeseries_dict = power_timeseries(cur) stacked_bar_chart(power_timeseries_dict, np.delete(timestep,0,0), @@ -1016,4 +1016,3 @@ def plot_power(cursor): init_year) except: print('Seems like it is once through') -""" From 3f841b9e2ef2377018e8fddd2c9f7ce5dbb66b99 Mon Sep 17 00:00:00 2001 From: Jin Whan Bae Date: Sun, 4 Jun 2017 03:30:13 -0500 Subject: [PATCH 33/33] fixed minor bugs --- scripts/analysis.py | 57 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 45 insertions(+), 12 deletions(-) diff --git a/scripts/analysis.py b/scripts/analysis.py index 6abb5d74..51378bdc 100644 --- a/scripts/analysis.py +++ b/scripts/analysis.py @@ -504,7 +504,7 @@ def get_swu_dict(cursor): def get_timeseries(list, duration, multiplyby): - """ creates a returns a timeseries list of a given data + """ returns a timeseries list of a given data Parameters ---------- @@ -533,6 +533,37 @@ def get_timeseries(list, duration, multiplyby): return value_timeseries +def get_timeseries_no_cum(list, duration, multiplyby): + """ returns a timeseries list of a given data (numbers are not cumulative) + + Parameters + ---------- + list: list + list of data to be created into timeseries + list[0] = time + list[1] = value, quantity + duration: int + duration of the simulation + multiplyby: int + integer to multiply the value in the list by + + Returns + ------- + timeseries list of data + """ + + value = 0 + value_timeseries = [] + array = np.array(list) + + for i in range(0, duration): + value = sum(array[array[:,0] == i][:,1]) + value_timeseries.append(value*multiplyby) + + return value_timeseries + + + def final_stockpile(cursor, facility): """ get final stockpile in a fuel facility @@ -647,7 +678,7 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration): # for each element in database, for x, y in enumerate(isotope_list): if i == time_list[x] and y == iso: - mass+= mass_list[index] + mass+= mass_list[x] time_mass.append(mass) waste_dict[iso] = time_mass @@ -667,9 +698,12 @@ def power_timeseries(cursor): cur = cursor power_timeseries_dict = collections.OrderedDict() - timeseriespower = np.array(cur.execute('SELECT sum(value) FROM\ + + timeseriespower = np.array(cur.execute('SELECT time, sum(value) FROM\ timeseriespower GROUP BY time').fetchall()) - power_timeseries_dict['powertimeseries'] = timeseriespower[:,0] + init_year, init_month, duration, timestep = get_sim_time_duration(cur) + timeseriespower = get_timeseries_no_cum(timeseriespower, duration, 1) + power_timeseries_dict['powertimeseries'] = timeseriespower[1:] return power_timeseries_dict @@ -927,10 +961,10 @@ def plot_power(cursor): 'Years', 'Mass[MTHM]', 'Outflux from Reprocessing Plant vs Time', 'Total_outflux', init_year) - plot_in_out_flux(cur, 'Separations', False, 'Pu Output vs Time', 'pu_throughput') + # plot_in_out_flux(cur, 'Separations', False, 'Pu Output vs Time', 'pu_throughput') # plot_in_out_flux(cur, 'Mixer', False, 'MOX output vs Time', 'mox_throughput') - print(snf(cur)) + # print(snf(cur)) power_timeseries_dict = power_timeseries(cur) stacked_bar_chart(power_timeseries_dict, np.delete(timestep,0,0), 'Years', 'Power [MWe]', @@ -941,13 +975,12 @@ def plot_power(cursor): plot_in_out_flux(cur, 'sink', True, 'isotope vs time', 'sink') plot_in_out_flux(cur, 'source', False, 'source vs time', 'source') - waste_dict ['Reactor'] = uox_waste - waste_dict ['Enrichment'] = tailing - waste_dict ['Separations'] = reprocess waste (FP, MA) - pile_dict ['Mixer'] = tailing - pile_dict2 ['Separation'] = reprocessed U +# waste_dict ['Reactor'] = uox_waste +# waste_dict ['Enrichment'] = tailing +# waste_dict ['Separations'] = reprocess waste (FP, MA) +# pile_dict ['Mixer'] = tailing +# pile_dict2 ['Separation'] = reprocessed U - waste_dict = total_waste_timeseries(cur) multi_line_plot(waste_dict, timestep, 'Years', 'Mass[MTHM]',