We present r-Java 2.0, an r-process nucleosynthesis code equipped with a simple-to-use graphical user interface (GUI) that solves a full reaction network of over 8000 nuclei. Built to be an instrument for the nuclear physics and astrophysics community, r-Java 2.0 allows users to test the effects of varying nuclear reaction rates as well as study the r-process in a host of different astrophysical environments. On top of solving an r-process reaction network over a large range of input parameters r-Java 2.0 computes; nuclear statistical equilibrium (NSE) distributions, fission mass fragmentation and allows for the investigation of individual nuclear reactions.
r-Java is available for free (although we would appreciate a mention in any published work). Below you will find links to the binary executable for all major platforms. If you have any questions or problems with installation please do not hesitate to contact us.
Important note for MacOSX users: Download the following zip-file rJava_Mac_j3d_files.zip and place all the content files in the directory /Library/Java/Extensions/ Run the Mac Installer for rJava and then simply launch the software.
Important note for Linux users: The Linux installers do not come pre-packaged with java, and therefore the user will have to install both Java >= v1.7 and Java3D >= v1.52
Disclaimer: At this time r-Java is not an open source code. Our team of programmers are constantly working to improve the software and version 3.0 is currently in development. New features expected in r-Java 3.0 are: neutrino interactions, charged particle reactions, and a module for performing sensitivity studies. However if you have an idea of something that you would like to see in the code please send us an email. All requests are taken into consideration and yours could appear in the next version of r-Java.
This tutorial provides a general overview of r-Java including how to get started
This tutorial shows you how to set up different graphs
This tutorial shows you how to setup initial mass fractions
This video shows a simulation with periodic table and chart of nuclides output
We have tried to make r-Java as user friendly as possible, but if you need help running the code, have questions about how it works or would like to see features added please contact us!