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)),