Post by Zach on Jul 23, 2015 13:45:36 GMT -7
Introduction
r-Java 2.0 is the currently available version of our r-process code which has been designed from the ground up to allow for flexible usage by the nuclear astrophysics community. Interest in sensitivity studies for the r-process has grown recently and, in light of this, it seems important to highlight the features of r-Java 2.0 which allow for sensitivity studies to be conducted using the current version of the program. If you've never heard of a sensitivity study, all it means is investigating how impactful certain nuclear rates or properties are in r-process simulations. The procedure is pretty simple: run one simulation, call it your baseline and then vary one (or more) parameters and see how the final produced elements are different. And then you do it again with different variations from your base simulation.
How is this possible with r-Java (v2.0)? The functionality is based on the ability to save simulation results (both internally in the program and to disk) and the ability to change input nuclear properties (e.g. cross-sections). The r-Java data tables contain the nuclear properties (cross sections, decay rates, branching ratios, etc.) and by changing them in the table, the program will use these new values the next time a simulation is run. While it may take a while (some simulations take several hours), it is currently possible and relatively straightforward. What you do with the data is up to you as a user. The current program has no built-in utilities for directly understanding and comparing the data numerically. It is; however, easy to save graphs between runs to compare the sensitivity graphically. (Stay tuned for future releases for enhanced utility, i.e. SiRop.) Currently, quantitative sensitivity studies on the final distribution data can be accomplished by saving the simulation data to file (either from the data tables or graphs) for more detailed analysis with your own tools.
The next version of our code (SiRop) is currently in development and its release will bring enhancements not only to the underlying code, but it will also feature expanded user tools specifically geared to performing sensitivity studies. In the meantime, the current version of the code can be used to assess sensitivity of a specific region of the nuclear chart or nuclear processes you are interested in by changing the code's input parameters in the user interface. Hopefully, this can be useful in the short term while we continue to build the next version of the code. In the meantime, any input on exactly what types of data and analysis are desired for sensitivity studies is welcome!
r-Java 2.0 is the currently available version of our r-process code which has been designed from the ground up to allow for flexible usage by the nuclear astrophysics community. Interest in sensitivity studies for the r-process has grown recently and, in light of this, it seems important to highlight the features of r-Java 2.0 which allow for sensitivity studies to be conducted using the current version of the program. If you've never heard of a sensitivity study, all it means is investigating how impactful certain nuclear rates or properties are in r-process simulations. The procedure is pretty simple: run one simulation, call it your baseline and then vary one (or more) parameters and see how the final produced elements are different. And then you do it again with different variations from your base simulation.
How is this possible with r-Java (v2.0)? The functionality is based on the ability to save simulation results (both internally in the program and to disk) and the ability to change input nuclear properties (e.g. cross-sections). The r-Java data tables contain the nuclear properties (cross sections, decay rates, branching ratios, etc.) and by changing them in the table, the program will use these new values the next time a simulation is run. While it may take a while (some simulations take several hours), it is currently possible and relatively straightforward. What you do with the data is up to you as a user. The current program has no built-in utilities for directly understanding and comparing the data numerically. It is; however, easy to save graphs between runs to compare the sensitivity graphically. (Stay tuned for future releases for enhanced utility, i.e. SiRop.) Currently, quantitative sensitivity studies on the final distribution data can be accomplished by saving the simulation data to file (either from the data tables or graphs) for more detailed analysis with your own tools.
The next version of our code (SiRop) is currently in development and its release will bring enhancements not only to the underlying code, but it will also feature expanded user tools specifically geared to performing sensitivity studies. In the meantime, the current version of the code can be used to assess sensitivity of a specific region of the nuclear chart or nuclear processes you are interested in by changing the code's input parameters in the user interface. Hopefully, this can be useful in the short term while we continue to build the next version of the code. In the meantime, any input on exactly what types of data and analysis are desired for sensitivity studies is welcome!