Skip to content

Commit

Permalink
Modified discreteLevels.rst to reflect change in the procedure to rea…
Browse files Browse the repository at this point in the history
…d/write discrete level information used by CGMF.
  • Loading branch information
ptalou committed May 15, 2018
1 parent 6ffb7d4 commit 8ef6f93
Showing 1 changed file with 36 additions and 27 deletions.
63 changes: 36 additions & 27 deletions discreteLevels.rst
Original file line number Diff line number Diff line change
@@ -1,44 +1,53 @@
***************
Discrete Levels
===============
***************

.. todo::
Rewrite this entire section.
The nuclear structure information needed to describe each fission fragment is obtained from the `RIPL-3 <https://www-nds.iaea.org/RIPL-3/>`_ library. Nuclear structure data are always evolving, depending on the availability of new nuclear structure experiments. :program:`CGMF` does not calculate the excited states in a given nucleus, but instead fully depends on the `ENSDF <http://www.nndc.bnl.gov/ensdf/>`_ or somewhat equivalenty, RIPL3 libraries. The study of isomeric ratios or more generally specific :math:`\gamma` decay chains strongly depends on the quality of the underlying nuclear structure information.

The nuclear structure information needed to describe each fission fragment is obtained from the `RIPL-3 <https://www-nds.iaea.org/RIPL-3/>`_ library. Nuclear structure data are always evolving, depending on the availability of new nuclear structure experiments. CGMF does not calculate the excited states in a given nucleus, but instead fully depends on the `ENSDF <http://www.nndc.bnl.gov/ensdf/>`_ or somewhat equivalenty, RIPL3 libraries. The study of isomeric ratios or more generally specific :math:`\gamma` decay chains strongly depends on the quality of the underlying nuclear structure information.
Preparing the nuclear structure file for :program:`CGMF`
========================================================

.. note:: The particular decay of a state in the continuum to discrete levels characterized by a particular (E,J, :math:`\pi`) is an important question.

create a :math:`x` - :math:`z` plot centered at (5.0, 2.0, 3.0) with a width of (50., 50.) and 400x400 pixels::
A special discrete level file (``cgmfDiscreteLevels.dat``) for use with :program:`CGMF` is produced from the RIPL-3 library, and includes adjustments for incomplete information. The Jupyter notebook ``transformLevelDataFile.ipynb`` and the python class ``Nucleus.py`` are used for this purpose.

plot = openmc.Plot()
plot.basis = 'xz'
plot.origin = (5.0, 2.0, 3.0)
plot.width = (50., 50.)
plot.pixels = (400, 400)
#. For each nucleus, the level data are first read from the RIPL-3 complete datafile;
#. The levels are then "fixed" for missing or unassigned spin and parity;
#. Finally, the gamma transitions are "fixed".

.. code-block:: html
Fixing the level scheme
-----------------------

<title>What a Wonderful World!</title>
<h2>Ola, que tal?</h2>
If the spin or/and parity of a level is negative, then the level is kept and its (:math:`J,\pi`) values are chosen according to the distribution assumed in the continuum following the Kawano-Chiba-Koura (KCK) level density systematics [`J. Nucl. Sci. and Tech. 43, 1 (2006) <https://www.tandfonline.com/doi/abs/10.1080/18811248.2006.9711062>`_]. Assuming that the parities are evenly distributed, the missing level parity is chosen randomly.

In some cases, RIPL-3 would provide choices of spin and parity for a uncertain level. In that case, the first option will be selected.

.. code-block:: C++
In the case of the ground-state being completely unknown, default values will be selected according to:

cout << "Ola, quel tal?\n";
* even-even: :math:`0^+`

.. currentmodule:: fission
.. autofunction:: readJSONDataFile
.. autofunction:: plotExperimentalData
* odd-odd: :math:`1^+`

* even-odd: :math:`1/2^+`

.. sidebar:: Sidebar Title
:subtitle: Optional Sidebar Subtitle
.. warning:: Such arbitrary decisions can have an non-negligible impact when studying specific :math:`\gamma` decay chains in a particular nucleus. In that case, extra caution should be put in interpreting the results of :program:`CGMF` by studying the origin of the nuclear structure information available (or not) for this nucleus.

Subsequent indented lines comprise
the body of the sidebar, and are
interpreted as body elements.

What does that mean? Oh that's actually very nice if I can put a sidebar besides the main text.
Fixing the :math:`\gamma` transitions
------------------------------------

In addition to incomplete level schemes, the nuclear structure data from RIPL-3/ENSDF can have incomplete decay chains.

In the case of the first excited state, if no decay data is available, it is assumed that the level decays 100% into the ground-state emitting a :math:`\gamma` ray of energy corresponding to the excitation energy of this first level.

.. todo:: is this the right thing to do? Not always!

In the case of higher excited levels, the spin and parity are chosen according to the (:math:`J,\pi`) values of levels below in energy, and to which the current uncomplete level could be reached through an E1 transition.

.. note:: More sophisticated level decay schemes should be employed.


References
==========

#. T.Kawano, S.Chiba and H.Koura, *Phenomenological Nuclear Level Densities using the KTUY05 Nuclear Mass Formula for Applications Off-Stability*, `J. Nucl. Sci. and Tech. 43, 1 (2006) <https://www.tandfonline.com/doi/abs/10.1080/18811248.2006.9711062>`_

.. todo::
Here is what I have left to do!

0 comments on commit 8ef6f93

Please sign in to comment.