diff --git a/inputs/france/2010_stop_rep_1970-2160.xml b/inputs/france/2010_stop_rep_1970-2160.xml
new file mode 100644
index 00000000..4dc49421
--- /dev/null
+++ b/inputs/france/2010_stop_rep_1970-2160.xml
@@ -0,0 +1,2285 @@
+
+
+
+ 2280
+ 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
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+ mox
+ 1e+299
+ 1e+299
+
+
+
+
+
+
+
+ reprocessing
+
+
+ spent_uox
+ 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
+ tailings
+ 1e100
+ 0
+
+
+
+
+
+ nat_u_source
+
+
+ natl_u
+ natl_u_recipe
+ 1e100
+
+
+
+
+
+ SomeSink
+
+
+
+ spent_uox
+ spent_mox
+ tailings
+ reprocess_waste
+
+ 1e299
+
+
+
+
+
+
+ PWR
+
+
+ uox_fuel_recipe mox_fuel_recipe
+ uox_used_fuel_recipe mox_used_fuel_recipe
+ uox mox
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 257
+ 86
+ 1330
+
+
+
+
+
+
+ CHINON A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 35
+ 12
+ 180
+
+
+
+
+
+
+ CHINON A-3
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 59
+ 20
+ 305
+
+
+
+
+
+
+ ST. LAURENT A-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 75
+ 25
+ 390
+
+
+
+
+
+
+ BUGEY-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 104
+ 35
+ 540
+
+
+
+
+
+
+ ST. LAURENT A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 90
+ 30
+ 465
+
+
+
+
+
+
+ PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 177
+ 59
+ 915
+
+
+
+
+
+
+ SUPER-PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+
+
+
+
+mixer
+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
+
+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
+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
+
+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
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+
+1
+1
+1
+1
+1
+1
+1
+1
+
+
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+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
+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
+
+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
+
+
+
+
+
+
+
+
+
+ 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/fr.xml b/inputs/france/fr.xml
new file mode 100644
index 00000000..91f83734
--- /dev/null
+++ b/inputs/france/fr.xml
@@ -0,0 +1,2501 @@
+
+
+
+ 2280
+ 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
+ 100000
+
+
+ -
+ uox_Pu
+ 1.0
+
+
+
+
+
+ .91
+ 1000000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+ mox
+ 100000
+ 10000
+
+
+
+
+
+
+ mox_mixer
+
+
+
+
+
+ .1
+ 100000
+
+
+ -
+ mox_Pu
+ 1.0
+
+
+
+
+
+ .9
+ 1000000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+ mox
+ 1000000
+ 10000
+
+
+
+
+
+ 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
+
+
+
+
+
+ .02
+ 10000000
+
+
+ -
+ fr_MA
+ 1.0
+
+
+
+
+
+ .75
+ 10000000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+
+ .23
+ 10000000
+
+
+ -
+ fr_Pu
+ 1.0
+
+
+
+
+ fr_fuel
+ 10000000
+ 10000000
+
+
+
+
+
+
+ fr_mixer_uox
+
+
+
+
+
+ .04
+ 10000000
+
+
+ -
+ uox_MA
+ 1.0
+
+
+
+
+
+ .84
+ 10000000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+
+ .12
+ 10000000
+
+
+ -
+ uox_Pu
+ 1.0
+
+
+
+
+ fr_fuel
+ 10000000
+ 10000000
+
+
+
+
+
+ fr_mixer_mox
+
+
+
+
+
+ .045
+ 10000000
+
+
+ -
+ mox_MA
+ 1.0
+
+
+
+
+
+ .755
+ 10000000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+
+ .2
+ 10000000
+
+
+ -
+ mox_Pu
+ 1.0
+
+
+
+
+ fr_fuel
+ 10000000
+ 10000000
+
+
+
+
+
+
+ uox_reprocessing
+
+
+ spent_uox
+ 1.0
+ uox_used_fuel_recipe
+ 91600
+
+ 91600
+ reprocess_waste
+ 91600
+
+ -
+ uox_Pu
+
+ 91600
+
+
-
+ Pu .998
+
+
+
+
+ -
+ uox_MA
+
+ 91600
+
+
-
+ Am .998
+
+ -
+ Np .998
+
+ -
+ Cm .998
+
+
+
+
+ -
+ uox_U
+
+ 91600
+
+
-
+ U .998
+
+
+
+
+
+
+
+
+
+
+
+ mox_reprocessing
+
+
+ spent_mox
+ 1.0
+ mox_used_fuel_recipe
+ 916000
+
+ 91600
+ mox_reprocess_waste
+ 91600
+
+ -
+ mox_Pu
+
+ 91600
+
+
-
+ Pu .998
+
+
+
+
+ -
+ mox_MA
+
+ 91600
+
+
-
+ Am .998
+
+ -
+ Np .998
+
+ -
+ Cm .998
+
+
+
+
+ -
+ mox_U
+
+ 91600
+
+
-
+ U .998
+
+
+
+
+
+
+
+
+
+
+
+
+ fr_reprocessing
+
+
+ spent_fr
+ 1.0
+ fr_used_fuel_recipe
+ 91600
+
+ 91600
+ fr_reprocess_waste
+ 91600
+
+ -
+ fr_Pu
+
+ 91600
+
+
-
+ Pu .998
+
+
+
+
+ -
+ fr_MA
+
+ 91600
+
+
-
+ Am .998
+
+ -
+ Np .998
+
+ -
+ Cm .998
+
+
+
+
+ -
+ fr_U
+
+ 1e100
+
+
-
+ U .998
+
+
+
+
+
+
+
+
+
+
+
+ enrichment
+
+
+ natl_u
+ natl_u_recipe
+ uox
+ 0.003
+ tailings
+ 1e100
+ 1e100
+
+
+
+
+
+ nat_u_source
+
+
+ natl_u
+ natl_u_recipe
+ 1e100
+
+
+
+
+
+ SomeSink
+
+
+
+ spent_uox
+ spent_mox
+ tailings
+ reprocess_waste
+ mox_reprocess_waste
+ fr_reprocess_waste
+
+ 1e299
+
+
+
+
+
+
+ EPR
+
+
+ uox_fuel_recipe mox_fuel_recipe
+ uox_used_fuel_recipe mox_used_fuel_recipe
+ uox mox
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 216
+ 72
+ 1600
+
+
+
+
+
+
+
+ fr
+
+
+ fr_fuel_recipe
+ fr_used_fuel_recipe
+ fr_fuel
+ spent_fr
+ 1.0
+ 12
+ 2
+ 17000
+ 3
+ 1
+ 3000
+
+
+
+
+
+
+ CHINON A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 35
+ 12
+ 180
+
+
+
+
+
+
+ CHINON A-3
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 59
+ 20
+ 305
+
+
+
+
+
+
+ ST. LAURENT A-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 75
+ 25
+ 390
+
+
+
+
+
+
+ BUGEY-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 104
+ 35
+ 540
+
+
+
+
+
+
+ ST. LAURENT A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 90
+ 30
+ 465
+
+
+
+
+
+
+ PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 177
+ 59
+ 915
+
+
+
+
+
+
+ SUPER-PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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_uox
+
+
+ 1
+ fr_mixer_mox
+
+
+ 1
+ fr_mixer_fr
+
+
+ 1
+ fr_mixer_fr_natl_u
+
+
+
+
+
+ France_government
+
+
+
+
+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)
+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
+
+
+
+1200
+1200
+1200
+1200
+1200
+
+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
+1
+1
+1
+1
+
+
+
+9999
+9999
+9999
+720
+9999
+
+
+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..fa6475b6
--- /dev/null
+++ b/inputs/france/recycle_mox_realistic.xml
@@ -0,0 +1,2384 @@
+
+
+
+ 2280
+ 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
+ 30000
+
+
+ -
+ Pu
+ 1.0
+
+
+
+
+
+ .91
+ 30000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+ mox
+ 30000
+ 30000
+
+
+
+
+
+
+ mox_mixer
+
+
+
+
+
+ .1
+ 30000
+
+
+ -
+ mox_Pu
+ 1.0
+
+
+
+
+
+ .9
+ 30000
+
+
+ -
+ tailings
+ 1.0
+
+
+
+
+ mox
+ 30000
+ 30000
+
+
+
+
+
+
+
+ uox_reprocessing
+
+
+ spent_uox
+ 1.0
+ uox_used_fuel_recipe
+ 1e100
+
+ 91600
+ reprocess_waste
+ 1e+290
+
+ -
+ Pu
+
+ 1e100
+
+
-
+ Pu .998
+
+
+
+
+ -
+ U
+
+ 1e100
+
+
-
+ U .998
+
+
+
+
+
+
+
+
+
+
+ mox_reprocessing
+
+
+ spent_mox
+ 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
+ tailings
+ 1e100
+ 1e100
+
+
+
+
+
+ nat_u_source
+
+
+ natl_u
+ natl_u_recipe
+ 1e100
+
+
+
+
+
+ SomeSink
+
+
+
+ spent_uox
+ spent_mox
+ tailings
+ reprocess_waste
+ mox_reprocess_waste
+
+ 1e299
+
+
+
+
+
+
+ PWR
+
+
+ uox_fuel_recipe mox_fuel_recipe
+ uox_used_fuel_recipe mox_used_fuel_recipe
+ uox mox
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 257
+ 86
+ 1330
+
+
+
+
+
+
+ CHINON A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 35
+ 12
+ 180
+
+
+
+
+
+
+ CHINON A-3
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 59
+ 20
+ 305
+
+
+
+
+
+
+ ST. LAURENT A-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 75
+ 25
+ 390
+
+
+
+
+
+
+ BUGEY-1
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 104
+ 35
+ 540
+
+
+
+
+
+
+ ST. LAURENT A-2
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 1.0
+ 18
+ 2
+ 523.4
+ 90
+ 30
+ 465
+
+
+
+
+
+
+ PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 1.0 2.0
+ 18
+ 2
+ 523.4
+ 177
+ 59
+ 915
+
+
+
+
+
+
+ SUPER-PHENIX
+
+
+ uox_fuel_recipe
+ uox_used_fuel_recipe
+ uox
+ spent_uox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+ spent_uox spent_mox
+ 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
+
+
+
+
+uox_reprocessing
+mox_reprocessing
+uox_mixer
+mox_mixer
+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
+
+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
+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
+
+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
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+
+1
+1
+1
+1
+1
+1
+1
+1
+
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+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
+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
+
+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
+
+
+
+
+
+
+
+
+
+ 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/scripts/analysis.py b/scripts/analysis.py
index 0f3c4b91..ea7195c8 100644
--- a/scripts/analysis.py
+++ b/scripts/analysis.py
@@ -222,7 +222,7 @@ def sum_nuclide_to_dict(nuclides, nuclides_mass):
nuclide_set = set(nuclides)
mass_dict = collections.OrderedDict()
- for nuclide in nuclide_set:
+ for nuclide in nuclide_set:1
temp_nuclide_sum = 0
indeces = [i for i, x in enumerate(nuclides) if x == nuclide]
for index in indeces:
@@ -335,8 +335,10 @@ 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 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)
@@ -376,6 +378,7 @@ def commodity_from_facility(cursor, facility, 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
@@ -434,6 +437,7 @@ def total_waste_timeseries(cursor):
cur = cursor
agent_ids = get_agent_ids(cur, 'sink')
+
string = (exec_string(agent_ids,
'transactions.receiverId',
' time, sum(quantity), senderid, spec')
@@ -463,6 +467,7 @@ def total_waste_timeseries(cursor):
duration, .001)
waste_dict['Tails'] = get_timeseries(from_enrichment, duration, .001)
+
return waste_dict
@@ -568,6 +573,7 @@ def get_timeseries_no_cum(list, duration, multiplyby):
multiplyby: int
integer to multiply the value in the list by
+
Returns
-------
timeseries list of data
@@ -579,6 +585,7 @@ def get_timeseries_no_cum(list, duration, multiplyby):
for i in range(0, duration):
value = sum(array[array[:, 0] == i][:, 1])
+
value_timeseries.append(value*multiplyby)
return value_timeseries
@@ -606,6 +613,7 @@ def final_stockpile(cursor, facility):
count = 1
name = cur.execute('SELECT prototype FROM agententry\
WHERE agentid = ' + str(agent)).fetchone()
+
outstring += 'The Stockpile in ' + str(name[0]) + ' : \n \n'
stockpile = cur.execute("""SELECT sum(quantity), inventoryname, qualid
FROM agentstateinventories
@@ -618,6 +626,7 @@ def final_stockpile(cursor, facility):
for stream in stockpile:
masses = cur.execute('SELECT * FROM compositions\
WHERE qualid = ' + str(stream[2])).fetchall()
+
outstring += 'Stream ' + str(count) + ' Total = ' + str(stream[0]) + ' kg \n'
for isotope in masses:
outstring += str(isotope[2]) + ' = ' + str(isotope[3]*stream[0]) + ' kg \n'
@@ -629,6 +638,9 @@ def final_stockpile(cursor, facility):
return outstring
+ return outstring
+
+
def fuel_usage_timeseries(cursor, fuel_list):
""" Calculates total fuel usage over time
@@ -664,6 +676,7 @@ def fuel_usage_timeseries(cursor, fuel_list):
except:
print(str(fuel) + ' has not been used.')
+
return fuel_dict
@@ -736,6 +749,7 @@ def get_waste_dict(isotope_list, mass_list, time_list, duration):
for x, y in enumerate(isotope_list):
if i == time_list[x] and y == iso:
mass += mass_list[x]
+
time_mass.append(mass)
waste_dict[iso] = time_mass
@@ -748,6 +762,7 @@ def power_timeseries(cursor):
Parameters
----------
governments: list
+
cursor: sqlite cursor
sqlite cursor
@@ -830,6 +845,7 @@ def get_agent_id_from_prototype(cursor, prototype):
return agentid
+
def capacity_calc(governments, timestep, entry, exit_step):
"""Adds and subtracts capacity over time for plotting
@@ -865,6 +881,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]
@@ -1011,6 +1028,7 @@ def stacked_bar_chart(dictionary, timestep,
ax.get_yaxis().set_major_formatter(plt.FuncFormatter(lambda x, loc: "{:,}".format(int(x))))
plot_list.append(plot)
+
color_index += 1
# plot
@@ -1079,7 +1097,6 @@ def plot_power(cursor):
with con:
cur = con.cursor()
init_year, init_month, duration, timestep = get_sim_time_duration(cur)
-
plot_power(cur)
waste_dict = total_waste_timeseries(cur)
multi_line_plot(waste_dict, timestep,
@@ -1088,13 +1105,15 @@ def plot_power(cursor):
'total_Waste',
init_year)
- fuel_dict = fuel_usage_timeseries(cur, ['uox', 'mox'])
+ 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)
+
tailings = commodity_from_facility(cur, 'enrichment', ['tailings'])
stacked_bar_chart(tailings, timestep,
'Year', 'Mass [MTHM]',
diff --git a/scripts/write_deployinst_input.py b/scripts/write_deployinst_input.py
index d22b3b42..8fff0a87 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'),
+ 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'),
+ 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'),
+ 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)),