Skip to content

Instantly share code, notes, and snippets.

View jbae11's full-sized avatar

Jin Whan Bae jbae11

  • Oak Ridge National Laboratory
  • Knoxville, TN
View GitHub Profile
@jbae11
jbae11 / eu.xml
Created March 26, 2017 20:12
Investigate Cyclus output and runtime discrepancy regarding reprocessing #31
<simulation>
<control>
<duration>840</duration>
<startmonth>2 </startmonth>
<startyear>1950 </startyear>
</control>
<archetypes>
<spec>
@jbae11
jbae11 / 1950-1995
Created April 4, 2017 15:29
Capacity Timeseries Comparison
<simulation>
<control>
<duration>540</duration>
<startmonth>1 </startmonth>
<startyear>1950 </startyear>
<decay>lazy</decay>
</control>
<archetypes>
<simulation>
<control>
<duration>120</duration>
<startmonth>01</startmonth>
<startyear>2000 </startyear>
<decay>lazy</decay>
</control>
<archetypes>
<simulation>
<control>
<duration>120</duration>
<startmonth>01</startmonth>
<startyear>2000 </startyear>
<decay>lazy</decay>
</control>
<archetypes>
<simulation>
<control>
<duration>120</duration>
<startmonth>01</startmonth>
<startyear>2000 </startyear>
<decay>lazy</decay>
</control>
<archetypes>
@jbae11
jbae11 / issues
Last active April 26, 2017 15:01
# cycamore::reactor should have a fungibility factor
### Current:
`cycamore::reactor` will not accept output from `cycamore::Fuelfab` (mox) because the `cycamore::reactor`
judges material acceptance depending on recipe, not commodity name. The `cycamore::Fuelfab`
does not create output according to a recipe, but mixes input fissile material streams to fulfil a certain
neutronics property. eg) [simple_reprocess.xml](https://gist.github.com/3e8e2cb882597c040b93fe66de4261ca.git)
### Suggested Long Term Solution:
Adding a fungibility (error, substitution) factor as an optional configuration in the `cycamore::reactor`
archetype will allow the `cycamore::reactor` to accept mox from fuelfab, and use it,
<simulation>
<control>
<duration>660</duration>
<startmonth>1 </startmonth>
<startyear>1970 </startyear>
<decay>lazy</decay>
</control>
<archetypes>
<spec>
@jbae11
jbae11 / build_error.md
Created August 2, 2017 03:00
building_cyborg
dkadkf@arfc-100 ~/github/cyborg (master) $ echo "$SCALE"
:/home/dkadkf/SCALE/
dkadkf@arfc-100 ~/github/cyborg (master) $ python install.py --orglib_root=${HOME}/SCALE/data/arplibs
/usr/bin/cmake
-- CMake Build type: 
-- Using /home/dkadkf/.local as CYCLUS_ROOT_DIR.
-- Found Cyclus Core Headers : /home/dkadkf/.local/include/cyclus
-- Found Cyclus Core Test Headers : /home/dkadkf/.local/include/cyclus
-- Found Cyclus Core Shared Data : /home/dkadkf/.local/share/cyclus
@jbae11
jbae11 / build_error.md
Created August 2, 2017 15:39
build error for cyborg 2
dkadkf@arfc-100 ~ $ echo "$SCALE"
:/home/dkadkf/SCALE-6.2.2
dkadkf@arfc-100 ~ $ cd github/cyborg
dkadkf@arfc-100 ~/github/cyborg (master) $ ls
build  cmake  CMakeLists.txt  example_reactor.xml  inputs  install.py  README.rst  scripts  src  tests
dkadkf@arfc-100 ~/github/cyborg (master) $ python install.py --orglib_root=~/SCALE-6.2.2/data/arplibs
/usr/bin/cmake
-- CMake Build type: 
-- Using /home/dkadkf/.local as CYCLUS_ROOT_DIR.
@jbae11
jbae11 / build_error.md
Created August 2, 2017 18:33
cyborg build error 3

Cannot find /Origen/Core/Definitions.h : No such file or directory

python install.py --orglib_root=~/SCALE-6.2.2/data/arplibs
/usr/bin/cmake
-- CMake Build type: 
-- Using /home/dkadkf/.local as CYCLUS_ROOT_DIR.
-- Found Cyclus Core Headers : /home/dkadkf/.local/include/cyclus
-- Found Cyclus Core Test Headers : /home/dkadkf/.local/include/cyclus
-- Found Cyclus Core Shared Data : /home/dkadkf/.local/share/cyclus
-- Found Cyclus Core Library : /home/dkadkf/.local/lib/libcyclus.so