7
JINA R-matrix Project R.J. deBoer 1 , R.E. Azuma 1,2 , E. Uberseder 1 , and M. Wiescher 1 1 University of Notre Dame 2 University of Toronto

JINA R - Monash Universityusers.monash.edu.au/.../JINAR-matrixProjects.pdf · JINA R-matrix Project R.J. deBoer 1, R.E. Azuma1,2, E. Uberseder , and M. Wiescher1 1University of Notre

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

  • JINA R-matrix Project R.J. deBoer1, R.E. Azuma1,2, E. Uberseder1, and M. Wiescher1

    1University of Notre Dame

    2University of Toronto

  • What is R-matrix?

    General mathematical formalism for characterizing low energy reaction cross sections

    Extrapolate cross sections to nearby energies but REQUIRES experimental data for constraint

    Most straightforward for Compound Nucleus type reactions

    May be applied to other reaction types using approximations ◦ Radiative Capture ◦ Beta delayed particle emission

  • AZURE: An R-matrix code for nuclear astrophysics

    • JINA collaboration

    • Lead developer: R.E. Azuma

    • Programming Language: FORTRAN 77

    • Involvement of numerous graduate students over about a 10 year period

    • General purpose multiple exit channel code

    • Open Source

    • Available for download: azure.nd.edu, Azuma et al., PRC 81, 045805 (2010)

  • C++ version

    Based on the algorithms developed for AZURE FORTRAN

    Written in C++ using an object oriented approach

    Utilizes currently maintained pubic libraries ◦ MINUIT2 ◦ GNU Scientific Library

    Graphical Interface created with Qt

    Open Source

    Easier to use!

  • New capabilities

    Dynamic memory ◦ Large numbers of levels and channels ◦ Large amounts of data

    Multiple processor computation ◦ MINUIT2 ◦ Faster computations and minimization

    Multiple entrance channels

    ◦ New possibilities for data analysis

    Fully integrated graphical interface

    ◦ Binaries available for Windows and Mac ◦ Source code available for Linux

  • Multiple entrance/exit channel example

    16O*

    15N(p, g)16O 15N(p,a0)

    12C 12C(a,a0)

    12C 12C(a,a1)

    12C 12C(a,p)15N 12C(a,g)16O 15N(p,p)15N

    15N(p,a1)12C

  • Demonstration of the C++ program