Implementing a 19 Isotope Reaction Network in Cosmos++
Sam Olivier
Mentors: Rob Hoffman, Peter Anninos August 16, 2016
Implementing a 19 Isotope Reaction Network in Cosmos++ Sam Olivier - - PowerPoint PPT Presentation
Implementing a 19 Isotope Reaction Network in Cosmos++ Sam Olivier Mentors: Rob Hoffman, Peter Anninos August 16, 2016 Introduction to Cosmos++ Cosmos++ is a massively parallel collection of multidimensional multiphysics packages Used
Mentors: Rob Hoffman, Peter Anninos August 16, 2016
◮ Cosmos++ is a massively parallel collection of multidimensional
◮ Used to simulate a wide variety of problems in astrophysics
◮ Supernovae ◮ Accretion of matter by black holes ◮ Big bang simulations
◮ Many physics packages
◮ Fluid dynamics ◮ Radiation transport ◮ Radiation pressure ◮ Magnetic fields ◮ Gravity ◮ Nuclear energy generation
LLNL-PRES-700484 1 / 12
◮ Cosmos++ is a massively parallel collection of multidimensional
◮ Used to simulate a wide variety of problems in astrophysics
◮ Supernovae ◮ Accretion of matter by black holes ◮ Big bang simulations
◮ Many physics packages
◮ Fluid dynamics ◮ Radiation transport ◮ Radiation pressure ◮ Magnetic fields ◮ Gravity ◮ Nuclear energy generation
LLNL-PRES-700484 1 / 12
◮ Bi
◮ Binding energy for nuclide i
◮ Yi
◮ Dimensionless abundance for nuclide i
LLNL-PRES-700484 2 / 12
◮ A reaction network is the set of isotopes chosen to model a
◮ Each isotope has its own Conservation Equation that describes
◮ Number of nucleons is conserved ◮ The set of conservation equations in a reaction network forms a
LLNL-PRES-700484 3 / 12
◮ The system of conservation equations is of the form
◮ Tracking more isotopes makes the Jacobian larger and more
◮ The network solve is just one of many physics packages to be run
LLNL-PRES-700484 4 / 12
◮ Track as few isotopes as required ◮ Balance functionality, accuracy and computational expense ◮ 7 isotope network
◮ Current network in Cosmos ◮ Simplified alpha network ◮ 17 reactions ◮ No hydrogen burning ◮ Inaccurate 28Si to 56Ni equilibrium link LLNL-PRES-700484 5 / 12
◮ Track as few isotopes as required ◮ Balance functionality, accuracy and computational expense ◮ 7 isotope network
◮ Current network in Cosmos ◮ Simplified alpha network ◮ 17 reactions ◮ No hydrogen burning ◮ Inaccurate 28Si to 56Ni equilibrium link
Alpha Network
4He 12C 16O 20Ne 24Mg 28Si 32S 36Ar 40Ca 44Ti 48Cr 52Fe 56Ni
(αα, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ)
LLNL-PRES-700484 5 / 12
◮ Track as few isotopes as required ◮ Balance functionality, accuracy and computational expense ◮ 7 isotope network
◮ Current network in Cosmos ◮ Simplified alpha network ◮ 17 reactions ◮ No hydrogen burning ◮ Inaccurate 28Si to 56Ni equilibrium link
Alpha Network
4He 12C 16O 20Ne 24Mg 28Si 32S 36Ar 40Ca 44Ti 48Cr 52Fe 56Ni
(αα, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ)
7 Isotope Network 4He 12C 16O 20Ne 24Mg 28Si 56Ni
(αα, γ) (α, γ) (α, γ) (α, γ) (α, γ) (7α, γ) (α, p)(p, γ)
LLNL-PRES-700484 5 / 12
◮ New network added to Cosmos ◮ 101 reactions ◮ Complete alpha network ◮ Has hydrogen burning capability ◮ Photodisintegration 19 Isotope Network
1H 3He 4He 12C 16O 20Ne 24Mg 28Si 32S 36Ar 40Ca 44Ti 48Cr 52Fe 56Ni 14N 54Fe
(αα, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ) (α, γ)
n p
(α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ) (α, p)(p, γ)
LLNL-PRES-700484 6 / 12
LLNL-PRES-700484 7 / 12
◮ Compare timing and accuracy of 19 and 7 isotope networks for
◮ Isolate the nuclear energy generation package ◮ Non dimensional point star ◮ Evolve the isotopes under a constant temperature and pressure
LLNL-PRES-700484 8 / 12
Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
10−10 10−9 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 102 Time (s) 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 Mass Fraction
7 Isotope Network
4He 12C 16O 20Ne 24Mg 28Si 56Ni
10−10 10−9 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 102 Time (s) 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 Mass Fraction
19 Isotope Network
4He 12C 16O 20Ne 24Mg 28Si 56Ni
10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 Time (s) 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 Mass Fraction
495 Isotope Network
4He 12C 16O 20Ne 24Mg 28Si 56Ni
LLNL-PRES-700484 9 / 12
10−10 10−9 10−8 10−7 10−6 10−5 10−4 10−3 10−2 10−1 100 101 102 Time (s) 1018 1019 1020 1021 1022 1023 1024 1025 Energy (ergs)
LLNL-PRES-700484 10 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
LLNL-PRES-700484 11 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
◮ Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
◮ 19: under predicted by 2.65% ◮ 7: under predicted by 32% ◮ 19 is 12 times more accurate than 7 LLNL-PRES-700484 11 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
◮ Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
◮ 19: under predicted by 2.65% ◮ 7: under predicted by 32% ◮ 19 is 12 times more accurate than 7
◮ Si burn: T = 5 × 109 K, ρ = 1 × 109 g/cm3
◮ 19: over predicted by 1.1% ◮ 7: over predicted by 5.4% ◮ 5 times more accurate LLNL-PRES-700484 11 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
◮ Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
◮ 19: under predicted by 2.65% ◮ 7: under predicted by 32% ◮ 19 is 12 times more accurate than 7
◮ Si burn: T = 5 × 109 K, ρ = 1 × 109 g/cm3
◮ 19: over predicted by 1.1% ◮ 7: over predicted by 5.4% ◮ 5 times more accurate
◮ CO burn: T = 3 × 109 K, ρ = 1 × 109 g/cm3
◮ Both within .05% of 495 isotope network LLNL-PRES-700484 11 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
◮ Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
◮ 19: under predicted by 2.65% ◮ 7: under predicted by 32% ◮ 19 is 12 times more accurate than 7
◮ Si burn: T = 5 × 109 K, ρ = 1 × 109 g/cm3
◮ 19: over predicted by 1.1% ◮ 7: over predicted by 5.4% ◮ 5 times more accurate
◮ CO burn: T = 3 × 109 K, ρ = 1 × 109 g/cm3
◮ Both within .05% of 495 isotope network
◮ He burn: T = 3 × 109 K, ρ = 1 × 108 g/cm3
◮ Both within .07% LLNL-PRES-700484 11 / 12
◮ Compare total energy generated from 7 and 19 isotope networks
◮ Si burn: T = 6 × 109 K, ρ = 1 × 107 g/cm3
◮ 19: under predicted by 2.65% ◮ 7: under predicted by 32% ◮ 19 is 12 times more accurate than 7
◮ Si burn: T = 5 × 109 K, ρ = 1 × 109 g/cm3
◮ 19: over predicted by 1.1% ◮ 7: over predicted by 5.4% ◮ 5 times more accurate
◮ CO burn: T = 3 × 109 K, ρ = 1 × 109 g/cm3
◮ Both within .05% of 495 isotope network
◮ He burn: T = 3 × 109 K, ρ = 1 × 108 g/cm3
◮ Both within .07%
LLNL-PRES-700484 11 / 12
◮ The 19 isotope network provides an increase in accuracy for
◮ 19 is more accurate than 7 for heavy nuclide burns ◮ Cosmos now has hydrogen burning and full photodisintegration
◮ Future Work
◮ Verify 19 isotope network under hydrodynamic conditions LLNL-PRES-700484 12 / 12