mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-24 12:05:32 -04:00
305 lines
12 KiB
XML
305 lines
12 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<geometry>
|
|
|
|
<!-- Based on ISCBEP model for leu-comp-therm-008 benchmarks (see LA-UR-10-06230) -->
|
|
|
|
<!-- pin-cell surfaces -->
|
|
|
|
<surface id="1" type="z-cylinder" coeffs="0.0 0.0 0.514858"/> <!-- fuel OR -->
|
|
<surface id="2" type="z-cylinder" coeffs="0.0 0.0 0.602996"/> <!-- fuel clad OR -->
|
|
|
|
<surface id="3" type="z-cylinder" coeffs="0.0 0.0 0.585000"/> <!-- pyrex OR -->
|
|
|
|
<surface id="99" type="sphere" coeffs="0.0 0.0 0.0 400.0"/> <!-- dummy outer boundary -->
|
|
|
|
<!-- pin-cell construction -->
|
|
|
|
<!-- Water pin-cell -->
|
|
<cell id="11" universe="1" material="1" region="-99"/>
|
|
<cell id="12" universe="1" material="1" region=" 99"/>
|
|
|
|
<!-- Fuel Rod -->
|
|
<cell id="21" universe="2" material="2" region=" -1"/> <!-- fuel -->
|
|
<cell id="22" universe="2" material="3" region="1 -2"/> <!-- clad -->
|
|
<cell id="23" universe="2" material="1" region=" 2"/> <!-- water -->
|
|
|
|
<!-- Pyrex Rod -->
|
|
<cell id="31" universe="3" material="4" region=" -3"/> <!-- pyrex -->
|
|
<cell id="32" universe="3" material="1" region=" 3"/> <!-- water -->
|
|
|
|
<!-- Assembly construction -->
|
|
|
|
<!-- Dummy Water Assembly Universe -->
|
|
<cell id="99" universe="999" fill="1" region="-99"/>
|
|
|
|
<!-- Central Fuel Assemblies -->
|
|
|
|
<!-- Central Fuel Assembly -->
|
|
<lattice id="11" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 3 2 2 2 2 2 2 2 3 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 1 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 3 2 2 2 2 2 2 2 3 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="111" universe="111" fill="11" region=""/>
|
|
|
|
<!-- North Fuel Assembly -->
|
|
<lattice id="22" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 1 2 2 2 2 2 2 2 1 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 1 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 3 2 2 2 2 2 2 2 3 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="222" universe="222" fill="22" region=""/> <!-- north -->
|
|
<cell id="444" universe="444" fill="222" region="" rotation="0 0 90"/> <!-- west -->
|
|
<cell id="555" universe="555" fill="222" region="" rotation="0 0 180"/> <!-- south -->
|
|
<cell id="666" universe="666" fill="222" region="" rotation="0 0 270"/> <!-- east -->
|
|
|
|
<!-- Northeast Fuel Assembly -->
|
|
<lattice id="33" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 1 2 2 2 2 2 2 2 1 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 1 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 1 2 2 1 2 2 2 1 2 2 1 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 3 2 2 2 2 2 2 2 1 2 2 2
|
|
2 2 2 2 2 1 2 2 2 1 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="333" universe="333" fill="33" region=""/> <!-- northeast -->
|
|
<cell id="777" universe="777" fill="333" region="" rotation="0 0 90"/> <!-- northwest -->
|
|
<cell id="888" universe="888" fill="333" region="" rotation="0 0 180"/> <!-- southwest -->
|
|
<cell id="998" universe="998" fill="333" region="" rotation="0 0 270"/> <!-- southeast -->
|
|
|
|
<!-- Surrounding Driver Assemblies -->
|
|
|
|
<!-- Full Driver Assembly -->
|
|
<lattice id="24" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="240" universe="240" fill="24" region="-99"/>
|
|
|
|
<!-- North Edge -->
|
|
<lattice id="14" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="140" universe="140" fill="14" region=""/> <!-- north -->
|
|
<cell id="410" universe="410" fill="140" region="" rotation="0 0 90"/> <!-- east -->
|
|
<cell id="740" universe="740" fill="140" region="" rotation="0 0 180"/> <!-- south -->
|
|
<cell id="470" universe="470" fill="140" region="" rotation="0 0 270"/> <!-- west -->
|
|
|
|
<!-- Northeast Edge Corner -->
|
|
<lattice id="15" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 1 1 1 1 1 1 1 1 1 1 1 1
|
|
</universes>
|
|
</lattice>
|
|
<cell id="150" universe="150" fill="15" region=""/> <!-- northeast -->
|
|
<cell id="130" universe="130" fill="150" region="" rotation="0 0 90"/> <!-- northwest -->
|
|
<cell id="510" universe="510" fill="150" region="" rotation="0 0 180"/> <!-- southwest -->
|
|
<cell id="570" universe="570" fill="150" region="" rotation="0 0 270"/> <!-- southeast -->
|
|
|
|
<!-- Northeast Top Steps -->
|
|
<lattice id="25" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="250" universe="250" fill="25" region=""/> <!-- northeast -->
|
|
<cell id="320" universe="320" fill="250" region="" rotation="0 0 90"/> <!-- northwest -->
|
|
<cell id="630" universe="630" fill="250" region="" rotation="0 0 180"/> <!-- southwest -->
|
|
<cell id="560" universe="560" fill="250" region="" rotation="0 0 270"/> <!-- southeast -->
|
|
|
|
|
|
<!-- Northeast Middle Corner -->
|
|
<lattice id="26" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
</universes>
|
|
</lattice>
|
|
<cell id="260" universe="260" fill="26" region=""/> <!-- northeast -->
|
|
<cell id="220" universe="220" fill="260" region="" rotation="0 0 90"/> <!-- southeast -->
|
|
<cell id="620" universe="620" fill="260" region="" rotation="0 0 180"/> <!-- southwest -->
|
|
<cell id="660" universe="660" fill="260" region="" rotation="0 0 270"/> <!-- northwest -->
|
|
|
|
<!-- Northeast Bottom Steps -->
|
|
<lattice id="36" dimension="15 15">
|
|
<lower_left> -12.2682 -12.2682 </lower_left>
|
|
<pitch> 1.63576 1.63576 </pitch>
|
|
<universes>
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 1 1 1 1 1 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 1 1
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
|
|
</universes>
|
|
</lattice>
|
|
<cell id="360" universe="360" fill="36" region=""/> <!-- northeast -->
|
|
<cell id="230" universe="230" fill="360" region="" rotation="0 0 90"/> <!-- southeast -->
|
|
<cell id="520" universe="520" fill="360" region="" rotation="0 0 180"/> <!-- southwest -->
|
|
<cell id="650" universe="650" fill="360" region="" rotation="0 0 270"/> <!-- northwest -->
|
|
|
|
|
|
<!-- Core construction -->
|
|
|
|
<!-- Core Surfaces -->
|
|
<surface id="10" type="z-plane" coeffs=" -81.662" boundary="vacuum"/>
|
|
<surface id="20" type="z-plane" coeffs=" 81.662" boundary="vacuum"/>
|
|
<surface id="30" type="z-cylinder" coeffs="0.0 0.0 76.200" />
|
|
<surface id="40" type="z-cylinder" coeffs="0.0 0.0 77.470" boundary="vacuum"/>
|
|
|
|
<!-- Core lattice -->
|
|
<lattice id="99" dimension="7 7">
|
|
<lower_left> -85.8774 -85.8774 </lower_left>
|
|
<pitch> 24.5364 24.5364 </pitch>
|
|
<universes>
|
|
999 999 130 140 150 999 999
|
|
999 220 230 240 250 260 999
|
|
130 320 777 222 333 360 150
|
|
410 240 444 111 666 240 470
|
|
510 520 888 555 998 560 570
|
|
999 620 630 240 650 660 999
|
|
999 999 510 740 570 999 999
|
|
</universes>
|
|
</lattice>
|
|
|
|
<!-- Core Bounding Cell -->
|
|
<cell id="1111" universe="0" fill="99" region="10 -20 -30"/>
|
|
<cell id="1112" universe="0" material="3" region="10 -20 30 -40"/>
|
|
|
|
</geometry>
|