Abstract
Systematic comparisons across theoretical predictions for the properties of dense matter, nuclear physics data, and astrophysical observations (also called meta-analyses) are performed. Existing predictions for symmetric nuclear and neutron matter properties are considered, and they are shown in this paper as an illustration of the present knowledge. Asymmetric matter is constructed assuming the isospin asymmetry quadratic approximation. It is employed to predict the pressure at twice saturation energy-density based only on nuclear-physics constraints, and we find it compatible with the one from the gravitational-wave community. To make our meta-analysis transparent, updated in the future, and to publicly share our results, the Python toolkit nucleardatapy is described and released here. Hence, this paper accompanies nucleardatapy, which simplifies access to nuclear-physics data, including theoretical calculations, experimental measurements, and astrophysical observations. This Python toolkit is designed to easily provide data for: (i) predictions for uniform matter (from microscopic or phenomenological approaches); (ii) correlation among nuclear properties induced by experimental and theoretical constraints; (iii) measurements for finite nuclei (nuclear chart, charge radii, neutron skins or nuclear incompressibilities, etc.) and hypernuclei (single particle energies); and (iv) astrophysical observations. This toolkit provides data in a unified format for easy comparison and provides new meta-analysis tools. It will be continuously developed, and we expect contributions from the community in our endeavor.
Program Summary and Specifications
Program title: nucleardatapy, version 1.0
Licensing provisions: CC BY-NC-ND 4.0
Programming language: Python.
Repository: nucleardatapy on GitHub (public), see also Ref. [1].
Documentation: direct link, see also Ref. [2].
Tutorials: direct link, see also Ref. [3].
Description of problem: Nuclear physics and observational data for dense nuclear matter are dispersed across various sources. They may be stored in different formats, requiring the reconstruction of quantities, which might differ from one author to another. Meta-analyses are limited by access to a large number of predictions.
Method of solution: The nucleardatapy toolkit simplifies access to nuclear-physics data by collecting them in a single repository and providing the community with a simple Python toolkit, containing reconstructed quantities in a unified and transparent way. It also makes it easy to manipulate data further as well as to perform meta-analyses.
Additional comments: The Python toolkit employed to create the figures presented in this paper is open-source, see Sect. 2 for details on the installation and use of the toolkit, and more information can also be available from the GitHub repository, see Ref. [1]. Documentation and tutorials are provided as well. Possible issues as well as further extensions can be suggested from the GitHub Issue option, or alternatively, could be discussed directly with the authors of this paper.
Introduction
Dense nuclear matter is a system instrumental for the understanding of compact stars, such as neutron stars, and high-energy astrophysical phenomena they are involved in, such as binary neutron star mergers. However, it is difficult to directly measure its properties or to isolate its components from a nuclear experiment [4, 5] or an astrophysical observation [6, 7]. In finite nuclei, for instance, dense matter alone does not define their properties, but finite-size contributions, which also reflect the properties of the nuclear interaction, such as its finite range and its momentum-dependence, need to be considered. In neutron stars, it contributes together with leptons to the equation of state (EoS).
Phase transitions in the crust, where forming non-uniform clusters is energetically favorable, or in the core, where new degrees of freedom are expected above a given density, have also to be considered [8]. It is, therefore, impossible to isolate dense nuclear matter from the other effects in the system under study. Instead, in a first step it is more appropriate to compare the global modeling of the system of interest (nuclei, hypernuclei, or neutron stars) with existing data. In the second step, theory is then employed to disentangle the contribution of dense nuclear matter from others.
For such a program, it has become common to perform Bayesian analyses, coupled to Markov-Chain Monte-Carlo sampling of the model parameter space, to link nuclear matter properties with experimental and/or astrophysical data and estimate uncertainties [9, 10]. For instance, collections of scientific libraries are publicly available and can be employed for model parameter exploration [11–13]. In such analyses, the constraints from fundamental approaches as well as from nuclear experiments are crucial to assess the quality of the models. These constraints are, therefore, commonly employed, but they are not systematically provided in a form that is easy to manipulate. In addition, experimental results and theoretical calculations are often available in different formats and references, making comparisons difficult. Since data plays a crucial role in assessing the quality of the models, it is important to furnish a source of data, checked by authors and by the community, which is easily accessible and improved by user feedback. The nucleardatapy toolkit is aimed to be such a community-driven tool. Hence, feedback from users is encouraged and will be fully considered. The motivation for nucleardatapy is to facilitate and simplify the sharing of data in the nuclear and nuclear-astrophysics communities.
The nucleardatapy toolkit collects data that can be useful to calibrate low-energy nuclear models, such as energy-density functionals (EDFs). These EDF1 models are expected to reproduce at least nuclear binding energies and charge radii, which are present in the nucleardatapy toolkit, but one could also be interested in comparing model predictions, for example, for the isoscalar giant monopole resonance (ISGMR), the correlations between and , as well as between and , and many others (empirical parameters such as , , , and are defined in Sect. 3.12). Additionally, microscopic ab initio and phenomenological calculations of uniform matter are provided by nucleardatapy. Finally, astrophysical data related to neutron star properties are provided in the toolkit. They are complementary to the new repository for astrophysical observations CompARE [14].
The nucleardatapy toolkit also simplifies meta-analyses, by collecting and providing results from different approaches in a single format. The present study suggests several of these meta-analyses, and one that is particularly interesting is the prediction for the pressure at twice saturation energy-density and its comparison with the results from the gravitational-wave community. Furthermore, the nucleardatapy toolkit constructs the EoS for the ground state of uniform nuclear matter at -equilibrium for the models predicting nuclear properties in symmetric and neutron matter, and assuming a simple approximation to describe asymmetric matter, see Sect. 8 for more details. A larger sample of EoSs, including finite temperature and non-uniform matter in the crust, is provided by the CompOSE repository [15], or the stellar collapse website [16].
The present paper is divided into the following sections: we begin with the installation of the toolkit in Sect. 2. In Sect. 3 we first review the constraints from microscopic and phenomenological approaches for symmetric and neutron matter (in some cases, asymmetric matter is also provided), e.g., the energy per particle, pairing gaps, empirical parameters, Landau parameters as well as the experimental constraints from heavy-ion collisions. We then show correlation diagrams for - and - in Sect. 4. We review the constraints from finite nuclei in Sect. 5, e.g., nuclear masses, binding energies, two-neutron separation energies, odd-even mass staggering, charge radii, and neutron skins. The constraints from hypernuclei are reviewed in Sect. 6 for single and double and single hypernuclei. We address the neutron star crust and the related crust module in Sect. 7, asymmetric matter at beta-equilibrium in Sect. 8, and astrophysical data in Sect. 9. Our conclusions are presented in Sect. 10.
Installation notes for the toolkit
The toolkit is written in Python, and once installed, the library is designed to be imported from everywhere, including Google colab. To install the toolkit, launch the following command from a terminal on your computer (or on Google Colab):
The toolkit is available for direct download on the pypi website. Once installed, one can access this package from any Python script. If you are using a mobile device, details on installing and using the nucleardatapy toolkit are given in Appendix B. In all cases, one must import the toolkit in the usual way in Python:
We also import the numpy library as:
From now on, we shall call the nucleardatapy toolkit as nuda, and numpy as np in short.
To check that the toolkit is installed correctly and is accessible, enter into python and write at the prompt:
You should get hello world! in return for your hug!
The list of all functions and global variables available in the toolkit can be printed using:
You can also have a detailed view of the routines with:
or
as well as ![]()
In the following, we detail the functions available for use in the nuda toolkit and discuss the results.
The nuda toolkit is divided into several modules: astro, corr, crust, eos, fig, hnuc, matter, and nuc. In addition, there are a few common files where global definitions are fixed: cst.py for fixing the constants, env.py for fixing environment flags (such as verb), param.py for provided parameters, for instance, the absolute paths to data files.
As an example, one can instantiate the variable mass with the neutron star mass measured by radio-astronomy in the following way:
where the default pulsar is PSR J1614–2230. All the properties available for the variable mass are accessible via:
More details about the nuda.astro class nuda.astro. setupMasses() are given in Sect. 9.1.
The public GitHub repository [1] contains installation instructions as well as links to the documentation [2] and tutorials [3]. Detailed tutorials explaining the usage of the nuda toolkit are given in the documentation. Tutorials are distributed in several chapters, each dedicated to providing examples of usage for a given module. For instance, a tutorial providing massive neutron star masses can be found in chapter 8: Astrophysical Data. In addition, the figures shown in this paper can be reproduced using the tutorial and are available from the toolkit repository in the folder nucleardatapy_sample. The present paper provides details on how to employ the toolkit, for which it provides an introduction, while further details are given in the documentation [2] and tutorials [3].
We would also like to remind the users of the nuda toolkit to systematically provide citations to the original reference of the employed data. In the toolkit, all data are provided with their original reference, so when using these data in a scientific paper, references to data should be provided explicitly. To facilitate the quoting of the original references, we also provide a set of .bib files in the folder biblio on the GitHub repository [1]. These files are the ones employed for this paper. They are sorted chronologically. One can also cite this toolkit referring to the present paper, in addition to citing the original publication and/or data.
Theoretical predictions for the ground state of uniform nuclear matter: the matter module
Consider a system composed of neutrons and protons, whose rest mass contribution to the energy is additive:
| 1 |
where () is the number of neutrons (protons) and () is the neutron (proton) mass. Introduce the nucleon mass defined as . The rest mass contribution to the energy per particle () reads,
| 2 |
where the baryon number is , the neutron (proton) fraction is ().
In uniform matter, neutron and proton densities are defined as and , where V is a mesoscopic volume containing nucleons. The total nucleon density is and the isospin parameter is defined as . We have,
| 3 |
The total energy is composed of the rest mass energy and the internal energy as,
| 4 |
Equation (4) is fixed by the requirement that non-relativistic approaches match relativistic ones at low momentum.
In the following, we consider predictions for the nucleon ground state, i.e., at zero temperature.
Non-relativistic nucleonic free Fermi gas
The nucleonic free Fermi gas (FFG) is a uniform nuclear quantum system composed of fermions in their ground state with no interactions. In this section, we consider only non-relativistic (NR) FFG systems, for which the NR single-particle internal energy is (, p),
| 5 |
The Fermi energy is defined as the internal energy of the last occupied state for ,
| 6 |
where is the ground state chemical potential. The internal energy per nucleon is obtained by adding the neutron and proton contributions as,
| 7 |
where the Fermi momentum is , assuming spin-saturated systems (equal number of spin up and down). The nucleonic Fermi momentum is defined as , and it corresponds to the momentum of the last occupied state in SM. Note that in SM, we have . Introducing the density and the isospin asymmetry in Eq. (7), we obtain:
| 8 |
where the energy per particle at saturation density in SM is
| 9 |
for fm, MeV and MeV fm. Note that Eq. (8) is the kinetic energy where the neutron and proton masses are fixed to be identical (). This approximation is accurate and simplifies equations, but it is not necessary. The internal energy density reads,
| 10 |
the total energy per nucleon is
| 11 |
and the energy-density is defined as
| 12 |
Note that the energy density and the mass density are related in the following way:
| 13 |
where c is the speed of light.
The symmetry energy is defined as the difference between NM and SM,
| 14 |
This definition applies to the NR FFG,
| 15 |
The symmetry energy can also be expressed as a series expansion, as
where the quadratic and quartic contributions are defined as
| 16 |
| 17 |
For the NR FFG, we have
| 18 |
| 19 |
The nucleon pressure is defined as
| 20 |
which means that the pressure does not depend on the rest mass energy of the particles (in this case). It can also be calculated using
| 21 |
The enthalpy per nucleon is defined as
| 22 |
which is dominated, as lowest density, by the rest mass energy.
The derivative of the pressure is
| 23 |
The sound speed is defined as:
| 24 |
for fixed isospin asymmetry . Note that at low density, when the rest mass energy dominates the total energy, we have
| 25 |
These quantities are given in nuda toolkit, and the correspondence between these quantities and the nuda toolkit functions is given in Table 1. For instance, to obtain the FFG energies for a set of kf_n, one shall write the following lines in Python:
Alternatively, one can use the matter.setupFFGNuc class in the following way (for SM): 
Table 1.
Functions from nucleardatapy toolkit associated with free Fermi gas quantities. The physics property is given in the first row, the corresponding method is in the second row, and finally the third row provides the associated attribute of the object ffg instantiated via the class matter.setupFFGNuc. The input variables can be scalar or numpy float array. We have: den_nuc for and delta for . Note that both non-relativistic () expressions and relativistic ones are provided
| Methods | Instantiation of ffg | |
|---|---|---|
| ffg=nuda.matter. setupFFGNuc | ||
| kf_nuc (den) | ffg.kf_nuc | |
| kf_n (den_n) | ffg.kf_n | |
| – | ffg.kf_p | |
| den(kf) | ffg.den | |
| den_n(kf_n) | ffg.den_n | |
| – | ffg.den_p | |
| eF_n(kf_n) | ffg.eF_n | |
| eF_n_nr(kf_n) | ffg.eF_n_nr | |
| – | ffg.eF_p | |
| – | ffg.eF_p_nr | |
| effg_nr(kf_n) | ffg.e2a_int_nr | |
| – | ffg.eps | |
| – | ffg.eps_int | |
| – | ffg.esym | |
| – | ffg.esym2 | |
| – | ffg.esym4 | |
| – | ffg.pre_nr | |
| – | ffg.pre | |
| – | ffg.cs2 |
This option, in fact, provides more than just the energy. Most common attributes are the following ones: ffg.den_nuc for , ffg.e2a_nuc for , ffg.e2a_nuc_int for , ffg.eps_nuc for , ffg.pre_nuc for , ffg.cs2_nuc for ... For more attributes, see Table 1, while the full list of all attributes associated with the object ffg can be obtained via: ![]()
Relativistic nucleonic free Fermi gas
The relativistic expression for the free Fermi gas energy density is
| 26 |
where n is the particle density, , the Fermi impulsion, , g the degeneracy ( in SM). The non-relativistic limit is recovered for low momenta (, ), or equivalently low density, as
| 27 |
and the ultra-relativistic limit () gives:
| 28 |
The pressure is
| 29 |
where , and for the ultra-relativistic limit:
| 30 |
The enthalpy per particle is
| 31 |
The derivative of the pressure is
| 32 |
The sound speed is:
| 33 |
and for the ultra-relativistic limit,
| 34 |
which is also called the conformal limit for the sound speed.
For nuclear matter, we have
| 35 |
where (, p), and the energy densities are obtained from Eq. (26).
The object ffg can be instantiated to the class matter.setupFFGNuc in the following way (for SM in this example): 
The FFG energy and pressure in SM (solid blue) and NM (dashed yellow) are shown in Fig. 1 as a function of the density (left) and Fermi momentum (right). A comparison of the non-relativistic results (circles) with the relativistic ones (lines) is shown. We note that in the case of nucleons, the relativistic corrections to the FFG are small for densities below and for . The impact of the relativistic corrections increases as the nucleon mass m decreases. We show in Fig. 1 situations where the mass m is reduced to and , which correspond to the current expectation for the effective mass at and . Note, however, that the effect of the density dependence of the effective mass (rearrangement contribution) is not considered here. As the mass m is reduced, the difference between the non-relativistic and the relativistic quantities is increased, and these differences are larger in NM compared to SM.
Fig. 1.
FFG energy in NM () and in SM () (top) and FFG pressure in NM and SM (bottom) as a function of the density (left) and the Fermi momentum (right). Lines (Symbols) show the relativistic (non-relativistic) FFG results. The nucleon mass is fixed to three constant values: , , and . This figure is generated with matter_setupFFGNuc_plot.py
The EoS is shown in Fig. 2, with the pressure p function of the energy density (top panel) and the sound speed squared function of the energy density . Similarly to Fig. 1, we show relativistic and non-relativistic quantities, in SM and NM, and for different choices for the nucleon mass. We observe that the sound speed increases as the mass m decreases: it reaches 0.07 (0.15) for () at saturation density.
Fig. 2.

FFG EoS: pressure p (top) and sound speed (bottom) for SM (solid blue lines) and NM (dashed yellow lines) function of the energy density . Circles (lines) show the non-relativistic (relativistic) FFG results. This figure is generated with matter_setupFFGNuc_plot.py
Relativistic free Fermi gas for leptons
Electrons and muons are contributing to the leptonic energy in neutron stars. The mass of the is too high to contribute in neutron stars. We have
| 36 |
and
| 37 |
where , (, ). Electrons and muons are present in the core of cold neutron stars (in fact, muons are present for densities ). In the following example, the terms and are properties of the object lep instantiated from the class nuda.matter.setupFFGLep in the following way:
where den_el and den_mu are the number densities (in fm) associated with the electrons and the muons. The electron (muon) energy density () is given as an attribute of the object lep as lep.eps_el (lep.eps_mu).
The relativistic leptonic FFG is shown in Fig. 3. Solid lines stand for the electron contribution while dashed lines for the muon one for (yellow), (green), (red). At low density, the rest mass contribution to the energy dominate, while the rest mass contribution decreases as the density increases. This effect is more pronounced for the electrons and less for the muons. For the pressure, there is no rest mass contribution and the electron pressure is always larger than the muon pressure.
Fig. 3.

Leptonic FFG: energy per particle for electrons (solid) and muons (dashed) (top) and pressure (bottom). We have considered three scenarios for muons: 10% of the electron density (yellow), 20% (green) and 50% (red). This figure is generated with matter_setupFFGLep_plot.py
Microscopic models
In this section, we list the microscopic models available in the nuda toolkit. These microscopic predictions are grouped into several many-body approaches. The following instruction provides the list of many-body groups:
It provides the following list: [ ‘VAR’, ‘AFDMC’, ‘BHF2’, ‘BHF23’, ‘QMC’, ‘MBPT’, ‘NLEFT’ ], which can be completed if necessary. The following instruction provides a list of models inside a given group defined by the variable mb in the class nuda.matter.micro_models_mb():
Instead of a single many-body group, a list of groups can be provided to obtain the associated list of model predictions, as in this example:
The complete list of available microscopic models is given with the following instructions: 
The class matter.setupMicro(model) provides the following attributes: nm_e2a, sm_e2a (energy per particle in SM and NM), nm_e2a_int, sm_e2a_int (internal energy per particle in SM and NM), nm_eps, sm_eps (energy density in SM and NM) and the pressure nm_pre and sm_pre, related to the cubic-spline derivative of the energy per particle. The chemical potentials are obtained, similarly, from a cubic-spline of the energy per nucleon and are encoded in the properties: sm_chempot, nm_chempot. If provided by the authors, the pairing gap nm_gap and sm_gap are also given by the toolkit, otherwise, these properties are defined as None.
The call for the results of a microscopic calculation for a given model, here the FP EoS, can be done in the following way:
In the following, the variable model will be varied on all the EoS available in the nuda toolkit. We adopt the following convention model=‘YYYY-X-Y-Z’, where:
‘YYYY’ stands for the year associated with the publication of the results;
‘X’ for the many-body technique, e.g., VAR, AFDMC, QMC, etc.;
‘Y’ is ‘NM’ for neutron matter only, and ‘AM’ for SM and NM;
‘Z’ is optional: it is the name of the EoS when it exists, e.g., FP, APR, or of the nuclear interaction, e.g., Av18.
For this example, output quantities are attributes of the object micro, for instance: micro.nm_e2a (micro.nm_e2a_int) and micro.sm_e2a (micro.sm_e2a_int) arrays for the nucleon (internal) energy per particle in NM and SM with obvious notations.2
Variational approaches
In nuda toolkit, two variational EoS are provided: FP [21] and APR [22]. They are described below. Note that in the case of APR EoS, the authors of the original paper provide a fit in addition to their results. In nuda toolkit, we therefore provide their fit, based on continuous functions, which allows us to perform accurate first and second-order derivations.
A typical call for a given model, see hereafter, is:
where the object micro contains a large set of properties, some of them listed by the command micro.print_ outputs(). The entire list of properties are obtained in the following way: ![]()
We now list the options available for the variable model. Note that the code will stop if the variable model is misspelled.
model=‘1981-VAR-AM-FP’:
The Friedman-Pandharipande (FP) EoS is obtained from a variational hypernetted-chain approach based on two-nucleon interaction and complemented by TNI three-nucleon interaction. The data provided by nuda are extracted from Ref. [21], more specifically from the second column of Table 1 for SM and Table 2 for NM.
Table 2.
Parameter of the function (39) fitted on the NLEFT predictions for the energy per particle in SM and NM from Ref. [43] and considering , to get the FFG limit as the density goes to zero
| Parameters | b | c | d |
|---|---|---|---|
| Matter | (fm) | (fm) | (fm) |
| SM | |||
| NM |
model=‘1998-VAR-AM-APR’:
The Akmal-Pandharipande-Ravenhall (APR) EoS is obtained from a variational chain summation calculation for SM and NM based on Argonne two-nucleon interaction and complemented with three-nucleon interaction and boost corrections (leading order relativistic correction). The data provided by nuda are extracted from Ref. [22], more specifically from the last column (corrected) of Table 6 for SM and the last column of Table 7 for NM.
Table 6.
Data from tables available in the nuda toolkit, see Refs. [193–196, 199]: and are the removal energies, and is the bond energy, see text for more details. As discussed in the text, we remind that among the double- hypernuclei, only the NAGARA event is unambiguous, the identication of the others remain still uncertain. The use of these data should therefore be taken with care. This table has been generated with hnuc_setupRE1LExp_script.py, hnuc_setupRE2L Exp_script.py and hnuc_setupRE1XiExp_script.py
Table 7.
Pressure and uncertainties in MeV fm for NM, SM, and for matter at beta-equilibrium and at (with 156 MeV fm and g cm). These quantities are also represented in Figs. 24, 25 and 53. They are compared to the inference from gravitational wave analysis presented in Ref. [207], see text for more discussion
| Micro | Pheno | Total |
|---|---|---|
| In NM: | ||
| [8.5 : 25.5] | [8.5 : 37.5] | [8.5 : 37.5] |
| In SM: | ||
| [4.5 : 17.5] | [11.0 : 33.0] | [4.5 : 33.0] |
| In matter at beta-equilibrium: | ||
| [11.5 : 16.5] | [1.5 : 23.5] | [1.5 : 23.5] |
| From gravitational wave detection (90% C.I.): [207] | ||
model=‘1998-VAR-AM-APR-fit’:
The suggested fit of the APR EoS in Ref. [22] is provided for a set of densities and isospin asymmetries given in the arrays var1 (densities) and var2 (isospin asymmetries). The call of the class nuda.matter.setupMicro() is slightly modified as:
Note that var1 can be an array of density, while var2 is a scalar fixing the isospin asymmetry.
We show in Fig. 4 the variational models FP and APR. The symbols represent the data provided in the tables from Refs. [21, 22] while the solid line is the fit provided in Ref. [22]. The top panels show the total NM energy and the bottom panel shows the energy divided by the NRFFG, so highlights the contribution of the potential energy given by the models. The band represents the reference uncertainties presented in Sect. 3.5. Interestingly, the FP and APR EoS are located inside the reference band, which is solely defined by different many-body approaches based on similar EFT interactions [23, 24].
Fig. 4.
Internal energy per nucleon in neutron matter (NM) (top) and over the non-relativistic free Fermi gas energy (bottom) as a function of the density (left) and the Fermi momentum (right) for the variational models (FP and APR) available in nuda toolkit. The reference band detailed in Sect. 3.5 is also shown (pink area). We have applied here and in the next figures a selection of the models: all those passing through the reference band are shown in solid lines, the ones not passing through it in dashed lines. Since all models shown in this figure pass through the reference band, they are all shown with solid lines. Figure generated with matter_setupMicro_plot.py
Brueckner–hartree–fock
There are several calculations based on the Brueckner–Hartree–Fock (BHF) approach and employing several two- and three-body interactions. In nuda toolkit, we provide a large number of calculations originating from a few papers. For instance, BHF calculations where a large set of nuclear interactions involving two- and three-nucleons have been performed in Ref. [25] for two-nucleon interactions only, for two- and three-nucleon phenomenological interactions, and for two- and three-nucleon microscopic interactions. The toolkit provides the results for all these calculations and also for other calculations.
A typical call for a given model, see hereafter, is:
Each calculation can be obtained by fixing the variable model to one of the following values:
model=‘2006-BHF-AM’:
Calculation based on an extended version of the Brueckner–Hartree–Fock (BHF) approach and presented in Ref. [26].
Only two-nucleon interaction:
model=‘2024-BHF-AM-2BF-Av18’.
model=‘2024-BHF-AM-2BF-BONN’.
model=‘2024-BHF-AM-2BF-CDBONN’.
model=‘2024-BHF-AM-2BF-NSC97a’.
model=‘2024-BHF-AM-2BF-NSC97b’.
model=‘2024-BHF-AM-2BF-NSC97c’.
model=‘2024-BHF-AM-2BF-NSC97d’.
model=‘2024-BHF-AM-2BF-NSC97e’.
model=‘2024-BHF-AM-2BF-NSC97f’.
Two- and three-nucleon phenomenological interaction:
model=‘2024-BHF-AM-23BF-Av18’.
model=‘2024-BHF-AM-23BF-BONN’.
model=‘2024-BHF-AM-23BF-CDBONN’.
model=‘2024-BHF-AM-23BF-NSC97a’.
model=‘2024-BHF-AM-23BF-NSC97b’.
model=‘2024-BHF-AM-23BF-NSC97c’.
model=‘2024-BHF-AM-23BF-NSC97d’.
model=‘2024-BHF-AM-23BF-NSC97e’.
model=‘2024-BHF-AM-23BF-NSC97f’.
Two- and three-nucleon microscopic interaction:
model=‘2024-BHF-AM-23BFmicro-Av18’.
model=‘2024-BHF-AM-23BFmicro-BONNB’.
model=‘2024-BHF-AM-23BFmicro-NSC93’.
We show in Fig. 5 a set of BHF models with 2+3BF interactions. Calculations with only 2BF are provided in the toolkit, as detailed hereinbefore, but they are not interesting to show in Fig. 5 because they do not saturate. The band represents the reference uncertainties presented in Sect. 3.5. Again, it is interesting to note that BHF23 calculations are compatible with the reference band.
Fig. 5.
Same as Fig. 4 for BHF23 models with 2+3BF available in nuda toolkit. Figure generated with matter_setupMicro_plot.py
Auxiliary field diffusion Monte-Carlo
A set of Auxiliary Field Diffusion Monte Carlo (AFDMC) is provided in the nuda toolkit. All these EoS are calculated in NM, even the fit provided in ‘2012-AFDMC-NM-FIT-n’.
A typical call for a given model, see hereafter, is:
Each calculation can be obtained by fixing the variable model to one of the following values:
model=‘2012-AFDMC-NM-RES-n’ (with n=1,7):
AFDMC calculations with AV8 two-nucleon interaction and seven models for the three-nucleon interaction have been performed in Ref. [27]. The index n runs over the different three-nucleon interactions considered: none (), (), (), (), (), (), UIX ().
model=‘2012-AFDMC-NM-FIT-n’ (with n=1,7):
Fit of AFDMC calculations with AV8 two-nucleon interaction and seven models for the three-nucleon interaction have been performed in Ref. [27].
model=‘2022-AFDMC-NM’:
The AFDMC approach is employed to calculate the binding energy and the S pairing gap in NM using realistic nuclear Hamiltonians that include two- and three-body interactions in Ref. [28]. The trial state is properly optimized to capture the essential pairing correlations and the results are extrapolated from the finite box to the thermodynamic limit using the symmetry-restored projected Bardeen-Cooper-Schrieffer (PBCS) theory. The pairing gap shows a modest suppression with respect to the mean-field BCS values, see Fig. 14, except around the peak of the pairing gap for around 0.8 fm.
Fig. 14.
S pairing gap in neutron matter (NM) over the Fermi energy (top) and the pairing gap (bottom) as a function of the density (left) and the neutron Fermi momentum (right) for the complete list of model available in the nuda toolkit. Figure generated with matter_setupMicro_gap_plot.py
We show in Fig. 6 a set of AFDMC models. The band represents the reference uncertainties presented in Sect. 3.5. Most of AFDMC calculation are located inside the reference band, except ‘AFDMC-2012-7’, which is more repulsive than the upper bound of the reference band and ‘AFDMC+corr.-2022’, which is only provided for densities below the densities of the reference band.
Fig. 6.
Same as Fig. 4 for AFDMC models with 3BF available in the nucleardatapy toolkit. Note that the models in dashed lines are the ones that do not pass through the reference band. Figure generated with matter_setupMicro_plot.py
Quantum monte carlo
Several Quantum Monte Carlo (QMC) calculations based on phenomenological 2BF as well as on EFT nuclear interactions are available from the nuda toolkit.
A typical call for a given model, see hereafter, is:
Each calculation can be obtained by fixing the variable model to one of the following values:
model=‘2008-QMC-NM-swave’,
Quantum Monte-Carlo methods (variational and Green’s function) are employed to study dilute neutron matter using s wave terms of the AV18 interaction [29] in Ref. [30]. Calculations are performed for fm up to 0.55 fm.
model=‘2009-DLQMC-NM’:
This is the determinantal lattice QMC performed in Ref. [31].
model=‘2010-QMC-NM-AV4’:
Quantum Monte-Carlo methods (variational and Green’s function) are employed to study dilute neutron matter using s and p-wave terms, where the s-wave term is the same as in Ref. [30] and the p-wave term is determined by the AV4 interaction [32] in Ref. [33]. Calculations are performed for fm up to 0.55 fm.
model=‘2014-AFQMC-NM’:
NM variational Monte Carlo calculation using chiral nuclear forces at N3LO (N2LO) for the two-nucleon (three-nucleon) nuclear force in [34].
model=‘2016-QMC-NM’:
QMC calculations of NM with chiral three-body forces at N2LO are reported in [35]. Calculations are performed for densities fm up to 0.16 fm.
model=‘2018-QMC-NM’:
QMC calculations of NM with N2LO chiral Hamiltonians, including 3N interactions with only the two-pion exchange, and 3N interactions containing the two-pion exchange plus shorter-range contact terms with two different spin-isospin operators. Calculations [23] are performed for densities fm up to 0.32 fm.
model=‘2024-QMC-NM’:
Ref. [36] reported QMC calculations of NM with large-cutoff (400 MeV - 700 MeV) derived within N2LO chiral EFT, adjusted to nucleon-nucleon scattering phase shifts, the triton binding energy, as well as the triton beta-decay half-life. Calculations are performed for densities fm up to 0.2 fm.
We show in Fig. 7 a set of QMC models. The band represents the reference uncertainties presented in Sect. 3.5. All the centroid predictions from QMC calculations are located inside the reference band, except ‘AFQMC-2014’, which is more repulsive than the upper boundary of the reference band, especially at low density.
Fig. 7.
Same as Fig. 4 for QMC models available in the nucleardatapy toolkit. Figure generated with matter_setupMicro_plot.py
Many-body perturbation theory
Several Many-Body Perturbation Theory (MBPT) calculations with N2LO and N3LO EFT interactions are available in the nuda toolkit.
A typical call for a given model, see hereafter, is:
Each calculation can be obtained by fixing the variable model to one of the following values:
model=‘2013-MBPT-NM’:
MBPT calculations based on the two-nucleon and three-nucleon interaction at N3LO (next-to-next-to-next-to-leading order) have been performed in NM in [37]. The three-nucleon interactions at N3LO were considered only at the Hartree–Fock level.
model=‘2016-MBPT-AM’:
Explicit calculations of isospin-asymmetric nuclear matter based on chiral two-nucleon interactions at N3LO and three-nucleon interactions at N2LO calculated in second-order MBPT are reported in Ref. [38].
Results for isospin asymmetric matter are also provided in Ref. [38]. They can be obtained from the nuda toolkit requesting the following properties: micro.am_e2a_int_av[i] and micro.am_e2a_int_err[i] for the average and uncertainty band for the internal energy in asymmetric matter, where and , 10. The nucleon density in asymmetric matter can be obtained in the following way: micro.am_den[i]. The neutron and proton fractions can be obtained as: micro.am_xn[i] and micro.am_xp[i]. Detail results from each of the hamiltonians H, see Ref. [38] for more details, can be obtained from the following property: micro.am_e2a_int[i,j].
model=‘2019-MBPT-AM-DHSL59’, ‘2019-MBPT-AM-DHSL69’:
Reference [39] presented a Monte Carlo framework for higher-order MBPT calculations. The results are presented for SM and NM based on chiral two-, three-, and four-nucleon interactions at N2LO and N3LO, respectively. DHSL59 calculations represent MeV while DHSL69 has MeV. The calculations were performed for densities fm up to 0.21 fm.
model=‘2020-MBPT-AM’:
References [40, 41] perform a statistical uncertainty quantification of NM based on the MBPT calculations in Ref. [39] using chiral EFT interactions up to N3LO. The model applies Bayesian machine learning with Gaussian processes to quantify correlated truncation errors due to truncating the EFT at a finite order (so-called EFT truncation errors). Predictions for the energy per particle, pressure, and speed of sound of neutron matter up to twice nuclear saturation density, along with constraints on the nuclear symmetry energy and its derivative, are provided. The authors (i.e., the BUQEYE collaboration) made their source codes publicly available [42].
We show in Fig. 8 a set of MBPT calculations. The band represents the reference uncertainties presented in Sect. 3.5. Again, it is interesting that MBPT calculations are compatible with the reference band.
Fig. 8.
Same as Fig. 4 for MBPT models available in the nucleardatapy toolkit. Figure generated with matter_setupMicro_plot.py
Nuclear lattice effective field theory
The complex problem of systems where the interactions may be complicated is addressed using wavefunction matching, which transforms the interaction between particles into an easily computable interaction. A recent calculation has been done in Ref. [43] for NM and SM using Nuclear Lattice Effective Field Theory (NLEFT). These calculations are performed in different box sizes, and the finite-size effects have to be removed. To do so, we adjust a function which depends only on and which represents the difference between the energy per particle E/A and the non-relativistic Fermi gas prediction:
| 38 |
and we consider the following polynomial expansion for the function f,
| 39 |
where the parameters a, b, c, and d are obtained by fitting the NLEFT prediction for the energy per particle in SM and NM from Ref. [43], see Table 2. We impose to get the low-density limit given by the FFG.
A typical call for a given model, see hereafter, is:
The present toolkit provides results for only one NLEFT calculation. It is, however, ready for more results by specifying them in the variable model. Here is an example:
model=‘2024-NLEFT-AM’:
Consider the predictions for SM and NM from Ref. [43] and perform the fit defined by Eq. (38). The parameters of the function defined in Eq. (39) are those given in Table 2 for SM and NM.
We show in Fig. 9 results from NLEFT given in Ref. [43]. The blue area represents the result of the fit to NLEFT calculations considering the uncertainties. The band represents the reference uncertainties presented in Sect. 3.5. Here also, there is a nice overlap between the NLEFT results and the reference band.
Fig. 9.
Same as Fig. 4 for NLEFT models available in the nucleardatapy toolkit. Figure generated with matter_setupMicro_plot.py
The bare data extracted from the tables given in Ref. [43] are stored in the properties micro.nm_e2a_int_data and micro.sm_e2a_int_data, they are shown in blue dotted line in Fig. 9, while the results of the fit are stored in micro.nm_e2a_int and micro.sm_e2a_int (with errors in micro.nm_e2a_err and micro.sm_e2a_err) and are shown in solid line in Fig. 9.
Uncertainties in the model predictions
To compare different results from different models, it is necessary to know the uncertainties associated with these models. Since these uncertainties are not always estimated, we suggest a function that provides generic average uncertainties that could be associated to a given model. These uncertainties are extracted from recent QMC and MBPT approaches, where they are accurately estimated, as we detail hereafter.
There are different sources of uncertainties in the model prediction, which are addressed in different ways by different authors. The first source of uncertainties is related to the Hamiltonian itself, which is mainly due to the truncation of the operator basis of nuclear interactions and is partially connected to the statistical uncertainties in the fits to data. These uncertainties are estimated by some authors, especially in the most recent publications, see Figs. 7 and 8 for instance.
We show in Fig. 10, the relative uncertainties in NM, , as a function of the density for various calculations: MBPT-2013 [37], MBPT-2016 [38], QMC-2016 [35], MBPT-2020 [39, 40], QMC-2024 [36]. Simple fits of the relative uncertainty,
| 40 |
for MBPT, except MBPT-2013, and
| 41 |
for QMC with fm [44, 45] are also shown (dashed lines) in Fig. 10. There are two groups of uncertainties, the larger one originating from QMC calculations and the smaller one from MBPT calculations, except MBPT-2013. We have defined these two possibilities in the function defining the uncertainties in nuda toolkit. Here is an example of the use of the function uncertainty_stat() defined in the toolkit:
where the variable err can be ‘MBPT’ (by default) or ‘QMC’.
Fig. 10.

Relative uncertainties in NM estimated by different calculations: MBPT-2013 [37], MBPT-2016 [38], QMC-2016 [35], MBPT-2020 [39, 40], QMC-2024 [36]. The dashed lines represent fits to MBPT, except MBPT-2013, and QMC results, see the text for more details. Figure generated with matter_setupMicroErr_plot.py
The uncertainty originating from the many-body model is much more difficult to estimate. It has been suggested, for instance, to compare the results from different many-body techniques, while using the same interaction [46]. Since some of the many-body techniques require simplified interactions, this approach imposes that all interactions align with the simplest one. The authors of Ref. [46] confirm, however, that the tensor and spin-orbit components of the two-nucleon force and their in-medium treatment are responsible for most of the observed discrepancies among these approaches. Similar recent studies are using more realistic nuclear interactions, such as [47, 48]. All these comparisons are very interesting, but they do not provide a simple estimation of the systematic uncertainty. In the following, we propose a method that provides results quantitatively similar to those obtained in Refs. [46–48].
Let us now explain how we obtain uncertainties in NM, SM, and for . First, we must select the models from which the uncertainty will be estimated. The users can make their own selection from different many-body techniques, such as AFDMC, QMC, BHF2, BHF23, AFQMC, and MBPT. Then the dispersion among the selected models is estimated from a Gaussian distribution,
| 42 |
associated to each of the model, considering the centroid and the obtained by each model. For the case where has not been estimated, we adopt the fit (40) with the uncertainty from MBPT. The global centroids and uncertainties are then extracted from the probability distribution built upon the sum of the individual Gaussian distributions.
Results are shown in Fig. 11 for NM reference band, Fig. 12 for SM reference band, and Fig. 13 for the reference band representing the symmetry energy. Different microscopic calculations have been employed to define these bands. For instance, the reference band in SM does not include QMC-2016 [35], since QMC-2016 only predicts NM. We employ MBPT-2016 [38] and MBPT-2020 [39, 40] for the reference band in SM, and for the symmetry energy since NM and SM are provided in these calculations.
Fig. 11.

Uncertainty reference band in NM obtained from the analysis of different predictions: MBPT-2016 [38], QMC-2016 [35] and MBPT-2020 [39, 40]. Figure generated with matter_setupMicro_band_plot.py
Fig. 12.

Uncertainty reference band in internal energy for SM obtained from the analysis of different predictions: MBPT-2016 [38] and MBPT-2020 [39, 40]. Figure generated with matter_setupMicro_band_plot.py
Fig. 13.

Uncertainty reference band for the symmetry energy obtained from the analysis of different predictions: MBPT-2016 [38] and MBPT-2020 [39, 40]. Figure generated with matter_setupMicro_band_plot.py
The reference bands shown in Figs. 11, 12 and 13 are functions of the selected models. Choosing other models will produce different reference bands. However, we believe that the choice made here is reasonable and fairly represents the present uncertainties in the prediction for SM and NM.
A practical way to define the reference band in the nuda toolkit is now provided. The class nuda.matter. setupMicroBand() provided by nuda toolkit performs an average over various microscopic predictions, given as a list to the input models, and in the case defined by the variable matter. The following instructions:
perform an averaging over the following models: ‘2016-QMC-NM’, ‘2016-MBPT-AM’, and ‘2020-MBPT-AM’, and for NM. The input variable models contains the list of models defining the reference band and the variable matter can be set to ‘NM’ for NM, ‘SM’ for SM, and ‘Esym’ for the symmetry energy.
The class nuda.matter.setupMicroBand first analyzes the density range associated with each model and defines a new density range, avoiding extrapolation. This new interval is split into nden points (by default nden=10), where the reference band will be calculated. The class nuda.matter.setupMicroBand sums the Gaussian distribution associated with each of the input models and then computes total centroids and uncertainties, defined as standard deviation. The variable ne defines the number of points in the energy (vertical) direction (by default ne=200). The final result should be independent of the choice for ne. For the density range considered, it provides as output the centroids and uncertainties.
Here is an example where the variables nden and ne are explicitly defined: 
The density mesh can also be imposed by the user. For example, in the present study, we have considered the following density mesh, den=[0.08, 0.10, 0.12, 0.14, 0.16], to obtain the results shown in Table 3. In this case, however, since the density is imposed by the user, there is no check concerning extrapolation. It is the responsibility of the user to fix the density mesh in agreement with the density range of the models defining the reference band. Here is an example where the den is explicitly fixed: 
Table 3.
Uncertainty reference band for the internal energy per particle in NM, in SM, and for obtained using MBPT-2016, MBPT-2020, and QMC-2016 (only for the band in NM) and MBPT-2016, MBPT-2020 for the band in SM and for Esym. See text for more details
| (fm) | (MeV) | (MeV) | (MeV) |
|---|---|---|---|
| 0.08 | |||
| 0.10 | |||
| 0.12 | |||
| 0.14 | |||
| 0.16 |
In addition, the energy boundaries (vertical) are fixed by default: e2a_min=-20 MeV and e2a_max=50 MeV. This choice can also be modified by giving explicit values for the variables e2a_min and e2a_min. Here is an example where these boundaries are explicitly fixed: 
Finally, the reference band can be increased or decreased by an arbitrary factor defined in xfac. By default, xfac=1.0 in NM, xfac=1.8 in SM, and xfac=1.4 for the symmetry energy. The reason for introducing the factor xfac is to reconcile microscopic and phenomenological approaches in SM. Here is an example where the scaling factor xfac is explicitly fixed: 
Output quantities are the following: band.den contains the densities, band.e2a_int for the internal energy per nucleon, i.e., the centroids averaging over the different input models and corresponding to the densities given in band.den, and band.e2a_std for the standard deviation among the input models.
Check models versus a reference band
We now present another class to check models. It compares a given model and a reference band, and it replies depending on whether the model is inside the reference band or outside. To do so, the user should provide the model to check, define a reference band, and then call the class nuda.matter.setupCheck. It can be done as:
The object check contains different properties: if the model passes inside (outside) the band, then the properties check.isInside (check.isOutside) is True (False), otherwise, it is False (True). This class has been employed, for instance, in Figs. 4, 5, 6, 7, 8 and 9 to represent the results as solid lines (if check.isInside is True) or dashed lines (if check.isInside is False).
Pairing gap in S and PF channels in NM
Pairing in nuclear systems results from the interplay between the bare nuclear force and medium polarizations, inducing correlations due to the strong bare nuclear interaction. Correlations beyond BCS are therefore non-negligible. Several many-body approaches have been employed to address the question of the strength of the pairing gap in neutron matter and symmetric matter. These many-body approaches are listed hereafter.
The nuda toolkit provides results for the pairing gap in S and PF channels in NM and SM. The complete list of available phenomenological models is given with the following instructions:
where matter can be ‘NM’ for predictions in NM, or ‘SM’ for SM. Once the variable model is chosen, the results can be obtained by calling the class matter.setupMicroGap() in the following way:
where the variable model can be chosen among the options listed hereafter.
model=‘2006-BHF-NM’:
In this calculation, vertex and self-energy corrections are treated on the same footing. A realistic two-body force (V18) is renormalized in the medium by considering RPA and dispersive corrections. Calculations are performed in NM, see Ref. [49] for more details.
model=‘2006-BHF-SM’:
The same many-body approach as model=‘2006-BHF-NM’ is performed here, except that SM is considered instead of NM, see Ref. [49] for more details.
model=‘2008-BCS-NM’:
BCS calculations based on the Argonne A8 two-nucleon interaction are performed in Ref. [50]. The data provided by nuda are extracted from Ref. [50], more specifically from the uncorrelated BCS case given in Table 1 for the Fermi momentum , the effective mass and the chemical potential in NM.
model=‘2008-QMC-NM-Swave’:
Presented in Sect. 3.4.
model=‘2009-AFDMC-NM’:
Presented in Sect. 3.4.
model=‘2008-QMC-NM-AV4’:
Presented in Sect. 3.4.
model=‘2017-MBPT-NM-GAP-EMG-450-500-N2LO’, ‘2017-MBPT-NM-GAP-EMG-450-500-N3LO’, ‘2017-MBPT-NM-GAP-EMG-450-700-N2LO’, ‘2017-MBPT-NM-GAP-EMG-450-700-N3LO’, ‘2017-MBPT-NM-GAP-EM-500-N2LO’, ‘2017-MBPT-NM-GAP-EM-500-N3LO.
Solutions of the BCS equation in the S and PF channels with various EFT interactions given in Ref. [51].
model=‘2022-AFDMC-NM’:
Presented in Sect. 3.4.
Results of various calculations are shown in Fig. 14 for the pairing gap in the S channel in NM. Among these results, the ones labeled as BCS (in dashed lines) are performed by solving the lowest-order BCS gap equation. They predict a pairing gap peaked at MeV for fm. The other calculations (in solid lines) consider correlations beyond the bare BCS ones using different many-body techniques, see details here before. Interestingly, all calculations, including correlations beyond BCS, predict a reduction of the pairing gap.
Results of various calculations for the pairing gap in the PF channel in NM are shown in Fig. 15. All the calculations shown in Fig. 15 are performed at the BCS approximation using various EFT nuclear interactions. The pairing gaps are small, in absolute values, but there is a strong model dependence of the results.
Fig. 15.
PF pairing gap in neutron matter (NM) over the Fermi energy (top) and the pairing gap (bottom) as a function of the density (left) and the neutron Fermi momentum (right) for the complete list of model available in the nuda toolkit. Figure generated with matter_setupMicro_gap_plot.py
Phenomenological models
The complete list of available phenomenological models is given with the following instruction: ![]()
The nuda toolkit provides results for the following models: ‘Skyrme’, ‘ESkyrme’, ‘NLRH’, ‘DDRH’, and ‘DDRHF’.
The complete list of available phenomenological parametrizations for a given model is given with the following instruction:
Once the variables model and param are chosen, the results can be obtained by calling the class matter.setupPheno() in the following way:
The object pheno contains a large set of properties, some of them listed by the command pheno.print_outputs(). The entire list of properties is obtained in the following way: ![]()
Output quantities are, for instance: pheno.nm_e2a (pheno.nm_e2a_int) and pheno.sm_e2a (pheno.sm_e2a_int) for the nucleon (internal) energy per particle in NM and SM.
Skyrme EDFs
Skyrme EDFs are obtained from the Skyrme contact nuclear interaction complemented with density-dependent terms. Reviews can be found in the following Refs. [52, 53].
A typical call for a given model and parameter set param, see hereafter, is:
Each calculation can be obtained by fixing the variables model and param to one of the following values:
model=‘Skyrme’.
param= ‘BSK14’ [54], ‘BSK16’ [55], ‘BSK17’ [56], ‘BSK27’ [57], ‘BSkG1’ [58], ‘BSkG2’ [59], ‘F-’ [60], ‘F+’ [60], ‘F0’ [60], ‘FPL’, ‘LNS’ [26], ‘LNS1’ [61], ‘LNS5’ [61], ‘NRAPR’ [62], ‘RATP’ [63], ‘SAMI’ [64], ‘SGII’ [65], ‘SIII’ [66], ‘SKGSIGMA’ (Gs) [67], ‘SKI2’ [68], ‘SKI4’ [68], ‘SKMP’ [69], ‘SKMS’ [70], ‘SKO’ [71], ‘SKOP’ [71], ‘SKP’ [72], ‘SKRSIGMA’ (Rs) [67], ‘SKX’ [73], ‘Skz2’ [74], ‘SLY4’ [75], ‘SLY5’ [75], ‘SLY230A’ [76], ‘SLY230B’ [76], ‘SV’ [66], ‘T6’ [77], ‘T44’ [78], ‘UNEDF0’ [79], ‘UNEDF1’ [80].
model=‘ESkyrme’.
param= ‘BSk22’ [81], ‘BSk24’ [81], ‘BSk25’ [81], ‘BSk26’ [81], ‘BSk31’ [82], ‘BSk32’ [82], ‘BSkG3’ [83], ‘BSkG4’ [84].
Results in NM are shown in Fig. 16 for Skyrme EDFs and Fig. 17 for extended Skyrme EDFs. For Skyrme EDFs, the legend only names the models passing the reference band, since there is a long list of models. For extended Skyrme EDFs, as well as for other models presented hereafter, the entire list of models available in the nuda toolkit is given in the legend of the figures.
Fig. 16.
Energy in neutron matter (NM) over the free Fermi gas energy (top) and the energy per particle (bottom) as a function of the density (left) and the neutron Fermi momentum (right) for the complete list of phenomenological models based on the standard Skyrme interaction available in the nuda toolkit. Note that the Skyrme models given in the legend are those which are compatible with the reference band (this prescription applies only to this figure). Figure generated with matter_setupPheno_plot.py
Fig. 17.
Same as Fig. 16 for the complete list of extended Skyrme EDF available in nuda toolkit. Figure generated with matter_setupPheno_plot.py
Non-linear RH (NLRH)
The nonlinear relativistic Hartree approaches, often referred to as relativistic mean-field (RMF) approaches, are an extension of the original Walecka model [85], considering nonlinear meson-nucleon couplings. Nonlinear couplings were introduced initially to soften the EoS and reduce the incompressibility modulus at saturation density. A typical call for a given model and parameter set param, see hereafter, is:
Each calculation can be obtained by fixing the variables model and param to one of the following values:
model=‘NLRH’.
param=‘NL-SH’ [86], ‘NL3’ [87], ‘NL3s’ [87], ‘PK1’ [88], ‘PK1R’ [88], ‘TM1’ [89].
Results in NM are shown in Fig. 18 for NLRH EDFs. The NLRH models available in the nuda toolkit are all represented, and it is interesting to note that they all disagree with the reference band previously discussed. Figure 18 shows that all NLRH are more repulsive than expectations from the NM reference band.
Fig. 18.
Same as Fig. 16 for the complete list of NLRH EDF available in nuda toolkit. Figure generated with matter_setupPheno_plot.py
Density-dependent RH (DDRH)
The density-dependent relativistic Hartree approach has emerged after the NLRH one. It consists of considering density-dependent coupling constants instead of the non-linear meson-nucleon coupling in the NLRH model. These density-dependent coupling constants are adjusted to mimic Dirac-Brueckner–Hartree–Fock results, and they produce softer EoS similar to the NLRH approach.
A typical call for a given model and parameter set param, see hereafter, is:
Each calculation can be obtained by fixing the variables model and param to one of the following values:
model=‘DDRH’.
param=‘DDME1’ [90], ‘DDME2’ [91], ‘DDMEd’ (DD-ME) [92], ‘PKDD’ [88], ‘TW99’ [93].
Results in NM are shown in Fig. 19 for DDRH EDFs. The relativistic DDRH models available in the nuda toolkit are all represented. The density-dependent coupling constant softens the energy per particle, and among the models plotted in Fig. 19, three are in agreement with the reference band previously discussed: TW99, DDME, and DDME2. The model DDME1 is very close to the reference band, while the model PKDD is the most repulsive one.
Fig. 19.
Same as Fig. 16 for the complete list of DDRH EDF available in nuda toolkit. Figure generated with matter_setupPheno_plot.py
Density-dependent RHF (DDRHF)
The density-dependent relativistic Hartree–Fock (DDRHF) approach adds the Fock term in the mean field to the DDRH model. By introducing the Fock term, it allows contributions from pions and rho-tensors in uniform matter.
A typical call for a given model and parameter set param, see hereafter, is:
Each calculation can be obtained by fixing the variables model and param to one of the following values:
model=‘DDRHF’.
param=‘PKO1’ [94], ‘PKO2’ [95], ‘PKO3’ [95], ‘PKA1’ [96].
Results in NM are shown in Fig. 20 for DDRH EDFs. The relativistic DDRH models available in the nuda toolkit are all represented. The models represented are not compatible with the reference band, but they are less repulsive in average than the previously represented NLRH models. The impact of the Fock term is to make the energy per particle more repulsive than DDRH models shown in Fig. 19. Among the models shown in Fig. 20, PKO2 and PKO3 are the closest to the reference band.
Fig. 20.
Same as Fig. 16 for the complete list of DDRHF EDF available in nuda toolkit. Figure generated with matter_setupPheno_plot.py
Energy per particle in NM and SM from a meta-analysis
We now collect all microscopic and phenomenological models’ predictions available in the toolkit to perform meta-analyses.
A typical call for given input variables, see above, is:
The energy per nucleon in SM and NM is defined as an attribute of the objects micro and pheno: 
In Fig. 21 the model predictions for the internal energy per nucleon in NM for microscopic approaches (left) and phenomenological ones (right) as a function of the nucleon density are compared. Models belonging to the same many-body approach (mb, micro) or model (model, pheno) are shown with the same color. We use the class nuda.matter. setupCheck() to distinguish between the model passing inside the reference band in NM (solid line) from the others being outside (dashed line): all the models drawn in Fig. 21 in solid line pass through the reference band in NM. Almost all microscopic models pass through the reference band in NM, while it selects a lot of phenomenological models.
Fig. 21.

Internal energy per nucleon in NM for the list of microscopic (left) and phenomenological (right) models available in the nuda toolkit. Figure generated with matter_all_plot.py
We now represent in Fig. 22 a comparison of the internal energy per nucleon in SM predicted by microscopic approaches (left) and phenomenological ones (right) as a function of the nucleon density. Models belonging to the same many-body approach (micro) or model (pheno) are shown with the same color. Similarly to the NM case, the solid lines in Fig. 22 refer to models passing inside the reference band, but now defined in SM. NLEFT predicts that the internal energy per nucleon in SM is more attractive at low density than the reference band. This is most probably due to the strong deuteron correlation in low-density symmetric matter. In NLEFT, there are indeed cluster correlations in the ground state that are present in the results. The dispersion between the phenomenological model is much reduced in SM, compared to NM. The reference band remains, however, quite selective, especially at low density.
Fig. 22.

Same as Fig. 21 for SM. Figure generated with matter_all_plot.py
Symmetry energy in uniform matter
The symmetry energy is defined as, see also Eq. (14),
| 43 |
The calculation of the symmetry energy requires the energy per nucleon in SM and NM. The microscopic models providing results in NM and SM can be listed in the following way (for a given choice of micro_mb inside the list provided by micro_mbs):
Similarly, for phenomenological models: 
One should then select the variables micro_model in the list micro_models, and pheno_param from pheno_params to obtain the symmetry energy from the microscopic and phenomenological models as: 
The symmetry energy is defined as an attribute of the microscopic and phenomenological models: microEsym. esym and phenoEsym.esym. These quantities are calculated for a density mesh defined in microEsym.den and phenoEsym.den.
The symmetry energy is shown in Fig. 23 for the microscopic models providing results in SM and NM. The models compatible with the reference band are shown as solid lines, while the others are shown as dashed lines. NLEFT predicts a large symmetry energy at low density, as expected from its prediction in SM. The prediction for the symmetry energy from NLEFT is outside the reference band. The other microscopic predictions are quite consistent, while the phenomenological predictions for the symmetry energy are quite dispersed above saturation density. This reflects the large dispersion among the phenomenological models in NM.
Fig. 23.

Same as Fig. 21 for . Figure generated with matter_all_plot.py
Nucleon pressure in NM and SM
The pressure measures the change in energy resulting from a modification of the volume, or density, of matter at constant number of particles. In uniform matter, the nucleon pressure is defined as:
| 44 |
The nucleon pressure is related to the first derivative of the energy per nucleon, discussed in previous sections. Pressure is a thermodynamic property of the system that counterbalances against compression, e.g., due to gravity, providing the stability of neutron stars. It is therefore important to calculate the pressure.
A typical call for given input variables, see above, is:
The nucleon pressure in SM and NM is defined as an attribute of the objects micro and pheno: 
Figure 24 shows a comparison of the nucleon pressure in NM predicted by microscopic approaches (left) and phenomenological ones (right) as a function of the nucleon energy density. Models belonging to the same many-body approach (micro) or model (pheno) are shown with the same color. Solid lines are associated with models that satisfy the reference band in NM, while dashed lines are for the models that disagree with the reference band in NM. We are interested in the prediction for the nucleon pressure at twice saturation energy-density ( MeV fm). The vertical bars represent the dispersion between the model predictions, for those in agreement with the reference band in NM. The red bars are different for microscopic and phenomenological models, while the black ones are identical for both cases and include the red ones. Note that the dispersion is larger for the phenomenological models compared to the microscopic ones. This was already observed for the energy per particle in NM, see Fig. 21 for instance.
Fig. 24.

Pressure in NM as a function of the energy density for the list of microscopic (left) and phenomenological (right) models available in the nuda toolkit. Figure generated with matter_all_plot.py
Figure 25 is similar to Fig. 24, except that it shows the pressure in SM instead of NM. The reference band in NM is still employed to separate the models in solid lines from the ones in dashed lines. While the model dispersion is larger for the phenomenological models compared to the microscopic ones (as in NM), the softest EoS predicted by microscopic models (BHF23) are not present in the phenomenological models encoded in the nuda toolkit. It could be due to the finite and low number of phenomenological models in the toolkit. It therefore illustrates that it is necessary to combine microscopic and phenomenological models for our meta-analysis. The vertical bars are constructed as explained in the discussion of Fig. 24. The size of the bars in NM and SM is reported in Table 7, discussed in Sect. 8.3.
Fig. 25.

Same as Fig. 24 for SM. Figure generated with matter_all_plot.py
Nuclear empirical parameters
The nuclear empirical parameters (NEP) are defined as the derivatives for the energy per nucleon in SM, , and the symmetry energy in the following way:
| 45 |
| 46 |
where . We have , since the value of is defined as the density for which the pressure in SM is zero.
The complete list of models for which NEP is available is provided in the following way:
For the moment, only phenomenological models are listed.
A typical call for a given model and parameter set param, see hereafter, is:
For the choice of variables model and param, the NEP can be obtained in the following way: 
The statistical distribution of NEP for a given model can be obtained by calling the class nuda.matter. setupNEPStat_model() in the following way:
It is performed in the sample script matter_setupNEP Stat_script.py.
The statistical distribution of NEP is shown in Fig. 26 for the model available in the nuda toolkit. The weights of the models have been adjusted to make this distribution independent of the number of parameter sets for each model. For low-order NEP, such as , , and , the predictions of the phenomenological models are rather well grouped, even for , for which the distribution is the broadest. Then comes and , which are less well-known. The NEP , , and are yet totally unknown. Note, however, that for the distribution for non-relativistic models is different from the distribution from relativistic ones: the NR models prefer a large and negative value for while the relativistic models prefer to be large and positive. Such a difference between relativistic and NR models has already been noted in Ref. [44], and could also be at the origin of the different values for that these models prefer [97–99].
Fig. 26.
Distribution of NEP for phenomenological models available in the nuda toolkit. Figure generated with matter_setupNEPDiststats_plot.py
The statistical analysis summing over a set of models is performed in the sample script matter_setupNEPStats_script.py:
The input variable models contains a list of models for which we want to perform the statistical averaging. It can be a choice of a few models, as shown in the previous example, or it can be made over all models available in the nuda toolkit. It the latter case, the script is: 
Results are shown in Table 4, where the average of the NEP for each class of phenomenological model is provided, as well as a global average over all available models (meta-average). The NEPs and are found to be very model-dependent. The centroid for is negative for all non-relativistic models, and it is found to be positive for relativistic models, except ‘DDRH’ ones, for which the distribution is compatible with zero. For , the distribution of non-relativistic models is peaked at negative values, while relativistic models, except ‘DDRH’ predict it to be positive. Since there is a large number of non-relativistic Skyrme models in the nuda toolkit, the meta-analysis is influenced by their prediction, and the peaks for and are negative. However, the standard deviation is large, reflecting the contribution of relativistic models for these parameters.
Table 4.
Centroids and standard deviations averaging over several models from the nuda toolkit. This table has been generated with matter_setupNEPstat_script.py and matter_setupNEPStats_script.py
| NEP | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MeV | fm | MeV | MeV | MeV | MeV | MeV | MeV | MeV | MeV | |||
| Skyrme (38): ‘BSK14’, ‘BSK16’, ‘BSK17’, ‘BSK27’, ‘BSkG1’, ‘BSkG2’,‘F-’, ‘F+’, ‘F0’, ‘FPL’, ‘LNS’, | ||||||||||||
| ‘LNS1’, ‘LNS5’, ‘NRAPR’, ‘RATP’, ‘SAMI’, ‘SGII’, ‘SIII’, ‘SKGSIGMA’, ‘SKI2’, ‘SKI4’, ‘SKMP’, ‘SKMS’, | ||||||||||||
| ‘SKO’, ‘SKOP’, ‘SKP’, ‘SKRSIGMA’, ‘SKX’, ‘Skz2’, ‘SLY4’, ‘SLY5’, ‘SLY230A’, ‘SLY230B’, ‘SV’, ‘T6’, | ||||||||||||
| ‘T44’, ‘UNEDF0’, ‘UNEDF1’. | ||||||||||||
| Centroid | − 15.89 | 0.159 | 238.0 | − 350 | 1445 | 30.88 | 49.3 | − 135 | 372 | − 2180 | 0.77 | 0.126 |
| Std.dev. | 0.18 | 0.004 | 25.7 | 86 | 494 | 1.52 | 21.2 | 88 | 184 | 1044 | 0.14 | 0.300 |
| GSkyrme (5): ‘SkK180’, ‘SkK200’, ‘SkK220’, ‘SkK240’, ‘SkKM’. | ||||||||||||
| Centroid | − 15.83 | 0.156 | 212.0 | − 936 | – | 30.00 | 16.2 | − 368 | 195 | – | 1.10 | 1.876 |
| Std.dev. | 0.03 | 0.003 | 20.4 | 677 | – | 0.00 | 13.7 | 114 | 249 | – | 0.00 | 0.000 |
| ESkyrme (8): ‘BSk22’, ‘BSk24’, ‘BSk25’, ‘BSk26’, ‘BSk31’, ‘BSk32’, ‘BSkG3’, ‘BSkG4’. | ||||||||||||
| Centroid | − 16.08 | 0.158 | 241.7 | − 312 | – | 31.00 | 52.3 | − 53 | – | – | 0.83 | 0.000 |
| Std.dev. | 0.03 | 0.000 | 3.3 | 35 | – | 1.00 | 9.7 | 64 | – | – | 0.03 | 0.000 |
| NLRH (6): ‘NL-SH’, ‘NL3’, ‘NL3II’, ‘PK1’, ‘PK1R’, ‘TM1’. | ||||||||||||
| Centroid | − 16.28 | 0.147 | 288.3 | 98 | 5734 | 37.40 | 116.2 | 72 | 24 | − 3218 | 0.68 | 0.062 |
| Std. dev. | 0.03 | 0.002 | 31.2 | 271 | 2920 | 0.80 | 3.8 | 26 | 129 | 940 | 0.01 | 0.002 |
| DDRH (5): ‘DDME1’, ‘DDME2’, ‘DDMEd’, ‘PKDD’, ‘TW99’. | ||||||||||||
| Centroid | − 16.20 | 0.152 | 243.8 | − 121 | 4248 | 33.48 | 61.1 | − 102 | 578 | − 4206 | 0.66 | 0.064 |
| Std. dev. | 0.06 | 0.001 | 14.7 | 473 | 390 | 1.73 | 14.8 | 17 | 296 | 1970 | 0.02 | 0.033 |
| DDRHF (4): ‘PKA1’, ‘PKO1’, ‘PKO2’, ‘PKO3’. | ||||||||||||
| Centroid | − 15.97 | 0.154 | 248.1 | 389 | 5269 | 33.97 | 90.0 | 128 | 523 | − 9955 | 0.73 | 0.015 |
| Std. dev. | 0.08 | 0.004 | 11.6 | 350 | 838 | 1.37 | 11.1 | 51 | 237 | 4156 | 0.03 | 0.003 |
| Total (74): ‘Skyrme’, ‘GSkyrme’, ‘ESkyrme’, ‘Gogny’, ‘Fayans’, ‘NLRH’, ‘DDRH’, ‘DDRHF’. | ||||||||||||
| Centroid | − 15.97 | 0.157 | 242.1 | − 298 | 2542 | 31.67 | 56.3 | − 103 | 349 | − 3141 | 0.79 | 0.248 |
| Std. dev. | 0.20 | 0.005 | 29.0 | 369 | 2058 | 2.52 | 29.2 | 137 | 251 | 2670 | 0.15 | 0.553 |
The Landau effective mass and the splitting of the Landau effective mass are introduced in the following Sect. 3.13. For most of the models, the effective mass is lower than 1.0, except for the generalized Skyrme models (GSkyrme) for which it is fixed to be 1.1. The splitting of the effective mass is peaked at positive values, but its standard deviation reflects the fact that many models predict it to be negative.
Landau effective mass
The nuda toolkit provides the effective mass calculated by the authors (when it is calculated). It is related to the group velocity as:
| 47 |
where is the single particle energy defined as
| 48 |
where is the momentum dependent self-energy. The quantity is also called the Landau effective mass.
The effective mass is often represented in terms of two quantities () and , where , where is the enhancement factor of the Thomas-Reiche-Kuhn sum rule [100]. We have:
| 49 |
We obtain in SM, , and the isospin splitting of the effective mass in NM:
| 50 |
The complete list of available models is given with the following instructions: 
A typical call for given input variables, see above, is:
where the variable matter can be ‘NM’ (default), ‘SM’ or ‘AM’. Each calculation can be obtained by fixing the variables model to one of the following values:
model=‘2008-BCS-NM’.
Presented in Sect. 3.7.
model=‘2017-MBPT-NM-GAP-EMG-450-500-N2LO’, ‘2017-MBPT-NM-GAP-EMG-450-500-N3LO’, ‘2017-MBPT-NM-GAP-EMG-450-700-N2LO’, ‘2017-MBPT-NM-GAP-EMG-450-700-N3LO’, ‘2017-MBPT-NM-GAP-EM-500-N2LO’, ‘2017-MBPT-NM-GAP-EM-500-N3LO.
Presented in Sect. 3.7.
model=‘2022-AFDMC-NM’.
Presented in Sect. 3.7.
The object ms contains the effective masses. The entire list of properties is obtained in the following way: ![]()
Output quantities are, for instance: ms.nm_effmass and ms.sm_effmass for the nucleon effective masses in NM and SM. ms.am02_effmass_n (ms.am02_effmass_p) for the neutron (proton) effective mass with , and ms.am04_effmass_n (ms.am04_effmass_p) for .
The Landau effective masses are shown in Fig. 27 (for NM), Fig. 28 (for SM), and Fig. 29 (for AM) for a set of microscopic models. Based on the BHF results in AM, we suggest the following empirical relation:
| 51 |
where is for , and vice-versa. The empirical relation (51) is shown in Fig. 29 for and as a function of the density or Fermi momentum and isospin parameter (dotted lines).
Fig. 27.

Landau effective mass in NM predicted by the microscopic models available in the nuda toolkit. Figure generated with matter_setupMicro_effmass_plot.py
Fig. 28.

Same as Fig. 27 in SM. Figure generated with matter_setupMicro_effmass_plot.py
Fig. 29.

Same as Fig. 27 in AM. Figure generated with matter_setupMicro_effmass_plot.py
The empirical relation (51) can be obtained from nuda toolkit in the following way: 
Landau parameters
The Landau parameters represent the residual nuclear interaction calculated at the Fermi momentum and decomposed into partial waves. They are given as:
| 52 |
where is the Legendre polynomial for the angular momentum L. We have and . The density of states reads .
The complete list of available microscopic predictions for the Landau parameters is given with the following instruction:
A typical call for given input variables, see above, is:
Results can be obtained by fixing the variables model to one of the following values:
model=‘1994-BHF-SM-LP-AV14-GAP’ [101], ‘1994-BHF-SM-LP-AV14-CONT’ [101], ‘1994-BHF-SM-LP-REID-GAP’ [101], ‘1994-BHF-SM-LP-REID-CONT’ [101], ‘1994-BHF-SM-LP-AV14-CONT−0.7’ [101], ‘2006-BHF-SM- Av18’, ‘2006-EBHF-SM-Av18’.
In SM.
model=‘2007-BHF-NM-BONNC’ [102], ‘2006-BHF-SM-Av18’, ‘2006-EBHF-SM-Av18’.
In NM.
The object lp contains the Landau parameters, some of the attributes listed by the command lp.print_ outputs(). The entire list of properties is obtained in the following way: ![]()
Output quantities are, for instance: lp.sm_LP[cha] [ell] where cha can be ‘F’, ‘G’, ‘Fp’ or ‘Gp’ for the different channels in SM and ell is the angular momentum 0,1, etc. In NM, we have: lp.nm_LP[cha][ell] with cha=‘F’ or ‘G’.
Predictions for the Landau parameters in NM are shown in Figs. 30 and in 31 for SM. These predictions have been performed for BHF many-body approach, and one prediction is made for an extended BHF approach.
Fig. 30.

Landau parameters in NM predicted by BHF calculations as given by the models available in the nuda toolkit. Figure generated with matter_setupMicro_LP_plot.py
Fig. 31.
Landau parameters in SM predicted by BHF calculations as given by the models available in the nuda toolkit. Figure generated with matter_setupMicro_LP_plot.py
Experimental constraints from heavy-ion collisions
Heavy-ion collisions are reactions between heavy nuclei, which are described and analyzed using transport simulations, see, for instance, a recent white paper [103]. In the following, we do not describe HIC performed in laboratory experiments and their analysis, but simply provide results in terms of EoS inference performed by various authors.
The complete list of available inferences is given with the following instructions: ![]()
Once the variable inference is chosen in the previous list, the call for the EOS inferences can be performed in the following way:
We have eight different inferences available in the nuda toolkit (’2002-DLL’, ‘2002-KAON’, ‘2016-FOPI’, ‘2009-ISO-DIFF’, ‘2011-FOPI-LAND’, ‘2016-ASY-EOS’, ‘2019-NP-RATIO’, ‘2021-SPIRIT’). These inferences are made for various terms of the EoS: the first three inferences are for SM, and the others are for the symmetry energy. We now detail these inferences:
inference=‘2002-DLL’.
This is the constraint on the pressure obtained from the collective flow of matter [104] for densities going from up to . The constraints are obtained from the studies on sideward and elliptical anisotropies of protons in Au + Au collisions at energies ranging from low incident energy, 0.15–2 AGeV, (at SIS) up to high energies, 2–11 AGeV, (at AGS). These constraints rule out strongly repulsive nuclear equations of state ( MeV) from relativistic mean field theory and weakly repulsive equations of state ( MeV) with phase transitions at densities less than three times saturation density . Note, however, that EoS softens by the onset of a phase transition at high density is possible. Results are available for the pressure in SM and NM. Note that in NM, there are two predictions based on two different parametrizations for the symmetry energy (soft and stiff in Fig. 32). Outputs are given in hic.sm_pre_up and hic.sm_pre_lo for the upper and lower boundaries of the pressure in SM, and in hic.sm_pre_so_up (hic.sm_pre_st_up) and hic.sm_pre_so_lo (hic.sm_pre_st_lo) for the soft (stiff) boundary prediction in NM. The densities are given in hic.den_pre. These inferences are shown in Fig. 32.
Fig. 32.
HIC experimental inferences for the pressure and energy per particle (left) in SM (left top) and NM (left bottom), and the internal energy per nucleon (right top) and symmetry energy (right bottom) as a function of the nucleon density for different inferences available in the nuda toolkit. Figure generated with matter_setupHIC_plot.py
inference=‘2006-KAON’.
This is the inference for the pressure in SM obtained using the excitation function of multiplicities obtained in Au+Au over C+C systems [105, 106]. The inferences are obtained by comparing data from KaoS experiments for incident energy ranging from 0.8 to 1.5 AGeV using QMD and IQMD transport models. The inference extends from to densities [106]. Outputs are given in hic.sm_pre_up and hic.sm_pre_lo for the upper and lower boundaries of the pressure in SM, and the densities are given in hic.den_pre.
inference=‘2016-FOPI’.
This inference is for the internal energy per particle and for the pressure in SM. The data from FOPI experiments on the elliptic flow of protons and light clusters up to mass 3 for the Au+Au collisions are analyzed for incident energy ranging from 0.4 and 1.5 AGeV. Inferences for the EoS of compressed SM up to are extracted using the transport simulation IQMD [107]. Outputs are given in hic.sm_e2a_int_up (hic.sm_pre_up) and hic.sm_e2a_int_lo (hic.sm_pre_lo) for the upper and lower boundaries of the energy per nucleon (pressure) in SM, and the densities are given in hic.den_e2a (hic.den_pre).
inference=‘2009-ISO-DIFF’.
This inference for the symmetry energy for densities [108] has been obtained from the experimental data on isospin diffusion in collisions of Sn+Sn isotopes at 0.05 AGeV incident energy. Constraints are extracted using the ImQMD transport model. Outputs are given in hic.esym and hic.esym_err for the centroid and uncertainty of the symmetry energy at the density hic.den_esym with the uncertainty hic.den_ esym_err.
inference=‘2011-FOPI-LAND’.
The symmetry energy is inferred from the studies of the ratio of the elliptic flow of neutrons and hydrogen isotopes measured for Au+Au collisions at incident energies of 0.4 AGeV and using UrQMD transport simulation [109]. This inference goes up and indicates moderately soft symmetry energy. Outputs are given in hic.esym and hic.esym_err for the centroid and uncertainty of the symmetry energy at the density hic.den_esym with the uncertainty hic.den_esym_err.
inference=‘2016-ASY-EOS’.
The directed and elliptical flows of neutrons and light-charged clusters were measured for Au+Au at 0.4 AGeV by the ASY-EOS experimental campaign [110]. The comparison of this data with the UrQMD transport model helped to get an inference for the symmetry energy up to . Again, the moderately soft to linear density dependence was seen as consistent with FOPI-LAND results but with reduced uncertainties. Outputs are given in hic.esym_up and hic.esym_lo for the upper and lower boundaries of the symmetry energy at the density hic.den_esym.
inference=‘2019-NP-RATIO’.
The symmetry energy for densities [111] is inferred using the experimental data on spectral ratios of neutron and proton spectra in collisions of Sn+Sn isotopes at 0.12 AGeV incident energy and using the ImQMD transport model. Outputs are given in hic.esym and hic.esym_err for the centroid and uncertainty of the symmetry energy at the density hic.den_esym with the uncertainty hic.den_esym_err.
inference=‘2021-SPIRIT’.
The study of the spectral ratios of pions in the Sn+Sn reactions at an incident energy of 270 AMeV [112] provides an inference for the symmetry energy, 52±13 MeV, and for the symmetry pressure , 10.9±8.7 MeV/fm, at the density of 1.45 using the transport model dcQMD. Outputs are given in hic.esym (hic.psym) and hic.esym_err (hic.psym_err) for the centroid and uncertainty of the symmetry energy (symmetry pressure), at the density hic.den_esym with the uncertainty hic.den_esym_err.
The HIC constraints for the symmetry energy are shown in Fig. 32 (bottom right panel) for the different inferences presented above. It is interesting to see that these different inferences are quite consistent with each other, although they come from different analyses based on different HIC and different transport models.
Correlation diagrams: the corr module
We now introduce the model corr of the nuda toolkit that is aimed at producing correlations among NEPs originating from experimental or theoretical constraints.
The correlation between
The values for the NEP and are very instructive for the inference of the density dependence of the EoS in SM around saturation density. While is determined by the analysis of the isoscalar Giant Monopole Resonance (ISGMR) in heavy nuclei, providing MeV [113], following the procedure suggested by Blaizot [114], the value for remains quite unknown. It was, furthermore, observed that most EDFs induce strong correlations between and , see Fig. 33 and Refs. [97, 98]. It is also known that the accurate determination of is related to a narrow exploration of [99]. So one may wonder if the small uncertainty in the extraction of , MeV, is underestimated [115]. The nuda toolkit provides a method to easily extract and represent the correlation between and , see Fig. 33 and the following.
Fig. 33.
- correlation from the different constraints provided in the nuda toolkit. Figure generated with corr_setupKsatQsat_plot.py
The complete list of constraints is given with the following instructions: 
A typical call for given input variable constraint, see above, is:
Results can be obtained by fixing the variable constraint to one of the following values:
constraint=‘1991-Pearson’.
Experimental band for and given in Ref. [116] and obtained from Ref. [117]. Outputs are given in KQ.Ksat_ band and the lower and upper boundary of the contour are given in KQ.Qsat_band_lo and KQ.Qsat_band_up.
constraint=‘2025-MK-67’, ‘2025-MK-90’, ‘2025-MK-95’.
The 67%, 90%, and 95% confidence levels for a set of extended Skyrme interactions reproducing the binding energy, charge radii, and isoscalar giant monopole resonance in Sn and 208Pb, more details in Ref. [115]. Outputs are given in KQ.Ksat and KQ.Qsat.
constraint=‘EDF-SKY’, ‘EDF-GSKY’, ‘EDF-ESKY’, ‘EDF-Gogny’, ‘EDF-xEFT’, ‘EDF-NLRH’, ‘EDF-DDRH’, ‘EDF-DDRHF’.
Values for and predicted by a set of nuclear interactions [97, 98, 115]. For each one of these constraints, outputs are given in KQ.Ksat and KQ.Qsat, and a linear regression is provided in KQ.Ksat_lin and KQ.Qsat_lin.
We show constraints for the - correlation plot in Fig. 33. Some models are very correlated (solid lines) while others are more loosely correlated (dashed lines). However, the region of explored by the different models is narrow. For each model, the value for is quite constrained by the value of . The experimental domain for Ref. [118] is shown in blue, and the extended Skyrme models obtained in Ref. [115] are also shown, with different colors reflecting the confidence level as shown in the legend. Based on this correlation plot, it is argued in Ref. [115] that the experimental uncertainty in is underestimated. While the microscopic approach suggested in Ref. [114] is the most accurate way to extract the value of from the analysis of experimental data for the ISGMR, the use of models presenting strong correlations among parameters is to be taken with caution. More flexible microscopic models exploring the parameter space widely for and may be more appropriate to better represent the experimental uncertainty.
The correlation between
In the following, we differentiate the correlation originating from measurements in finite nuclei, which probe the symmetry energy around SM, from the one originating from dense matter and neutron star observation, which probe the very asymmetric behavior of the symmetry energy (-equilibrium). Since the first one (finite nuclei) constrains the quadratic contribution to the symmetry energy, we will represent the constraint in terms of and , while the second one (neutron star) provide constraints for the symmetry energy in very asymmetric matter and NEP and .
The correlation between and has been investigated by many different approaches over the last decade, see for instance Refs. [119, 120] for more details. Note that since most of these constraints are extracted from analyses of experimental nuclear data, they concern the quadratic contribution of the symmetry energy . The nuda toolkit provides a large list of these approaches. The complete list of available constraints is given with the following instruction: 
Once the variable constraint is chosen in the previous list, the call for the correlation induced by this constraint in the - correlation plot can be performed in the following way: 
Results can be obtained by fixing the variable constraint to one of the following values:
constraint=‘2009-HIC’.
Constraints inferred from isospin diffusion in heavy ion collisions (HICs) [108]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2010-RNP’.
Constraints deduced from the analysis of neutron-skin thickness (Sn) in Sn isotopes [121]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2012-FRDM’.
Constraint from the finite-range droplet mass model (FRDM) calculations [122]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2014-IAS’.
Constraint deduced from the analysis of the excitation energy of the isobaric analog state (IAS) based on Skyrme–Hartree–Fock calculations [123]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2014-IAS+Rnp’.
Combination of the IAS constraint and neutron skin in Pb [123]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2015-POL-68NI’, ‘2015-POL-120SN’, ‘2015-POL-208PB’.
Constraints on the electric dipole polarizability of Pb, Sn and Ni [124]. Outputs are given in EL.Lsym and EL.Esym with EL.Esym_err.
constraint=‘2021-PREXII-Reed’ [125], ‘2021-PREXII-Reinhard’ [126], ‘2023-PREXII+CREX-Zhang’ [127].
PREX-II [128] and CREX [129] are parity-violating electron scattering (PVES) experiments that have been performed at JLab. There are big differences between the original analysis by Reed et al. [125] suggesting MeV, MeV, and the one by Reinhard et al. [126], which also includes the constraint from electric dipole polarizability, suggesting MeV, MeV. Another analysis by Zhang and Chen [127] combining PREX-II and CREX using a Bayesian inference find a very low centroid for ( MeV, MeV). It has indeed been pointed out that the results of PREX-II and CREX are in disagreement [130, 131]. Outputs are given in EL.Esym with EL.Esym_err and EL.Lsym with EL.Lsym_err.
constraint=‘2023-EDF-D4’, ‘2023-EDF-D4-IAS’, ‘2023-EDF-D4-IAS-Rnp’.
The capacity of a total of 415 Skyrme and relativistic energy density functional (EDF) models is analyzed in Ref. [132]. The constraint ‘2023-EDF-D4’ requires that EDF models describe and spherical nuclei with the same accuracy (binding energy, charge radii and ISGMR). The constraint ‘2023-EDF-D4-IAS’ implies that the isobaric analog state (IAS) is reproduced as well, i.e., the contour for suggested in Ref. [123]. Finally, the constraint ‘2023-EDF-D4-IAS-Rnp’ implies that the neutron radius is reproduced on top of previous constraints, i.e., the contour for suggested in Ref. [123].
All these constraints are shown in Fig. 34. This figure is similar to previous ones, see for instance Refs. [119, 120]. The constraints imposed by the different analyses of PREX-II and CREX parity-violating electron scattering (PVES) experiments are shown as crosses in Fig. 34. There is almost no overlap between these crosses, but it should be remembered that the uncertainties are given for only 67% confidence interval. It is however interesting to note that there is a small region in the correlation plot -, coinciding with the one suggested by the constraint ‘2021-PREXII-Reinhard’ [126], which satisfy all constraints, except for the constraints related to electric dipole polarisability, which shifts towards slightly larger values and/or towards lower values.
Fig. 34.
- correlation from the different constraints provided in the nuda toolkit. Figure generated with corr_setupEsym2Lsym2_plot.py
The correlation between
As discussed in the previous section, the constraints from finite nuclei from those from dense matter and neutron stars are differentiated. In this section, we focus on the constraints from neutron stars.
The variable constraint can be ‘2013-NS’ or ‘2017-UG’ as detailed in the following:
constraint=‘2013-NS’.
The constraint on has been obtained from a Bayesian analysis of mass and radius observations of NSs by considering the 95% confidence level for [133]. Outputs are given in EL.Esym and EL.Lsym with EL.Lsym_err.
constraint=‘2017-UG’.
The analysis of the unitary gas predictions for the symmetry energy parameters [134] permits the values to the right of the curve. Outputs are given in EL.Esym and EL.Lsym.
These two constraints are shown in Fig. 35. There is still a large domain in and compatible with these constraints. It would therefore be interesting to investigate further the constraints on and imposed by the observation data from neutron stars.
Fig. 35.
- correlation from the different constraints provided in the nuda toolkit. Figure generated with corr_setupEsymLsym_plot.py
The symmetry energy:
From the constraints on and provided by the different constraints previously listed, one can reconstruct the quadratic contribution to the symmetry energy around as:
| 53 |
The call for the density-dependent symmetry energy for a given constraint can be done in the following way:
where the variable constraint takes the same input values as the class corr.setupEsymLsym. They are listed in the previous subsection.
The value for the NEP is largely unknown, see the discussion in Sect. 3.12. From Sect. 3.12, it can, however, be safely varied from =-200, to 200 MeV, as suggested as well in Ref. [44]. For these two values for , it is interesting to explore the prediction for the density dependence of the symmetry energy allowed by the previously presented constraints, see Fig. 36.
Fig. 36.

The density dependent from the different constraints provided in the nuda toolkit and for three arbitrary choices of =200 (top) and -200 MeV (bottom). Figure generated with corr_setupEsymDen_plot.py
Data from finite nuclei: the nuc module
In this section, we describe how the nuda toolkit can be employed to obtain some finite nuclei properties, e.g., binding energies, charge radii, ISGMR energies, etc. It is then possible, for instance, to use these experimental data for finite nuclei to calibrate models for the crust of neutron stars.
Experimental binding energies over the nuclear chart
To obtain experimental binding energies for finite nuclei, a mass table should first be selected. The complete list of available experimental mass tables in nuda toolkit can be obtained in the following way:
In the present version of the nuda toolkit, there is only one mass table available: ‘AME’. The toolkit is however ready to read more mass tables.
The ‘AME’ mass table has been released several times, with more and more nuclei. The different versions of the table are associated with the year of their release. The complete list of available versions of the experimental mass tables is given with the following instructions:
For the table ‘AME’, the nuda toolkit provide the following versions: ‘2012’ [135], ‘2016’ [136], ‘2020’ [137]
Once the variables table and version are chosen, the call for the experimental nuclear chart can be performed in the following way: 
We now provide more details about the experimental nuclear tables available in the nuda toolkit. Here are the present options available:
table=‘AME’.
version= ‘2012’ [135], ‘2016’ [136], ‘2020’ [137].
The content of several output attributes is provided with the command chart.print_outputs(), and their complete list can be obtained as:
We now provide more details on these outputs. They are provided as a Numpy array containing nuclear properties provided by the selected mass table. The nuda toolkit gives chart.nucA for the mass number , chart.nucZ for the nuclear charge Z, chart.nucN for the neutron number N, chart.nucI for the isospin parameter I defined as , and the binding energy (experimental uncertainty) is in chart.nucBE (chart.nucBE_err). Additionally, the nuclear symbol is given in chart.nucSymb, the interpolation flag is stored in chart.flagInterp (it is set to ‘n’ if the nucleus is not interpolated (true measurement) and ‘y’ if the nucleus is not measured but provided from the interpolation provided by the authors of the mass table), chart.flagI is identical to the variable i in the original mass table: i=0 for nuclei measured in their ground-state, the attribute chart.nucStbl reflect if the nucleus is stable (’y’) or unstable (’n’), the measured half-time in seconds is given in chart.nucHT, the discovery year is in chart.nucYear, and the maximum charge in the table is in chart.Zmax.
The method select can be applied to the object chart to select a smaller list of nuclei respecting some requirements. The command is the following:
where all input variables are optional. The input Amin and Zmin allows the user to select nuclei above the limit they impose (default value is 0, Amin and Zmin can be fixed independently from each other), the input variable interp select nuclei that are not interpolated (’n’) or only interpolated nuclei (’y’), the input variable state can be ‘gs’ to select nuclei measured in their ground-state (default), the input variable nucleus can be ‘unstable’ (default), ‘stable’, ‘longlive’, ‘shortlive’ or ‘veryshortlive’, as described below, and finally the input variable every select nuclei by steps defined by every (default is 1, no selection).
The attributes of the object chart2 are the same as the ones associated with the object chart. They have a name with sel_ distinguishing them. With obvious notations, see above, the attributes are: chart2.sel_nucA, chart2.sel_nucZ, chart2.sel_nucN, chart2. sel_nucI, chart2.sel_nucBE, chart2.sel_BE_ err, chart2.sel_nucSymb, chart2.sel_ flagInterp, chart2.sel_flagI, chart2.sel_ nucHT, chart2.sel_nucYear, chart2.sel_Zmax.
The nuclear chart for the 2020 AME mass table [137] contains 2550 nuclei (with 253 stable nuclei) in their ground state. It is shown in Fig. 37, where we display the nuclear chart as a function of the number of neutrons (x-axis) and protons (y-axis). The dotted lines associated with shell closure are obtained from the function plot_shells(axs) for axs a figure created by matplotlib. Nuclei are colored according to their half-life: stable nuclei (black) have a half-life greater than Earth’s age and define the so-called valley of stability (in dashed line, the fit is provided by the function stable_fit_Z(Zmin,Zmax) or stable_fit_N(Nmin,Nmax) defined as
| 54 |
| 55 |
and providing as output N and Z), long-lived nuclei (grey) are nuclei for which the half-life is larger than 1-day, short-lived nuclei (red) are the ones that live more than 1-second, very-short-lived nuclei (green) are the ones that live more than 1-millisecond, and the other are hyper-short-lived nuclei (green). Theoretical drip lines (purple) are also shown for several EDFs, see the caption of Fig. 37 for the list of EDFs, and Sect. 5.2 for the use of theoretical models.
Fig. 37.
Nuclear chart from AME 2020 nuclear chart available in the nuda toolkit. The driplines (in magenta) are calculated for the following set of models: ‘2013-HFB22’, ‘2013-HFB23’, ‘2013-HFB24’, ‘2013-HFB25’, ‘2013-HFB26’, ‘2021-BSkG1’, ‘2022-BSkG2’, ‘2023-BSkG3’. See text for more details. Figure generated with nuc_setupBEExp_chart_lt_plot.py
The 1-day frontier between long-lived and short-lived nuclei is a typical time separating nuclear chemistry and nuclear physics, and the 1-second frontier between short-lived and very short-lived nuclei represents the frontier above which nuclei shall be studied online, just after their production. Note that 1 ms is the time for a nucleus to travel 3 km at the speed of 1% of c (no relativistic time dilation). Very few nuclei in the mass table live shorter than 1 ms (green color). The 1 ms frontier is the new frontier of research for modern facilities exploring rare isotopes, e.g., RIKEN, FRIB, FAIR, SPIRAL2, etc. In the future, more and more hyper-short-lived nuclei will be produced and characterized on the way to the drip lines. The four domains shown in Fig. 37 are therefore reflecting the progress in technology: using chemistry to identify artificial (long-lived) isotopes, using physics detectors to identify rare (short-lived) isotopes, on-line facilities dedicated to (very-short-lived) exotic nuclei, and finally, (hyper-short-lived) nuclei requiring secondary beams to be produced and compact facilities for their detection. They are at the frontier of research.
Note that there is a large empty space between the nuclei experimentally produced on Earth and the predicted drip lines (magenta dots), except for light nuclei and for some neutron-poor nuclei. The dispersion in green points reflects an uncertainty in the model prediction for the location of the drip lines. Note also that Fig. 37 is one of the many representations possible with the nuda toolkit. It is not the purpose of the present work to list them all, and we simply illustrate the capacities of nuda.
Another illustration of the capacities of nuda is shown in Fig. 38, where experimental nuclei are distributed according to the year of their discovery. On the left is shown the distribution since the first one in 1897, and on the right is a zoom-in for the recent period between 2000 and 2020. The peak of discoveries is located in the 60ies, when a large number of facilities across the world contributed to the blooming of discoveries. More recently, the cost to produce new nuclei is such (all modern facilities produce secondary beams) that there a fewer exotic nuclei factories.
Fig. 38.

Number of nuclei function of their discovery year. Figure generated with nuc_setupBEExp_year_plot.py
Figure 38 is obtained by using the method select_year() that is called in the following way:
where year_min and year_max are the boundaries for the discovery years and state is ‘gs’ for ground-state nuclei (default). The attributes of chartY are the same as the ones of chart2.
Once nuclei are selected in chart2, selecting nuclei in their ground state for instance, there are two additional methods that can be applied to the object chart2, isotopes(Zref) and isotones(Nref), to fix the boundaries for a isotopic or isotonic chain. These methods are called in the following way:
The object chart3 (chart4) contains the boundary of the isotopic (isotonic) chains for Zref (Nref). For the present example, chart3 contains the boundaries chart3.itp_Nmin and chart3.itp_Nmax for calcium isotopes existing in the selected nuclear chart while chart4 contains boundaries chart4.itn_Zmin and chart4.itn_Zmax for isotones.
Nuclear chart from theoretical models
Predictions for nuclear binding energies from a set of theoretical models are also available in nuda toolkit. The complete list of available theoretical tables is given with the following instructions:
among which a value for the variable table can be chosen. The call for the theoretical nuclear energies can be performed in the following way:
where we have chosen the theoretical mass model ‘2007_HFB14’. The input variable table can be selected among the following values.
table=‘1988-GK’.
This empirical calculation is based on known masses of neighboring nuclei from transverse Garvey–Kelson (GK) mass relations for approximately 5800 atomic masses are reported in Ref. [138]. While this table is given in the nuda toolkit, we will not show results since they are quite poor.
table=‘1988-MJ’.
This empirical calculation is based on an inhomogeneous partial difference equation, incorporating shell-dependent symmetry energy expressions, Coulomb energy corrections, and higher-order isospin contributions, for approximately 4385 nuclear masses are reported in Ref. [139].
table=‘1995-DZ’.
This phenomenological calculation is based on the shell model, incorporating renormalized monopole and multipole interactions with empirical fits to known masses, for approximately 1751 nuclear masses with are reported in Ref. [140].
table=‘1995-ETFSI’.
This semi-classical calculation is based on the extended Thomas-Fermi plus Strutinsky integral method, including shell and BCS pairing corrections with a Skyrme force. Approximately 1680 nuclear masses with are reported in Ref. [141].
table=‘1995-FRDM’.
This macroscopic-microscopic calculation is based on the finite-range droplet macroscopic model (FRDM) and the folded-Yukawa single-particle microscopic model. The results of [142] present 8979 nuclei ranging from to .
table=‘2005-KTUY’.
This Macroscopic-microscopic mass model is based on a gross macroscopic term and a microscopic shell correction derived from spherical single-particle potentials. The model includes an improved even-odd term to account for pairing effects. The results of [143] present 9437 nuclei ranging from to , .
table=‘2007-HFB14’.
This microscopic mass model is based on a nuclear EDF of Skyrme type. It solves HFB equations on a harmonic oscillator basis and imposes axial symmetry. HFB14 [54] is fitted to experimental masses and fission data by adjusting a vibrational term in the phenomenological collective correction.
table=‘2010-HFB21’.
This microscopic mass model is based on a nuclear EDF of extended-Skyrme type. It solves HFB equations on a harmonic oscillator basis and imposes axial symmetry. HFB21 [144] is fitted to experimental masses and realistic calculations for neutron matter energy in homogeneous matter.
table=‘2010-WS*’.
This macroscopic-microscopic mass model is based on a liquid-drop macroscopic term and a Strutinsky shell correction. The model WS [145] incorporates a mirror nuclei constraint to improve isospin symmetry and refines the Coulomb energy term.
table=‘2011-WS3’.
The macroscopic-microscopic mass model WS3 [146] based on a liquid-drop macroscopic term and a Strutinsky shell correction was further refined by incorporating mirror nuclei constraints, Wigner-like effects and additional residual corrections.
table=‘2013-HFB22’, ‘2013-HFB23’, ‘2013-HFB24’, ‘2013-HFB25’, ‘2013-HFB26’.
Extended-Skyrme Hartree–Fock–Bogoliubov (HFB) mass models are reported in Ref. [81]. The models are fitted to experimental masses AME12, realistic calculations for neutron matter energy in homogeneous matter while varying the symmetry coefficient from 29 to 32 MeV.
table=‘2021-BSkG1’.
This microscopic mass model is based on a nuclear EDF of Skyrme type. The BSkGs models solve HFB calculations on a three-dimensional coordinate-space representation. BSkG1 [58] incorporates for the first time the possibility of triaxial ground-state deformation on global nuclear structure models.
table=‘2022-BSkG2’.
This microscopic mass model is based on an EDF of Skyrme type. In addition to the features of BSkG1, BSkG2 [59] allows for the effects of time-reversal symmetry breaking. This enables the model to access the spin and current densities in the ground states of odd-mass and odd-odd nuclei. BSkG2 also includes information on fission barrier heights of actinide nuclei in the parameter adjustment.
table=‘2023-BSkG3’.
This microscopic mass model is based on an EDF of extended-Skyrme type. The improvements of BSkG3 [83] for BSkG1 and BSkG2 are: (i) break reflection symmetry, allowing for both triaxial and octupole-deformed ground states at the same time; (ii) produce stiff EoS, ensuring the model can accommodate the existence of heavy pulsars; (iii) replace the phenomenological pairing interaction of previous models by a more microscopically grounded interaction designed to match the pairing gaps in NM and SM deduced from ab-initio calculations.
table=‘2025-BSkG4’.
This microscopic mass model is based on an EDF of extended-Skyrme type. In addition to the features of BSkG3, BSkG4 [84] offers an improved treatment of nucleon pairing gaps in asymmetric nuclear matter, inspired by advanced many-body calculations.
The outputs provided by these theoretical tables are the following: mas.nucA, mas.nucZ, mas.nucN, mas.nucI, mas.nucBE, and mas.Zmax with obvious notations (same as for the experimental mass table detailed in Sect. 5.1). The attribute mas.nucBE2A contains the binding energy per nucleon.
An illustration of the use of the theoretical mass models is shown in Fig. 39 for Sn and Pb isotopic chains. The difference between the theoretical mass model and the Duflo-Zuker [140] one is shown in Fig. 39. The difference between the experimental data from AME 2020 [137] and the Duflo-Zuker mass model is also shown in blue dots. These dots are very flat and close to zero, although they are not identical to zero. However, this remark legitimates taking the Duflo-Zuker mass model as a reference one, even where there are no experimental data. Note that the most significant differences occur for neutron number for which there are no experimental data (low and high neutron numbers). All mass models have parameters adjusted to experimental nuclear masses, therefore, the extreme isospin asymmetries are unconstrained by nuclear experimental data.
Fig. 39.

Differences between binding energies predicted by different models with respect to the one predicted by Duflo-Zuker (’1995-DZ’) for (top) and (bottom). The experimental measurements reported in AME 2020 mass table are also shown. Figure generated with nuc_setupBETheo_diff_plot.py
The comparison between different models is obtained from mas.diff function in the following way:
where the object ref contains the reference mass table, the variable table contains the name of the mass table to compare with, and finally, the variable Zref contains the reference charge of the isotopic chain.
Two-neutron and two-proton separation energies
The experimental mass tables as well as the theoretical ones can be employed to extract the two-neutron separation energies, , and the two-proton one, , defined, respectively, as:
| 56 |
| 57 |
From the theoretical mass models, and can be obtained in the following way:
From the experimental mass tables, they can be obtained in the following way:
There is an additional selection of the nuclei in their ground state and an exclusion of the interpolation that shall be applied to the experimental mass table.
The attributes of the objects are Numpy arrays: s2n.s2n_N and s2n.s2n_E for and s2p.s2p_Z and s2p.s2p_E for .
A comparison of model predictions and experimental data for the () is shown Fig. 40 on the top (bottom) for (). The () are negative for bound systems and change their sign at the drip lines. The plots for and exhibit a smooth trend, except close to shell closure. There are changes of slopes for typical magic numbers: 28, 50, 82. Note however the difference between and : shell effects are more pronounced for compared to . This difference arises because neutron shell effects more directly influence the total energy, while the influence of proton shells is smoothed by Coulomb repulsion and proton-neutron interactions.
Fig. 40.

Two-neutron and two-proton separation energies for (top) and (bottom). The experimental measurements reported in AME 2020 are also shown. Figure generated with nuc_setupBETheo_S2n_plot.py and nuc_setupBETheo_S2p_plot.py
Odd-even mass staggering
There is another interesting quantity which can be extracted from the nuclear mass: The odd-even mass staggering. It can be obtained from the 3-point formula for isotopes,
| 58 |
and, for isotones,
| 59 |
From the theoretical mass models, and can be obtained in the following way:
From the experimental mass tables, they can be obtained in the following way:
Similarly to the calculation of the separation energies, there is an additional selection of the nuclei in their ground state and an exclusion of the interpolation that shall be applied to the experimental mass table.
The attributes of the objects are Numpy arrays: D3n.D3n _N_even and D3n.D3n_E_even for for even N and D3p.D3p_Z_even and D3p.D3p_E_even for for even Z. For odd N and Z, simply replace even by odd in the name of the attributes.
The smooth Z and N behavior of the odd-even mass staggering is employed to define empirical expressions. These empirical relations are encoded in the nuda toolkit in the following way:
where the variable formula can be one of the following choice:
formula=‘classic’.
Classical formula from Ref. [147]:
| 60 |
formula=‘Vogel’.
By studying the OEMS for and , the following empirical formula best reproduces nuclear data for isotopic and isotonic chains, see Ref. [148],
| 61 |
The odd-even mass staggering are shown in Fig. 41 for a set of theoretical models and for the experimental data (dots) for even N or Z. The Sn isotopic chain (top) and isotonic chain (bottom) are shown. The empirical formulae are shown with thick solid lines. The peaks at shell closure are visible for magic numbers. The dispersion among theoretical models is larger than the experimental uncertainties. The empirical formulae are adjusted on the isotopic chains and reproduce rather well the smooth behavior of the data shown on the top panel of Fig. 41. For the isotonic chain shown on the bottom panel of Fig. 41, the empirical formulae are slightly below the experimental data.
Fig. 41.

Odd-even mass staggering for (top) and for (bottom). The experimental measurements reported in AME 2020 mass table are also shown. Figure generated with nuc_setupBETheo_D3p_plot.py
Nuclear charge radii
Nuclear charge radii play a key role in determining nuclear shell structure and provide direct information on the Coulomb energy in nuclei. It impacts nuclear astrophysics and imposes strong constraints on the saturation properties of nuclear interactions [149]. The latest compilation of nuclear charge radii for stable and unstable nuclei is the one by Angeli and Marinova in 2013 [150]. Since then, laser spectroscopy has been employed to determine the charge radii of exotic nuclei, but no new table yet exists.
The complete list of available experimental tables is given with the following instructions:
This instruction provides only one output since there is only one mass table available for the moment: ‘2013-Angeli’ [150]. Once the variable table is chosen, the call for the experimental table can be performed in the following way: 
We now provide more details about the experimental nuclear tables available in the nuda toolkit.
table=‘2013-ANGELI’ [150].
The object rch contains the whole experimental table. In the following, we are interested in a subset of data, for the isotopic chain, for instance. The charge radii for an isotopic chain identified by the selection of a nuclear charge in the variable Zref are obtained in the following way:
which attributes are the following Numpy arrays: rch_itp.A, rch_itp.Z, rch_itp.N, rch_itp.Rch, and rch_itp.Rch_err.
Some of the mass models given in the nuda toolkit also provide the charge radii that they predict. The list of theoretical mass models providing charge radii is provided by the following command:
One can choose the variable table among the following options, ‘2021-BSkG1’, ‘2022-BSkG2’, ‘2023-BSkG3’, ‘2025-BSkG4’, which are described in Sect. 5.2. The theoretical table is loaded in the following way:
for the choice table = ‘2025-BSkG4’, and the results for a given isotopic chain is obtained as,
The attributes are the same as the ones which have been given for the experimental table: rch_itp.A, rch_itp.Z, rch_itp.N, rch_itp.Rch, and rch_itp.Rch_err.
In Fig. 42 we show a comparison between the experimental table and the theoretical predictions for various isotopic chains: Ca, Ni, Zr, Sn, Nd, Yb, Pb, and Ac. We also show some empirical formulae for nuclear charge radii that have been proposed in the literature. They can be obtained from the following function:
where the variable formula can be one of the following choice:
Fig. 42.
Charge radii for Ca, Ni, Zr, Sn, Nd, Yb, Pb and Ac isotopes and for the models available in the nuda toolkit. Figure generated with nuc_setupRchTheo_plot.py
formula=‘classic’.
Classical formula from Ref. [147]:
| 62 |
formula=‘1994-NPP’ [151], ‘2013-BAKS-1’ [152], ‘2013-BAKS-2’ [152], or ‘2013-BAKS-3’ [152].
Other empirical parameterizations have considered a generalization of Eq. (62) in the following form:
| 63 |
Note that Eq. (62) is a peculiar case of Eq. (63) for which MeV and .
The value of the parameters , b, and c for the different empirical adjustments are given in Table 5.
Table 5.
Parameters of Eq. (63) for different choices for the variable formula
Neutron-skin thickness
For the neutron-skin thickness, the nuda toolkit provides a set of experimental measurements and theoretical predictions. The complete nuclei list in the nuda toolkit is given with the following instructions: ![]()
The available experimental/analysis data for the neutron-skin thickness () closely follow the organization given in Ref. [153], in which the authors summarize a comprehensive set of results in Tables III and IV of the Appendix.
We currently have two data sources available in the toolkit, namely, ‘48Ca’ and ‘208Pb’, corresponding to the respective nuclei. Once the variable source is chosen, the information regarding the experimental/analysis is performed in the following way: 
In the source ‘48Ca’, we have a total of 18 data points available extracted from a variety of experimental and analysis methods. Each of the 18 data points is assigned to the variable cal = 1, ..., 18. The references corresponding to these points are [129, 154–170], and data are shown in Fig. 43(a). For the source ‘208Pb’, we have a total of 22 data points available with similar structure (cal = 1, ..., 22). The respective references are [125, 128, 166, 171–189], and in Fig. 43(b) we display the data.
Fig. 43.

Data deduced by different experiments and analyses for neutron skin thickness of (a) and (b) , based on the available datasets in the nuda toolkit. Figures generated with nuc_setupRnpExp_plot.py
The theoretical predictions for are calculated by using some parametrizations implemented in the nuda toolkit ( and are obtained from the method used in Ref. [132]). The complete list is accessed from the command:
We have three models in this calculation: ‘Skyrme’, ‘NLRH’, and ‘DDRH’. Once the model is chosen, for Ca and Pb are listed in the nuda toolkit from the command: 
The theoretical predictions of for and are shown in Fig. 44. They can be directly compared to the experimental ones shown in Fig. 43.
Fig. 44.

Theoretical neutron skin thickness for (a) and (b) , as predicted by models implemented in the nuda toolkit. The experimental/analysis data from Fig. 43 are also shown. Figures generated with nuc_setupRnpTheo_plot.py
Experimental centroid energy for the ISGMR
The ISGMR, or breathing mode, is often employed to evaluate the goodness of the nuclear modeling. The complete list of available experimental tables is given with the following instructions:
We have two tables available for the moment: ‘2018-ISGMR-LI’ [190] and ‘2018-ISGMR-GARG’ [113]. Once the variable table is chosen, the call for the experimental ISGMR can be performed in the following way: 
We now provide more details about the experimental ISGMR tables available in the nuda toolkit.
table= ‘2018-ISGMR-LI’.
Table from Ref. [190].
table= ‘2018-ISGMR-GARG’.
Table from Ref. [113].
table= ‘2018-ISGMR-GARG-LATEX’.
Original table from Ref. [113].
table= ‘2022-average’.
Average table employed in Ref. [191].
Note that the nuda toolkit provides only experimental data for the ISGMR energy. To select some isotopes from the table, there is a select() function that can be called in the following way:
where Zref selects the isotope charge and obs the observable, that can be taken from the following options: ‘M12M0’ (), ‘M12Mm1’ () or ‘M32M1’ (). The output arrays are: gmrs.nucA for the mass A of the isotopes, gmrs.cent for the centroid of the GMR energy (as defined from obs), gmrs.errp, gmrs.errm, gmrs.erra for the positive, negative, and average uncertainties.
We show in Fig. 45 a comparison between the three tables available in the nuda toolkit. Except for the nuclei in the Sn isotopic chain, the two tables provide comparable results for the isotopes shown in Fig. 45.
Fig. 45.

ISGMR energies available in the nuda toolkit extracted from the sum rule . Figure generated with nuc_setupISGMRExp_plot.py
Data for hypernuclei: the hnuc module
Hypernuclei are bound systems composed of nucleons and one or more hyperons (baryons with strangeness content) such as , , , or . Since their discovery in 1951, nowadays more than 40 single- hypernuclei, and few double- and single- ones have been identified. In contrast, it has not been possible to prove without any ambiguity the existence of -hypernuclei.
We adopt the usual nomenclature for single , or hypernuclei, , with , , or , and Z the atomic number of the pure nuclear core that forms the hypernuclei. For double hypernuclei, the nomenclature is with . The total energy for the hypernucleus is defined as:
| 64 |
where is the binding energy and is defined as a negative number for bound nuclei.
The hypernuclear chart, see Fig. 46, shows, as a function of N and Z, the hypernuclides available in the nuda toolkit tables that we describe in the next subsections. These nuclei have a single , a double , or a single ; see legend for more details. Over the past six decades, only a small number of double- hypernuclei have been experimentally observed, mainly through emulsion and hybrid-emulsion techniques at CERN, KEK, and J-PARC. The most unambiguous and universally accepted identification is the NAGARA event [192], corresponding to He, which provided a precise binding energy of MeV [193]. Several additional candidate events, such as Be and B reported in Ref. [194], and the more recent MINO event from the J-PARC E07 experiment [195], have been interpreted as other possible double- systems. However, in these cases, the parent hypernucleus assignments remain ambiguous, owing to incomplete decay-chain reconstruction, uncertainties in the kinematics of captured hyperons, or the possible involvement of excited nuclear states. As a consequence, although several -hypernuclear candidate events have now been only the NAGARA event can be regarded as uniquely identified. Therefore, any quantitative or phenomenological use of the data provided in the toolkit for the additional and ambiguously identified double- hypernuclei should be undertaken with due caution.
Fig. 46.

Hypernuclear chart representing the hypernuclides available in the nuda toolkit as a function of N and Z (log scale). The hypernuclei from tables ’1991-2 L-Yamamoto’ and ’2019-2 L-Ekawa’ are ambigous and should be undertaken with due caution (see text for more details). Figure generated with hnuc_setupChart_plot.py
Single- hypernuclei
Single- hypernuclei can be produced by several reaction mechanisms such as strangeness exchange reactions, where a neutron hit by a is changed into a emitting a ; associated production reactions, where an pair is created from the vacuum and and a are produced in the final state; electro-production ; or by using stable and unstable heavy ion beams. The binding energies of the produced single- hypernuclei can be accurately determined by measuring the momenta of the incoming and outgoing kaons and pions with the help of magnetic spectrometers. Here we provide an analysis published in Ref. [196] considering the results of several probes, see the list hereafter.
The complete list of available tables is given with the following instructions:
In the present release of nuda toolkit, there is only one table which has been implemented: table=‘2016-1 L-GHM’. The data are obtained from tables I and IV of Ref. [196]. The experimental table is loaded in the following way:
This table provides the removal energy , defined as
| 65 |
for the hypernucleus . This energy is associated with a single-particle state and measure its energy (with opposite sign), see Fig. 47. The other properties of this single particle state, e.g., its angular momentum, are obtained by the experimental analysis.
Fig. 47.

Experimental removal energies for single- hypernuclei available in the nucleardatapy toolkit. Figure generated with hnuc_setupRE1LExp_plot.py
The attributes are the following Numpy arrays: hyp.A the baryon number (), hyp.N the neutron number N, hyp.Z the proton number Z, hyp.Q the nuclear charge (), where is the charge of the hyperon particule ( for instance), hyp.S the strangeness number ( for 1 for instance), and hyp.symb the symbol representing the hypernucleus.
Since measurements have been performed with various excitation energies, states with different angular momenta have been identified, corresponding to different single-particle energies in the ground state of single- hypernuclei. These states are shown in Fig. 47 and are provided as attributes to the object hyp in the following way: hyp.sps the single-particle state, hyp.ell its associated angular momentum, hyp.lre and hyp.lre_err the removal energy and its experimental uncertainty, and finally hyp.probe the probe employed to extract the experimental information: ‘piK’ for , ‘eeK’ for , ‘emul1’ for emulsion obtained from table I, ‘emul’ for emulsion obtained from table IV, and ‘Kpi’ for .
Double- hypernucleus
Double- hypernuclei are nowadays the best systems to investigate the properties of the strangeness S=-2 baryon-baryon interaction. Contrary to single- hypernuclei, double- hypernuclei cannot be produced in a single reaction. To produce them, first a has to the created, through reactions like or . Then, provided the is captured in an atomic orbit, it can interact in a second step with the nuclear core, producing two hyperons via processes such as, e.g., MeV, where the 28 MeV energy is equally shared by the two ’s. Earlier emulsion experiments reported the formation of a few double- hypernuclei: He, Be and B. However, the identification of some of these double- hypernuclei was ambiguous. In 2001, a new He candidate was unambiguously observed at KEK in Japan. Further experiments are planned in the future at BNL, KEK, and J-PARC with beams, and at FAIR/GSI with proton and antiproton beams.
The list of available tables is given with the following instructions:
There are several tables for double- hypernuclei in the toolkit: table = ‘1991-2 L-Yamamoto’ [194], table = ‘2013-2 L-Ahn’ [193], and table = ‘2019-2 L-Ekawa’ [195]. These tables contain the binding energy and the bond energy . The excess binding energy, also called the bond energy, for the nucleus is defined as [196]:
| 66 |
| 67 |
where the binding energy is defined as,
| 68 |
Note that the bond energy can be defined equivalently as [197, 198]:
| 69 |
The instantiation of the object hyp with the mass table is performed in the following way: 
The content of nuda toolkit for double- is shown in Table 6, together with the for 1- and 1- hypernuclei. We remind that the strangeness number of and are and .
The attributes of the object hyp are: hyp.A the baryon number (), hyp.N the neutron number N, hyp.Z the proton number Z, hyp.Q the nuclear charge Q, hyp.S the strangeness number S, and hyp.symb the symbol representing the hypernucleus. Are also provided the removal energy as hyp.llre and its experimental error hyp.llre_err (in MeV), and the bond energy as hyp.lldre, with experimental uncertainty hyp.lldre_err (in MeV). Finally, the attribute hyp.probe contains the probe employed to extract the experimental information.
Single- hypernucleus
Single- hypernuclei can be produced via the reactions or . Nowadays, very few single- hypernuclei have been identified, although future production experiments of hypernuclei are being planned at the J-PARC facility in Japan.
The list of available tables is given with the following instructions:
The toolkit provides a single table: table = ‘2015-1Xi-Nakazawa’. This table is constructed from Ref. [199] where the so-called ‘Kiso’ event related to the creation of is reported. The instantiation of the object hyp with the table is performed in the following way: 
The removal energy is defined as
| 70 |
and the content of nuda toolkit for the single- event is shown in Table 6.
The attributes of the object hyp are: hyp.A the baryon number (), hyp.N the neutron number N, hyp.Z the proton number Z, hyp.Q the nuclear charge Q, hyp.S the strangeness number S, and hyp.symb the symbol representing the hypernucleus. The removal energy and its experimental error are also provided in hyp.xire and hyp.xire_err (in MeV). Finally, the attribute hyp.probe contains the probe employed to extract the experimental information.
Neutron star crust: the crust module
The crust of NSs is a non-uniform system composed of nuclear clusters embedded in an electron gas (outer crust) and with additional contributions from a neutron fluid (inner crust). There are several calculations for the crust of NSs, and some of them are provided by the nuda toolkit.
The complete list of available crust model predictions is given with the following instructions:
The object crust is instantiated in the following way:
where the variable model is fixed to one of the following crust models.
model=‘1973-Negele-Vautherin’.
This provides results of the Hartree–Fock calculation for the inner crust of NS from Ref. [200].
model=‘2018-PCPFDDG-BSK22’, ‘2018-PCPFDDG-BSK24’, ‘2018-PCPFDDG-BSK25’, ‘2018-PCPFDDG-BSK26’.
The crust is obtained from BSK22, BSK24, BSK25, and BSK26 extended Skyrme EDF and based on the 4th-order Extended Thomas-Fermi (ETF) method with proton shell correction via the Strutinsky integral (SI) [201]. The nucleon distributions are parametrized using damped Fermi profiles.
model=‘2020-MVCD-D1S’, ‘2020-MVCD-D1M’, ‘2020-MVCD-D1M’.
The crust is obtained from D1S, D1M, and D1M Gogny interactions using a semiclassical variational Wigner-Kirkwood method along with shell and pairing corrections calculated with the Strutinsky integral method and the BCS approximation [202].
model=‘2022-crustGMSR_BSK14’, ‘2022-crustGMSR_BSK16’, ‘2022-crustGMSR_DHSL59’, ’2022-crustGMSR_DHSL69’, ‘2022-crustGMSR_F0’, ’2022-crustGMSR_H1’, ‘2022-crustGMSR_H2’, ’2022-crustGMSR_H3’, ‘2022-crustGMSR_H4’, ’2022-crustGMSR_H5’, ‘2022-crustGMSR_H7’, ’2022-crustGMSR_LNS5’, ‘2022-crustGMSR_RATP’, ’2022-crustGMSR_SGII’, ‘2022-crustGMSR_SLY5’.
The GMSR crust [203] is computed with the meta-model [204, 205] calibrated to different parametrizations of the Skyme force (BSK14 [54], BSK16 [55], F0 [60], LNS5 [61], RATP [63], SGII [65], SLy5 [75]) and to Chiral EFT Hamiltonians(H1-H7 [38] (except H6), and DHS-DHS [24])) using a compressible liquid drop model (CLDM) approach as detailed in Ref. [206].
The attributes of the object crust are Numpy arrays: crust.den the nucleon density in fm (crust.den _cgs in g cm), crust.A and crust.A_bound the total number of nucleons A in a Wigner-Seitz cell with radius and volume (in crust.RWS and crust.VWS) and the number of bound nucleons in a cluster with radius and volume (in crust.Rcl and crust.Vcl), crust.Z and crust.Z_bound the total number of protons Z and the number of bound protons , crust.N and crust.N_bound the total number of neutrons N and the number of bound neutrons , crust.N_f the number of free neutrons (). Note that crust.N_bound and crust.N_f are not provided for the crust models with prefix ‘2020-MVCD’. crust.den_f is the free neutron density , crust.u is the volume fraction , and finally crust.e2a_tot, crust.eps_tot and crust.e2a _int are the total energy per nucleon, the total energy density and the internal energy per nucleon. More attributes can be obtained in the following way: ![]()
A few properties in the NS crust, internal energy per nucleon and proton number, are represented in Fig. 48 for the models available in the nuda toolkit. The densities are selected to represent the properties of the inner crust. There is a large dispersion in the internal energies and in the proton number, which is related to the fact that most of the EDF do not reproduce neutron fluid properties accurately. This point is well discussed in Refs. [203, 206].
Fig. 48.

Properties of the crust, internal energy per nucleon and proton number Z as a function of the nucleon density provided by the models available in the nuda toolkit. Figure generated with crust_setupCrust_plot.py
Equation of state: the eos module
We now describe the eos module, where nucleon and lepton contributions are considered together.
The classes employed in this section are located in the eos module. The new feature in the eos class is that lepton contribution is added to the nucleon thermodynamic quantities, adding two variables: the electron density and the muon density . At , four components contribute to dense matter: n, p, e, and . We also consider the electro-neutrality condition: . There are, therefore, only three independent components.
In the following, we consider asymmetric matter (AM), controlled by the nucleon density, the proton, and the muon fractions; the lepton-equilibrated matter (also imposing ) controlled by the nucleon density and the proton fraction; and the beta-equilibrated matter (adding the -equilibrium condition ) controlled only by the nucleon density.
Ground state of asymmetric matter
For the models predicting SM and NM, the energy in AM is defined in the following way:
| 71 |
where , defined by Eq. (43).
Similarly, the pressure reads
| 72 |
where and .
The ground state of uniform matter at fixed electron and muon fractions is governed by the following equations:
nucleon number: ;
charge neutrality: if only electrons, while with electrons and muons;
no neutrinos: .
In the following, we investigate only models providing results in SM and NM, since the symmetry energy requires SM and NM to be defined. We therefore disregard all models providing results in only NM. The list of models suitable for calculating AM can be obtained in the following way: 
The call of the EoS in AM for a given model, param, and a given kind (which can be either ‘micro’ or ‘pheno’) can be done in the following way:
where the scalar variable asy is the isospin asymmetric parameter (asy=0 by default, for SM), and the scalar variable xmu is the muon fraction (xmu=0 by default, only electrons). Note that the density mesh is the one fixed by the class nuda.matter.setupMicroEsym or nuda.matter.setupPhenoEsym. It corresponds to the densities where the symmetry energy is calculated. If kind=‘micro’, then the variable param is not used and can be set to param=None.
We show in Fig. 49 the internal energy per nucleon for the lepton contribution , for the nuclear contribution , and for the total energy per nucleon , running over all microscopic (left) and phenomenological (right) models available in the toolkit. The asymmetry parameter asy is fixed to two values: asy=0.6, 0.8. All models shown are the ones passing inside the reference band in NM, that we previously described in Sect. 3.5. Note the opposite behavior of the energy per nucleon for the lepton contribution and for the nuclear contribution as a function of the asymmetry parameter : as increases, the number of leptons decreases and the energy per nucleon decreases as well. Inversely, the nucleon energy per particle increases as a function of . Since the reduction of the lepton energy per nucleon is larger than the increase of the nuclear component, the total energy per particle decreases as a function of . This phenomenon is observed for microscopic and phenomenological models.
Fig. 49.
Energy per particle in neutron-rich matter (with and 0.8) for the list of microscopic (left) and phenomenological (right) models available in the nuda toolkit. Figure generated with eos_setupAM_e2a_plot.py
Attributes are the following (Numpy arrays): the nucleon density is given by eos.den, the neutron and proton densities and () are given in eos.n_n and eos.n_p. The electron, muon and lepton densities are in eos.n_el, eos.n_mu, and eos.n_lep. The thermodynamic properties are: the total energy per nucleon eos.e2a_tot, its nucleon contribution eos.e2a_nuc and lepton contribution eos.e2a_ lep, the symmetry energy eos.esym, the total energy density eos.eps_tot, the total pressure eos.pre_tot and the sound speed eos.cs2_tot. More attributes can be obtained in the following way: ![]()
Ground state of lepton-equilibrated matter
The ground state of lepton-equilibrated matter at fixed proton fraction is governed by the following equations:
baryon number: ;
charge neutrality: if only electrons, with electrons and muons;
chemical potentials: when muons are present, otherwise.
no neutrinos: ;
At , if , only electrons are present, , and , while if there are electrons and muons in asymmetric matter, and with , , and the following relation between lepton Fermi momenta imposes the equilibrium:
| 73 |
Lepton-equilibrated EoS in AM, for a given nuclear model and kind (which can be either ‘micro’ or ‘pheno’), is contained in the object Leq instantiated in the following way:
where the (scalar) variable asy is the isospin asymmetric parameter, with asy.
The lepton fractions and for lepton-equilibrated AM as functions of the nucleon density are shown in Fig. 50. The asymmetry parameter is varied from 0.1 up to 0.9, as shown in the legend. Note that these fractions are independent of the nuclear EoS, so the quantities shown in Fig. 50 are identical for all nuclear models.
Fig. 50.

Lepton fractions (solid lines) and (dashed lines) for lepton-equilibrated AM with various values for from 0.1 up to 0.9 (see legend). Figure generated with eos_setupAMLeq_plot.py
Attributes are the same as in AM (Numpy arrays): the nucleon density is given by Leq.den, the neutron and proton densities and () are given in Leq.n_n and Leq.n_p. The electron, muon and lepton densities are in Leq.n_el, Leq.n_mu, and Leq.n_lep. The thermodynamic properties are: the total energy per nucleon Leq.e2a_tot, its nucleon contribution Leq.e2a_nuc and lepton contribution Leq.e2a_lep, the symmetry energy Leq.esym, the total energy density Leq.eps_tot, the total pressure Leq.pre_tot and the sound speed Leq.cs2_tot. More attributes can be obtained in the following way: ![]()
Ground state of -equilibrated matter
The ground state of matter at beta-equilibrium is governed by the following equations:
baryon number: ;
charge neutrality: if only electrons, with electrons and muons;
chemical potentials: if only electrons; we have to add the following relation: when muons are present;
no neutrinos: .
There is only one additional equation in -equilibrated matter compared to the lepton-equilibrated case, , fixing the asymmetry parameter . As a consequence, there is only one independent variable that we choose to be the nucleon density .
Considering the quadratic approximation (71), we have and since for ultra-relativistic electrons, we obtain the following equation to be solved at -equilibrium:
| 74 |
where , , and is fixed. Equation (74) can be solved with the initial solution:
| 75 |
assuming and , for low density matter.
The EoS at -equilibrium for a given model, param, and kind (which can be either ‘micro’ or ‘pheno’) is contained in the object beta that is instantiated in the following way: 
Running over all microscopic and phenomenological models available in the toolkit, we show the electron fraction in Fig. 51, and the muon fraction in Fig. 52. For all the microscopic and phenomenological models considered in our meta-analysis, muons appear for densities above 0.1 fm (for phenomenological models) and 0.15 fm (for microscopic models).
Fig. 51.

Electron fraction for microscopic models (left) and phenomenological models (right) in -equilibrium matter. Figure generated with eos_setupAMBeq_plot.py
Fig. 52.

Same as Fig. 51 for the muon fraction
The pressure in nuclear matter at beta-equilibrium as a function of the energy density is shown in Fig. 53. The vertical lines represent the dispersion in the microscopic models, phenomenological models, and total at twice the saturation energy density. The dispersion for the phenomenological models is large and is the widest one. The uncertainties are estimated for the models that match the reference band in NM, and they are shown in solid lines. It can be remarked that the models that are not consistent with the reference band (in dashed lines) would not contribute to increasing the uncertainties for the total pressure at twice the saturation energy density. The large dispersion in the prediction observed for the phenomenological models cannot be reduced by imposing the models to be consistent with the reference band. In particular, the very soft phenomenological model largely contributes to the uncertainty in the pressure. This model predicts the collapse of nuclear matter, but it could not be disregarded if there is a low-density phase transition (just above the saturation density) bringing the necessary repulsion to avoid the collapse.
Fig. 53.

Pressure in matter at beta-equilibrium for the list of microscopic (left) and phenomenological (right) models available in the nuda toolkit. Figure generated with eos_setupAMBeq_plot.py
Attributes are the same as in AM (Numpy arrays): the nucleon density is given by beta.den, the neutron and proton densities and () are given in beta.n_n and beta.n_p. The electron, muon, and lepton densities are in beta.n_el, beta.n_mu, and beta.n_lep. The thermodynamic properties are: the total energy per nucleon beta.e2a_tot, its nucleon contribution beta.e2a_nuc and lepton contribution beta.e2a _lep, the symmetry energy beta.esym, the total energy density beta.eps_tot, the total pressure beta.pre_tot and the sound speed beta.cs2_tot. More attributes can be obtained in the following way: ![]()
Finally, in Table 7 are given the uncertainties for the pressure in NM, SM, and for AM at -equilibrium shown in Figs. 24, 25 and 53. The dispersion in the pressure is obtained from meta-analyses running over all microscopic models (micro), phenomenological models (pheno), or assembling all predictions together (total). We remind that the dispersion is estimated only for the models in agreement with the reference band in NM. It is a pure nuclear prediction since results for these nuclear models for neutron stars are not considered here. These nuclear predictions are also compared with the one inferred from the gravitational-wave detection GW170817 [207]. There is a pretty good overlap between the nuclear-physics prediction and the one inferred from gravitational-wave measurements. It can, however, be noted that the predictions from nuclear physics favor the lower values of pressure as predicted by gravitational-wave analyses. In conclusion of the present meta-analysis, there is a good agreement between nuclear physics and gravitational-wave inferences for the pressure at twice the saturation energy density, with a preference, for nuclear models, for the half lower uncertainty of the gravitational-wave estimation of the pressure.
Improvements from gravitational-wave analyses require new observations of an event similar to GW170817, while the improvement from nuclear physics requires tighter constraints, such as, for instance, those associated with heavy-ion collisions or microscopic models.
Connecting crust and core EoS
Since the nuda toolkit contains a set of crust and core equations of state at -equilibrium, it is possible to connect the crust and the core EoS and provide a complete EoS describing neutron stars in their ground state.
The construction of an EoS for NSs requires: (i) a crust EoS, (ii) a core EoS at -equilibrium, and (iii) a method to connect the crust and the core. This is usually the case since a given equation of state does not work for all densities. The following class provides such a construction:
where the variable crust_model fixes the crust EoS by choosing among the models described in Sect. 7, for memory, the list of crust models is available as ![]()
The variable core_kind fixes the kind of model for the core: ‘micro’ or ‘pheno’. The variable core_model fixes the model for the core and the variable core_param fixes the parameter set for the core in case core_kind=‘pheno’. If core_kind=‘micro’, the user can fix core_param =None. The list of microscopic models for the core model can be accessed by
For phenomenological models, the list of core models is available as
For a chosen model, the list of parameter sets can be printed as ![]()
To connect the core and the crust equations of state, we use the variable connect. One can choose to connect them in nucleonic density (connect=‘density’), in energy-density (connect=‘epsilon’) or in pressure (connect=‘pressure’). In all cases, the upper boundary of the crust has to be fixed, which also coincides with the lower limit for the connection (den_lo, rho_lo, pre_lo), as well as the lower boundary of the core, coinciding with the upper limit of the connection (den_up, rho_up, pre_up). The variable boundaries contains the doublet value (den_lo, den_up) if connect= ‘density’. If connect=‘epsilon’, then boundaries=(eps_lo, eps_up) and if connect= ‘pressure’, then boundaries=(pre_lo, pre_up).
The new EoS connecting the crust and the core is discretized on log-log scale, and a linear interpolation is considered between the connection boundaries.
The attributes of the object eos are: eos.den, eos.pre, eos.eps and eos.cs2 for the particle density, the pressure, the energy density, and the square of the sound speed.
The transition between the core and the crust can be fixed by the user as explained previously, by fixing the lower and upper limits of the variable boundary. It can also be fixed by using empirical relations that are encoded in the nuda toolkit in the following way:
providing den_cc in fm, and for the input variable emp which can be set to:
emp=‘Simple’
It simply assumes the crust-core transition density to be half that of the saturation density:
| 76 |
or
emp=‘Ducoin’
This empirical relation is suggested in Ref. [208]:
| 77 |
| 78 |
| 79 |
| 80 |
where fm and . The NEP and are empirical parameters defined at 0.1 fm reference density [208].
emp=‘Newton’
This empirical relation is suggested in Ref. [209]:
| 81 |
| 82 |
| 83 |
where and , and being the NEP (in MeV) of the crust EDF.
emp=‘Steiner’
This empirical relation has been employed in Refs. [210, 211]:
| 84 |
To take the values given in the input array boundaries, instead of an empirical relation, one should fix emp=None. Otherwise, the choice for the variable emp is considered above all. We also mention that in the nuda toolkit, boundaries are still considered if an empirical relation is chosen. In the ‘density’ connection, the lower boundary is taken as and the upper boundary is .
We show a result of the connection between an EoS for the crust and another for the core in Fig. 54. Three cases are investigated: a connection in ‘density’ between 0.016 and 0.16 fm, in energy density ‘epsilon’ between 15 and 150 MeV fm, and finally a connection in ‘pressure’ between 0.1 and 1 MeV fm (note that the boundaries are well separated from each other). A linear interpolation on a log-log scale is considered in the gap region where the two EoS are connected. The connection method has a weak influence on the EoS, but it would still be interesting to study more systematically the impact of varying the crust and the core EoS. It would also be interesting to analyse the impact of the EoS and of the connection on the NS, as suggested in Ref. [212]. This requires solving the general relativistic hydrostatic equations (TOV), which is currently beyond the scope of the nuda toolkit.
Fig. 54.

Crust+Core EoS: pressure p as a function of the energy density for three connections: ‘density’, ‘epsilon’ and ‘pressure’, see text. For the crust, we took ‘2022-GMRS-H4’ and for the core ‘1998-VAR-AM-APR’. The vertical bar represents the pressure uncertainty at from nuclear physics, see table 7. This figure is generated with eos_setupCC_eos_plot.py
Astrophysical observations: the astro module
Astrophysical observations have become more and more accurate over the last decades. They can now be employed to select among various EoS. The nuda toolkit, therefore, provides a set of astrophysical observations that are interesting to evaluate models. We first present individual measurements for the masses of neutron stars (NSs) from radio-astronomy and then the total mass of binary NSs (BNSs) from gravitational-wave (GW) observations. We then use these observations to construct the probability profile for the maximum mass of isolated, non-rotating, and non-magnetic NS (M).
Masses of neutron stars
The observation of massive neutron stars from radio astronomy provides a challenge for many EoS models. We provide a list of several observations of massive neutron stars in table 8 together with several measurements that are provided in the variable obs.
Table 8.
Observed masses () and associated uncertainties () at 68% CL for five of the most massive pulsars. For two of these objects, there are several measurements of the masses, which do not often coincide
| source | obs | References | |||
|---|---|---|---|---|---|
| [] | [] | [] | |||
| PSR J1614–2230 | 1 | 1.970 | 0.040 | 0.040 | [213] |
| 2 | 1.928 | 0.017 | 0.017 | [214] | |
| 3 | 1.908 | 0.016 | 0.016 | [215] | |
| 4 | 1.922 | 0.015 | 0.015 | [216] | |
| 5 | 1.937 | 0.014 | 0.014 | [217] | |
| av | 1.933 | 0.031 | 0.031 | ||
| PSR J0348+0432 | 1 | 2.01 | 0.04 | 0.04 | [218] |
| PSR J2215+5135 | 1 | 2.27 | 0.15 | 0.15 | [219] |
| PSR J1600+3053 | 1 | 2.5 | 0.9 | 0.7 | [215] |
| av | 2.579 | 0.792 | 0.792 | ||
| MSP J0740+6620 | 1 | 2.14 | 0.10 | 0.09 | [220] |
| 2 | 2.08 | 0.07 | 0.07 | [221] | |
| 3 | 1.99 | 0.07 | 0.07 | [217] | |
| av | 2.071 | 0.101 | 0.101 |
The complete list of available sources is given with the following instructions: ![]()
The list of observations for a given source is given with the following instructions:
This list of observations is further detailed in Table 8.
Once the variables source and obs are chosen in the previous list, the mass measurement is instantiated in the object m with the following instruction: 
We now provide more details about neutron star masses available in nuda toolkit. There are several sources, some of which have multiple measurements providing different values for neutron star masses.
source=‘J1614–2230’.
obs= 1 [213], 2 [214], 3 [215], 4 [216], 5 [217].
Measured mass for source PSR J1614–2230 obtained from different observations (obs).
source=‘J0348+0432’.
obs= 1 [218]. Measured mass for source PSR J0348+0432 obtained from a single observation (obs).
source=‘J2215+5135’.
obs= 1 [219]. Measured mass for source PSR J2215+5135 obtained from a single observation (obs).
source=‘J1600+3053’.
obs= 1 [215]. Measured mass for source PSR J1600+3053 obtained from a single observation (obs).
source=‘J0740+6620’.
obs= 1 [220], 2 [221], 3 [217].
Measured mass for source MSP J0740+6620 obtained from different observations (obs).
For a given measurement, the attributes are: m.mass is the centroid of the measured mass, m.sig_up and m.sig_lo are the reported upper and lower uncertainty. For a single source, the different measurements can be averaged together in the following way:
The attributes are the centroid mav.mass_cen and the standard deviation mav.mass_std of the reconstructed measurement (assuming a Gaussian distribution for each measurement).
All the measured masses (thin lines) as well as average values of the measurements per source (thick lines) are shown in Fig. 55. Note that for PSR J1600+3053, the average is not exactly identical to the original measure. It is due to the fact that the original measurement is asymmetric, while the average symmetrizes it. Exact numbers are given in Table 8.
Fig. 55.

Distribution of measured masses (thin lines) for massive neutron stars and average values (thick lines) defined as the centroid and standard deviation of the cumulative observations per source. Figure generated with astro_setupMasses_plot.py
The average quantities provided by the toolkit shall be considered for convenience and are not meant to replace the exact measurements. Note, however, that it may be difficult to choose one measurement instead of another, and the interesting feature of the average masses, illustrated for instance in Fig. 55 is that differences in the measured masses for different sources is larger than the measured uncertainties, except for PSR J1600+3053. The average as we compute it represents well the measurements and suggest an interesting reference quantity.
Upper masses from gravitational-wave observations
GW emitted from BNSs provides an estimate of the total masses (M) of the two merging NSs with a good accuracy. If the final state is a Black Hole (BH), then the total mass can be taken as an estimate of the upper limit of the TOV mass (defined as the maximum mass of non-rotating and non-magnetized NS).
The complete list of available GW sources is given with the following instructions: ![]()
The list of hypotheses for a given source is given with the following instructions:
These hypotheses are given in Table 9, where the list of masses for GW observations are reported. For the so-called golden event, GW170817 reported in the toolkit, the total mass is given based on different hypotheses, e.g., low-spin versus high-spin or gravitational waveforms employed. For the other event GW190814, only one analysis has been carried out.
Table 9.
Masses for GW observation of BNS and for different hypotheses on the spin of the BNSs and the waveform model
| Source | Hyp | Hypothesis | M | References | ||
|---|---|---|---|---|---|---|
| [] | [] | [] | ||||
| GW170817 | 1 | low-spin | 2.74 | 0.04 | 0.01 | [222] |
| + TaylorF2 | ||||||
| GW170817 | 2 | high-spin | 2.82 | 0.47 | 0.09 | [222] |
| + TaylorF2 | ||||||
| GW170817 | 3 | low-spin | 2.73 | 0.04 | 0.01 | [223] |
| + PhenomPNRT | ||||||
| GW170817 | 4 | high-spin | 2.77 | 0.22 | 0.05 | [223] |
| + PhenomPNRT | ||||||
| GW170817 | av | 2.825 | 0.189 | 0.189 | ||
| GW190814 | 1 | 2.59 | 0.08 | 0.09 | [224] | |
| GW190814 | av | 2.585 | 0.085 | 0.085 |
The object mup contains a measured mass for a given choice for the variables source and hyp. It is instantiated in the following way:
There are several sources, and for some sources, there are several hypotheses in the analysis providing different values for the measured total masses.
source=‘GW170817’.
hyp= 1 [222], 2 [222], 3 [223], 4 [223].
Observed mass for source GW170817 obtained from different hypotheses (hyp), see Table 9 for more details.
source=‘GW190814’.
hyp= 1 [224].
Observed mass for source GW190814 obtained from different hypotheses (hyp), see Table 9 for more details.
For a given analysis, the attributes are: mup.mup is the centroid of the measured mass, mup.sig_up and mup.sig_lo are the reported upper and lower uncertainty respectively. For a given source, the different measurements can be averaged together in the following way:
The attributes are the centroid mupav.mass_cen and the standard deviation mupav.mass_std of the reconstructed measurement (assuming a Gaussian distribution for each measurement).
All the observed total masses are shown in Fig. 56, as well as average values of the observations, defined as the centroid and standard deviation of the reconstructed observation (assuming a Gaussian distribution for each hypothesis).
Fig. 56.

Distribution of upper masses from different GW sources: GW170817 and GW190814. The average for GW170817 is obtained considering only the two most recent analyses, fixing hyps = [3, 4] in the instantiation, as in the example provided in the text. Figure generated with astro_setupMup_plot.py
Probability distribution function for
The set of observed pulsar masses provides lower limits for , while the quantity determined from GW emission from BNS provides an upper limit for , provided the BNS collapses to a BH after the merger. It is, therefore, possible to estimate the boundaries for from astrophysical observations. Moreover, considering the uncertainties in the measurements, it is preferable to determine a distribution of probabilities as a function of . This is what we are now constructing.
We consider a function of the TOV mass, , defined in the following way:
| 85 |
where is the Heaviside step function and and are the observed mass and the associated uncertainties given in Tables 8 (for the lower limit of ) and 9 (for the upper limit).
The probability associated with considering a given source is calculated as follows
| 86 |
where is the error function defined as . The probabilities associated with each observation are shown in Fig. 57, see the five dashed curves for the sources listed in Table 8.
Fig. 57.

Probability distribution function for the TOV mass (Total, thick solid line or dashed line or dotted line) and the contributions from the different sources (see legend in the figure). Figure generated with astro_setupMtov_plot.py
The lower bound probability distribution is defined as,
| 87 |
is shown in Fig. 57 as a set of circle symbols. We see that the probability distribution is largely impacted by the highest mass distribution with small uncertainties (here PSR J2215-5135). The role of PSR J1600-3053 is not negligible but remains weak because of the large uncertainties.
The upper limit for non-rotating and non-magnetized neutron stars is more difficult to obtain. GW170817, however, provides an estimation of the upper limit of neutron stars, since it is possible that the two neutron stars have collapsed into a black hole after their merger. This limit depends, however, on the prior for the spin of the neutron stars, see Table 9.
The probability associated with considering a given source is calculated as follows,
| 88 |
where we consider the average value including the uncertainties in the hypothesis for the spin priors and the waveforms. The upper bound probability distribution is defined as,
| 89 |
The toolkit is ready for several sources, e.g., GW170817 and GW190814, and new sources can be added easily. The dashed line (for GW190814) and the upper probability distribution (square symbols) coincide in Fig. 57. The main contributions come from PSR J2215+5135 and J1600+3053 for the lower boundary and GW190814 for the upper boundary.
Finally, the total probability distribution for the TOV mass is defined as the product of the distribution for the lower masses and the upper masses, as
| 90 |
and is shown in thick solid line in Fig. 57.
The variables source_lo and source_up have to be fixed. The existing sources can be obtained in the following way: 
Once the variables source_lo and source_up are chosen in the previous list, the call for the mass observation is performed in the following way: 
The mass distributions are represented in Fig. 57. It illustrates the impact of the different measurements for the lower and upper boundaries of the TOV mass.
The attributes are given in the form of Numpy arrays: mtov.mass is a vector with a set of masses for which values the distribution is provided, mtov.proba_lo[i] provide the lower mass distribution of probabilities corresponding to each of the source given in the array sources_lo with index i, see Eq. (86), mtov.proba_up[j] provide the upper mass distribution of probabilities corresponding to each of the source given in the array sources_up with index j, see Eq. (88), and finally, mtov.proba_tot contains the product of lower and upper probabilities, see Eq. (90).
Mass-radius measurement by X-ray emission
The NICER observatory [225] is providing a large amount of data which are analyzed to determine accurately the mass and the radius of pulsars. A summary of these masses and radii measurements is shown in Table 10.
Table 10.
Observational radii and masses for different pulsars. C stands for compactness and is written when it is provided by the authors. We also complete the table with our calculation of the compactness obtained from the reported distribution of masses and radii (in bold)
The complete list of available sources is given with the following instructions: ![]()
The list of observations, see Table 10, for a given source is given with the following instruction: 
The object mr is instantiated in the following way:
where the variables source and obs are chosen in the previous list, see also Table 10. We now provide more details for each of the sources encoded in the nuda toolkit.
source=‘J0030+0451’.
Observed mass and radii for source J0030+0451 obtained from different analyses of the observational data (obs=1, 2, 3, or 4), see Table 10 for more details.
obs= 1 is the result of the fit to NICER with three oval hot-spots from Ref. [226],
obs= 2 is the result of the fit to NICER for ST+PST hot-spot model from Ref. [227].
obs= 3 is the result of the fit to joint NICER and XMM-Newton data for PDT-U hot-spot model from Ref. [228].
obs= 4 is the result of the fit to joint NICER and XMM-Newton data for ST+PDT hot-spot model from Ref. [228].
source=‘J0740+6620’.
Observed mass and radii for source J0740+6620 obtained from different analyses of the observational data (obs=1, 2 or 3), see Table 10 for more details.
obs= 1 is the result of the fits to NICER and XMM-Newton Data with a Parameterized Normalization for the XMM-Newton Calibration obtained in Ref. [229],
obs= 2 is the result of the fit to NICER considering ST-U model with a conditional constraint on NICER XTI pulse-profile modeling, joint NANOGrav and CHIME/Pulsar wideband radio timing, and XMM EPIC spectroscopy obtained in Ref. [230].
source=‘J0437-4715’.
Observed mass and radii for source J0437-4715 obtained from different analyses of the observational data (obs=1), see Table 10 for more details.
obs= 1 is the result of the fits to NICER considering the high MULTINEST resolution CST+PDT runs and in the presence of lower and upper background constraints involving the instrument background and 3C50 AGN spectrum obtained in Ref. [232].
The attributes of the object mr are: mr.rad, mr.rad_ sig_lo, and mr.rad_sig_up for the radius and its lower and upper uncertainties, as well as mr.mass, mr.mass_ sig_lo, and mr.mass_sig_up for the mass measurement.
The different measurements are represented in Fig. 58, where each color is specific to a given pulsar. For a given source, the different measurements can be averaged together in the following way:
The attributes are the centroid mrav.mass_cen and the standard deviation mrav.mass_std for the masses and mrav.rad_cen and the standard deviation mrav.rad_std for the radii.
Fig. 58.

Observational measurement of masses and radii by the NICER observatory [225]. Figure generated with astro_setupMR_plot.py
Tidal deformabilities from gravitational waves
At leading order, the tidal effects are imprinted in the gravitational waveform through the effective tidal deformability [233–238], which is defined as
| 91 |
where and are the dimensionless tidal deformability for the two merging stars, related to the tidal Love number as,
| 92 |
and being the radii and the mass if the star i, , 2. The binary mass ratio is . The chirp mass is
| 93 |
with .
Several analyses have extracted the tidal deformabilities from the GW signal of GW170817 and GW190425. They are reported in Table 11.
Table 11.
The lower and upper boundary at 90% CI of the effective tidal deformability obtained from various analyses of GW sources
| Source | Hyp | Hypothesis | [M] | q | References | |
|---|---|---|---|---|---|---|
| GW170817 | 1 | low-spin | 1.188 | [0.7:1] | 400 | [222] |
| + TaylorF2 | ||||||
| GW170817 | 2 | high-spin | 1.188 | [0.4:1] | 350 | [222] |
| + TaylorF2 | ||||||
| GW170817 | 3 | low-spin | 1.186735 | [0.639:0.982] | 222 | [239] |
| + TaylorF2 | ||||||
| GW170817 | 4 | low-spin | 1.186 | [0.73:1] | 300 | [223] |
| + PhenomPNRT | ||||||
| GW170817 | 5 | high-spin | 1.186 | [0.53:1] | 315 | [223] |
| + PhenomPNRT | ||||||
| av | 355 | |||||
| GW190425 | 1 | low-spin | 1.44 | [0.8:1.0] | 300 | [224] |
| GW190425 | 2 | high-spin | 1.44 | [0.8:1.0] | 550 | [224] |
| av | 425 |
The complete list of available sources is given with the following instructions: ![]()
The list of hypotheses for a given source is given with the following instruction: ![]()
The object gw is instantiated in the following way:
where the variables source and hyp are chosen in the previous list.
We now provide more details about the observed masses available in nuda toolkit. There are several sources, and for some sources, there are several observations providing different values for the observed masses.
source=‘GW170817’.
Observed mass for source GW170817 obtained from different hypotheses (hyp=1, 2, 3, 4 or 5).
hyp=1 low spin prior from Ref. [222], 2 high spin prior from Ref. [222],
hyp=3 from Ref. [239],
hyp=4 low prior prior from Ref. [223], or 5 high spin prior from Ref. [223].
source=‘GW190425’.
Observed mass for source GW170817 obtained from a single hypothesis (hyp=1 or 2).
hyp= 1 low spin prior from Ref. [224], or 2 high spin prior from Ref. [224].
The attributes of the object gw are: gw.mchirp, gw.mchirp_sig_lo, gw.mchirp_sig_up for the chirp mass , gw.q_lo and gw.q_up for the mass ratio q, and gw.lam, gw.lam_sig_lo, and gw.lam_sig_up for the effective tidal deformability .
The GW data in the nuda toolkit are shown in Fig. 59 for the two sources GW170817 and GW190425. For a given source, the different measurements can be averaged together in the following way:
The attributes are the centroid gwav.lam_cen and the standard deviation gwav.lam_std for the effective tidal deformability .
Fig. 59.

Distribution of effective tidal deformabilities at 90% confidence level for the two gravitational wave source presently known GW170817 and GW190425. Figure generated with astro_setupGW_plot.py
Conclusions
In this paper, we have described in detail the use of the nucleardatapy toolkit for uniform matter, nuclear experimental data, correlations, and astrophysical data. The goal of this numerical tool is to provide an easy way to access most of the available theoretical, experimental, and astrophysical data. The amount of data included in the present version of the toolkit represents only a fraction of the data existing in the literature, and we hope that our colleagues will find it an interesting tool to contribute to the database by sharing with us their results and making them easily accessible to the community. Another advantage of the toolkit is that it offers modular functions that average over several predictions, for which the user is free to decide which one to consider. Through the present paper, we have shown at different places in tables and figures how the original data compares to the averaged data, or how to build a reference band from the user’s choice.
This paper illustrates the use of the toolkit for research and provides many examples. For more details, please consult the documentation [2] and the tutorials [3]. The scripts generating the figures shown in this paper are all available in the toolkit, and the GitHub repository [1] is public. All the data provided in this toolkit are accompanied by the proper citations to the original paper, and this toolkit should not supersede them.
In the future, we plan to update the toolkit with newly available data, as well as extend it to new results. We are therefore willing to continue to enrich the toolkit in the future. Any suggestions from the community or requests for extensions are welcome. Any of the co-authors can be contacted for this purpose.
Acknowledgements
We deeply thank our colleagues who agreed to share their results in nucleardatapy toolkit. In particular, Ligang Cao, Gianluca Colò, Umberto Lombardo, Armen Sedrakian. This document is released under LA-UR-25-20848. JM is supported by CNRS-IN2P3 MAC masterproject, and this work benefited from the support of the project RELANSE ANR-23-CE31-0027-01 of the French National Research Agency (ANR) and the LABEX Lyon Institute of Origins (ANR-10-LABX-0066). MD and OL are members of the project INCT-FNA Proc. No. 464898/2014-5, and acknowledge the support provided by Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) under Grants No. 308528/2021-2, No. 307255/2023-9, and No. 401565/2023-8 (Universal). C. D. acknowledges support from the National Science Foundation under award PHY 2339043. This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Nuclear Physics, under the FRIB Theory Alliance award DE-SC0013617. A.G. acknowledges support by the Natural Sciences and Engineering Research Council (NSERC) of Canada, the Canada Foundation for Innovation (CFI), and Compute Ontario through the Digital Research Alliance of Canada. S. L. acknowledges support from the U.S. Department of Energy, Office of Science, Nuclear Physics, under Award DE-SC0023688. S.G, R.S., and I.T. are supported by the Laboratory-Directed Research and Development program of LANL under project number 20230315ER and by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, Scientific Discovery through Advanced Computing (SciDAC) NUCLEI program. S.G., and I.T. are also supported by the U.S. Department of Energy, Office of Nuclear Physics, under contract No. DE-AC52-06NA25396.
Appendix A List of abbreviations
| Abbreviation | Meaning |
|---|---|
| AFDMC | Auxiliary Field Diffusion Monte Carlo |
| AM | Asymmetric (infinite) Matter |
| BCS | Bardeen–Cooper–Schrieffer |
| BHF | Brueckner–Hartree–Fock |
| DDRH | Density-Dependent Relativistic Hartree |
| DDRHF | Density-Dependent Relativistic Hartree–Fock |
| EDF | Energy Density Functional |
| EFT | Effective Field Theory |
| EoS | Equation of State |
| FFG | Free Fermi Gas |
| GW | Gravitational wave |
| HFB | Hartree–Fock–Bogoliubov |
| HIC | Heavy-Ion Collision |
| MBPT | Many-Body Perturbation Theory |
| NEP | Nuclear Empirical Parameters |
| NLEFT | Nuclear Lattice Effective Field Theory |
| NLRH | Non-Linear Relativistic Hartree |
| NM | Neutron (infinite) Matter |
| NR | Non-Relativistic |
| NRFFG | Non-Relativistic Free Fermi Gas |
| NS | Neutron Star |
| N2(3)LO | next-to-next-to-(next-to)-leading order |
| PVES | Parity-Violating Electron Scattering |
| QMC | Quantum Monte Carlo |
| RFFG | Relativistic Free Fermi Gas |
| RH | Relativistic Hartree or RMF |
| r.m. | rest mass |
| RMF | Relativistic Mean Field |
| SM | Symmetric (infinite) Matter |
Appendix B Install nuda toolkit on an iPad
Appendix B.1 Using a-Shell
The free app a-Shell emulates a terminal for the iOS of your iPad. and can do locally most of the things that a terminal can do. It can be downloaded directly from the App Store. Once installed, you can launch it and write in the prompt:
A list of commands and some explanation are provided on the terminal screen.
To install nucleardatapy, write in a-Shell:
Maybe you will have to install some additional libraries: 
You can start by importing the toolkit as: ![]()
You can launch any samples.
Alternatively, you can clone the git repository with the following command:
https://github.com/jeromemargueron/nucleardatapy.git
Note: a-Shell has a Vim editor. Press i to write into the file, and if you do not have an Esc key on your keyboard, then use cmd+., and write :wq to write and quit.
Appendix B.2 Using Carnets-Plus
The iPad app Carnets-Plus is a free app providing a Jupyter Notebook running locally on an iPad.
To start, create a new File will create a Jupyter notebook. Then install the toolkit as before:
You can start by importing the toolkit as: ![]()
You can now start running the toolkit, and follow, for instance, the instructions given in this paper.
Data Availability
My manuscript has associated data in a data repository. [Author’s comment: The figures generated during and/or analysed during the current study are available in the https://github.org/jeromemargueron/nucleardatapy/version-1.0/nucleardatapy_samples/figs.]
Code Availability
My manuscript has associated code/software in a data repository. [Author’s comment: The code/software generated during and/or analysed during the current study is available in the nucleardatapy repository, https://github.org/jeromemargueron/nucleardatapy.]
Footnotes
A list of all abbreviations is provided in Appendix A.
References
- 1.Public github repository (2025). https://github.org/jeromemargueron/
- 2.J. Margueron et al., Nucleardatapy documentation (2025). https://nucleardatapy.readthedocs.io/en/latest/. Accessed 3 June 2025
- 3.J. Margueron et al., Nucleardatapy tutorials (2025). https://jeromemargueron.github.io/nucleardatapy/landing.html. Accessed 3 June 2025
- 4.A. Bohr, B.R. Mottelson, Nuclear Structure, vol. I (Addison-Wesley, London, 1969) [Google Scholar]
- 5.P. Ring, P. Schuck, The Nuclear Many-Body Problem (Springer, Berlin, 1980) [Google Scholar]
- 6.P. Haensel, A.Y. Potekhin, D.G. Yakovlev, Neutron Stars 1: Equation of State and Structure (Springer, Berlin, 2007) https://link.springer.com/book/10.1007/978-0-387-47301-7 [Google Scholar]
- 7.L. Rezzolla, P.A.M. Pizzochero, D.I. Jones, N. Rea, I. Vidaña, The Physics and Astrophysics of Neutron Stars, vol. 457 (Springer International Publishing, Cham, 2018). 10.1007/978-3-319-97616-7 [Google Scholar]
- 8.N.K. Glendenning, Compact Stars: Nuclear Physics, Particle Physics and General Relativity (Springer, Berlin, 2000) [Google Scholar]
- 9.J. Dobaczewski, W. Nazarewicz, P.G. Reinhard, J. Phys. G Nucl. Part. Phys. 41(7), 074001 (2014). 10.1088/0954-3899/41/7/074001 [Google Scholar]
- 10.L. Neufcourt, Y. Cao, W. Nazarewicz, F. Viens, Phys. Rev. C 98, 034318 (2018). 10.1103/PhysRevC.98.034318 [Google Scholar]
- 11.Object oriented scientific computing library (2025). https://awsteiner.org/code/o2scl
- 12.Bayesian analysis of nuclear dynamics (2025). https://bandframework.github.io
- 13.D.R. Phillips, R.J. Furnstahl, U. Heinz, T. Maiti, W. Nazarewicz, F.M. Nunes, M. Plumlee, M.T. Pratola, S. Pratt, F.G. Viens, S.M. Wild, J. Phys. G Nucl. Part. Phys. 48(7), 072001 (2021). 10.1088/1361-6471/abf1df [Google Scholar]
- 14.S. Guillot et al., Current status of nicer’s measurements of the neutron star masses and radii (online) (2023). https://indico.gsi.de/event/17017/contributions/73365/
- 15.S. Typel, M. Oertel, T. Klähn, D. Chatterjee, V. Dexheimer, C. Ishizuka, M. Mancini, J. Novak, H. Pais, C. Providência, A.R. Raduta, M. Servillat, L. Tolos, Eur. Phys. J. A 58(11), 221 (2022). 10.1140/epja/s10050-022-00847-y [Google Scholar]
- 16.Stellar collapse (2025). https://stellarcollapse.org
- 17.F. Marino, W.G. Jiang, S.J. Novario, Phys. Rev. C 110, 054322 (2024). 10.1103/PhysRevC.110.054322 [Google Scholar]
- 18.F. Marino, C. Barbieri, G. Colo, W. Jiang, S.J. Novario, PoS QNP2024, 180 (2025). 10.22323/1.465.0180 [Google Scholar]
- 19.F. Marino, W. Jiang, C. Barbieri, G. Colò, S. Novario, Data: equations of state from chiral interactions with adc green’s function and coupled-cluster (2025). 10.5281/zenodo.17053839
- 20.A. Rios, Front. Phys. 8, 379 (2020). 10.3389/fphy.2020.00387 [Google Scholar]
- 21.B. Friedman, V. Pandharipande, Nucl. Phys. A 361(2), 502 (1981). 10.1016/0375-9474(81)90649-7 [Google Scholar]
- 22.A. Akmal, V.R. Pandharipande, D.G. Ravenhall, Phys. Rev. C 58, 1804 (1998). 10.1103/PhysRevC.58.1804 [Google Scholar]
- 23.I. Tews, J. Carlson, S. Gandolfi, S. Reddy, Astrophys. J. 860(2), 149 (2018). 10.3847/1538-4357/aac267 [Google Scholar]
- 24.C. Drischler, J. Holt, C. Wellenhofer, Annu. Rev. Nucl. Part. Sci. 71, 403 (2021). 10.1146/annurev-nucl-102419-041903 [Google Scholar]
- 25.I. Vidaña, J. Margueron, H.J. Schulze, Universe 10(5), 226 (2024). 10.3390/universe10050226 [Google Scholar]
- 26.L.G. Cao, U. Lombardo, C.W. Shen, N.V. Giai, Phys. Rev. C 73, 014313 (2006). 10.1103/PhysRevC.73.014313 [Google Scholar]
- 27.S. Gandolfi, J. Carlson, S. Reddy, Phys. Rev. C 85, 032801 (2012). 10.1103/PhysRevC.85.032801 [Google Scholar]
- 28.S. Gandolfi, G. Palkanoglou, J. Carlson, A. Gezerlis, K.E. Schmidt, Condens. Matter 7(1), 19 (2022). 10.3390/condmat7010019 [Google Scholar]
- 29.R.B. Wiringa, V.G.J. Stoks, R. Schiavilla, Phys. Rev. C 51, 38 (1995). 10.1103/PhysRevC.51.38 [DOI] [PubMed] [Google Scholar]
- 30.A. Gezerlis, J. Carlson, Phys. Rev. C 77, 032801 (2008). 10.1103/PhysRevC.77.032801 [Google Scholar]
- 31.T. Abe, R. Seki, Phys. Rev. C 79, 054002 (2009). 10.1103/PhysRevC.79.054002 [Google Scholar]
- 32.R.B. Wiringa, S.C. Pieper, Phys. Rev. Lett. 89, 182501 (2002). 10.1103/PhysRevLett.89.182501 [DOI] [PubMed] [Google Scholar]
- 33.A. Gezerlis, J. Carlson, Phys. Rev. C 81, 025803 (2010). 10.1103/PhysRevC.81.025803 [Google Scholar]
- 34.G. Wlazłowski, J.W. Holt, S. Moroz, A. Bulgac, K.J. Roche, Phys. Rev. Lett. 113, 182503 (2014). 10.1103/PhysRevLett.113.182503 [DOI] [PubMed] [Google Scholar]
- 35.I. Tews, S. Gandolfi, A. Gezerlis, A. Schwenk, Phys. Rev. C 93, 024305 (2016). 10.1103/PhysRevC.93.024305 [Google Scholar]
- 36.I. Tews, R. Somasundaram, D. Lonardoni, H. Göttling, R. Seutin, J. Carlson, S. Gandolfi, K. Hebeler, A. Schwenk, Neutron matter from local chiral eft interactions at large cutoffs (2024). arXiv:2407.08979
- 37.I. Tews, T. Krüger, K. Hebeler, A. Schwenk, Phys. Rev. Lett. 110, 032504 (2013). 10.1103/PhysRevLett.110.032504 [DOI] [PubMed] [Google Scholar]
- 38.C. Drischler, K. Hebeler, A. Schwenk, Phys. Rev. C 93, 054314 (2016). 10.1103/PhysRevC.93.054314 [Google Scholar]
- 39.C. Drischler, K. Hebeler, A. Schwenk, Phys. Rev. Lett. 122, 042501 (2019). 10.1103/PhysRevLett.122.042501 [DOI] [PubMed] [Google Scholar]
- 40.C. Drischler, R.J. Furnstahl, J.A. Melendez, D.R. Phillips, Phys. Rev. Lett. 125(20), 202702 (2020). 10.1103/PhysRevLett.125.202702 [DOI] [PubMed] [Google Scholar]
- 41.C. Drischler, J.A. Melendez, R.J. Furnstahl, D.R. Phillips, Phys. Rev. C 102, 054315 (2020). 10.1103/PhysRevC.102.054315 [Google Scholar]
- 42.BUQEYE Collaboration, Software (2022). https://buqeye.github.io/software/
- 43.S. Elhatisari, L. Bovermann, Y.Z. Ma, E. Epelbaum, D. Frame, F. Hildenbrand, M. Kim, Y. Kim, H. Krebs, T.A. Lähde, D. Lee, N. Li, B.N. Lu, U.G. Meißner, G. Rupak, S. Shen, Y.H. Song, G. Stellin, Nature 630(8015), 59 (2024). 10.1038/s41586-024-07422-z [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.J. Margueron, R.H. Casali, F. Gulminelli, Phys. Rev. C 97, 025805 (2018). 10.1103/PhysRevC.97.025805 [Google Scholar]
- 45.C. Drischler, P.G. Giuliani, S. Bezoui, J. Piekarewicz, F. Viens, Phys. Rev. C 110(4), 044320 (2024). 10.1103/PhysRevC.110.044320 [Google Scholar]
- 46.M. Baldo, A. Polls, A. Rios, H.J. Schulze, I. Vidaña, Phys. Rev. C 86, 064001 (2012). 10.1103/PhysRevC.86.064001 [Google Scholar]
- 47.M. Piarulli, I. Bombaci, D. Logoteta, A. Lovato, R.B. Wiringa, Phys. Rev. C 101, 045801 (2020). 10.1103/PhysRevC.101.045801 [Google Scholar]
- 48.A. Lovato, I. Bombaci, D. Logoteta, M. Piarulli, R.B. Wiringa, Phys. Rev. C 105, 055808 (2022). 10.1103/PhysRevC.105.055808 [Google Scholar]
- 49.L.G. Cao, U. Lombardo, P. Schuck, Phys. Rev. C 74, 064301 (2006). 10.1103/PhysRevC.74.064301 [Google Scholar]
- 50.A. Fabrocini, S. Fantoni, A.Y. Illarionov, K.E. Schmidt, Nucl. Phys. A 803(3), 137 (2008). 10.1016/j.nuclphysa.2008.01.024 [Google Scholar]
- 51.C. Drischler, T. Krüger, K. Hebeler, A. Schwenk, Phys. Rev. C 95, 024302 (2017). 10.1103/PhysRevC.95.024302 [Google Scholar]
- 52.M. Bender, P.H. Heenen, P.G. Reinhard, Rev. Mod. Phys. 75, 121 (2003). 10.1103/RevModPhys.75.121 [Google Scholar]
- 53.J. Stone, P.G. Reinhard, Prog. Part. Nucl. Phys. 58(2), 587 (2007). 10.1016/j.ppnp.2006.07.001 [Google Scholar]
- 54.S. Goriely, M. Samyn, J.M. Pearson, Phys. Rev. C 75, 064312 (2007). 10.1103/PhysRevC.75.064312 [Google Scholar]
- 55.N. Chamel, S. Goriely, J. Pearson, Nucl. Phys. A 812(1), 72 (2008). 10.1016/j.nuclphysa.2008.08.015 [Google Scholar]
- 56.S. Goriely, N. Chamel, J.M. Pearson, Phys. Rev. Lett. 102, 152503 (2009). 10.1103/PhysRevLett.102.152503 [DOI] [PubMed] [Google Scholar]
- 57.S. Goriely, N. Chamel, J.M. Pearson, Phys. Rev. C 88, 061302 (2013). 10.1103/PhysRevC.88.061302 [Google Scholar]
- 58.G. Scamps, S. Goriely, E. Olsen, M. Bender, W. Ryssens, Eur. Phys. J. A 57(12), 333 (2021). 10.1140/epja/s10050-021-00642-1 [Google Scholar]
- 59.W. Ryssens, G. Scamps, S. Goriely, M. Bender, Eur. Phys. J. A 58(12), 246 (2022). 10.1140/epja/s10050-022-00894-5 [Google Scholar]
- 60.T. Lesinski, K. Bennaceur, T. Duguet, J. Meyer, Phys. Rev. C 74, 044315 (2006). 10.1103/PhysRevC.74.044315 [Google Scholar]
- 61.D. Gambacurta, L. Li, G. Colò, U. Lombardo, N. Van Giai, W. Zuo, Phys. Rev. C 84, 024301 (2011). 10.1103/PhysRevC.84.024301 [Google Scholar]
- 62.A. Steiner, M. Prakash, J. Lattimer, P. Ellis, Phys. Rep. 411(6), 325 (2005). 10.1016/j.physrep.2005.02.004 [Google Scholar]
- 63.M. Rayet, M. Arnould, G. Paulus, F. Tondeur, Astron. Astrophys. 116(1), 183 (1982) [Google Scholar]
- 64.X. Roca-Maza, G. Colò, H. Sagawa, Phys. Rev. C 86, 031306 (2012). 10.1103/PhysRevC.86.031306 [Google Scholar]
- 65.N. Van Giai, H. Sagawa, Phys. Lett. B 106(5), 379 (1981). 10.1016/0370-2693(81)90646-8 [Google Scholar]
- 66.M. Beiner, H. Flocard, N. Van Giai, P. Quentin, Nucl. Phys. A 238(1), 29 (1975). 10.1016/0375-9474(75)90338-3 [Google Scholar]
- 67.J. Friedrich, P.G. Reinhard, Phys. Rev. C 33, 335 (1986). 10.1103/PhysRevC.33.335 [Google Scholar]
- 68.P.G. Reinhard, H. Flocard, Nucl. Phys. A 584(3), 467 (1995). 10.1016/0375-9474(94)00770-N [Google Scholar]
- 69.L. Bennour, P.H. Heenen, P. Bonche, J. Dobaczewski, H. Flocard, Phys. Rev. C 40, 2834 (1989). 10.1103/PhysRevC.40.2834 [DOI] [PubMed] [Google Scholar]
- 70.J. Bartel, P. Quentin, M. Brack, C. Guet, H.B. Håkansson, Nucl. Phys. A 386(1), 79 (1982). 10.1016/0375-9474(82)90403-1 [Google Scholar]
- 71.P.G. Reinhard, D.J. Dean, W. Nazarewicz, J. Dobaczewski, J.A. Maruhn, M.R. Strayer, Phys. Rev. C 60, 014316 (1999). 10.1103/PhysRevC.60.014316 [Google Scholar]
- 72.J. Dobaczewski, H. Flocard, J. Treiner, Nucl. Phys. A 422(1), 103 (1984). 10.1016/0375-9474(84)90433-0 [Google Scholar]
- 73.B.A. Brown, Phys. Rev. C 58, 220 (1998). 10.1103/PhysRevC.58.220 [Google Scholar]
- 74.J. Margueron, J. Navarro, N. Van Giai, Phys. Rev. C 66, 014303 (2002). 10.1103/PhysRevC.66.014303 [Google Scholar]
- 75.E. Chabanat, P. Bonche, P. Haensel, J. Meyer, R. Schaeffer, Nucl. Phys. A 635, 231 (1998) [Google Scholar]
- 76.E. Chabanat, P. Bonche, P. Haensel, J. Meyer, R. Schaeffer, Nucl. Phys. A 627, 710 (1997) [Google Scholar]
- 77.F. Tondeur, M. Brack, M. Farine, J. Pearson, Nucl. Phys. A 420(2), 297 (1984). 10.1016/0375-9474(84)90444-5 [Google Scholar]
- 78.T. Lesinski, M. Bender, K. Bennaceur, T. Duguet, J. Meyer, Phys. Rev. C 76, 014312 (2007). 10.1103/PhysRevC.76.014312 [Google Scholar]
- 79.M. Kortelainen, T. Lesinski, J. Moré, W. Nazarewicz, J. Sarich, N. Schunck, M.V. Stoitsov, S. Wild, Phys. Rev. C 82, 024313 (2010). 10.1103/PhysRevC.82.024313 [Google Scholar]
- 80.M. Kortelainen, J. McDonnell, W. Nazarewicz, P.G. Reinhard, J. Sarich, N. Schunck, M.V. Stoitsov, S.M. Wild, Phys. Rev. C 85, 024304 (2012). 10.1103/PhysRevC.85.024304 [Google Scholar]
- 81.S. Goriely, N. Chamel, J.M. Pearson, Phys. Rev. C 88, 024308 (2013). 10.1103/PhysRevC.88.024308 [Google Scholar]
- 82.S. Goriely, N. Chamel, J.M. Pearson, Phys. Rev. C 93, 034337 (2016). 10.1103/PhysRevC.93.034337 [Google Scholar]
- 83.G. Grams, W. Ryssens, G. Scamps, S. Goriely, N. Chamel, Eur. Phys. J. A 59(11), 270 (2023). 10.1140/epja/s10050-023-01158-6 [Google Scholar]
- 84.G. Grams, N.N. Shchechilin, A. Sanchez-Fernandez, W. Ryssens, N. Chamel, S. Goriely, Eur. Phys. J. A 61, 35 (2025). 10.1140/epja/s10050-025-01503-x [Google Scholar]
- 85.B.D. Serot, J.D. Walecka, Int. J. Mod. Phys. E 06(04), 515 (1997). 10.1142/S0218301397000299 [Google Scholar]
- 86.M. Sharma, M. Nagarajan, P. Ring, Phys. Lett. B 312(4), 377 (1993). 10.1016/0370-2693(93)90970-S [Google Scholar]
- 87.G.A. Lalazissis, J. König, P. Ring, Phys. Rev. C 55, 540 (1997). 10.1103/PhysRevC.55.540 [Google Scholar]
- 88.W. Long, J. Meng, N.V. Giai, S.G. Zhou, Phys. Rev. C 69, 034319 (2004). 10.1103/PhysRevC.69.034319 [Google Scholar]
- 89.K. Sumiyoshi, H. Kuwabara, H. Toki, Nucl. Phys. A 581(3), 725 (1995). 10.1016/0375-9474(94)00335-K [Google Scholar]
- 90.T. Nikšić, D. Vretenar, P. Finelli, P. Ring, Phys. Rev. C 66, 024306 (2002). 10.1103/PhysRevC.66.024306 [Google Scholar]
- 91.G.A. Lalazissis, T. Nikšić, D. Vretenar, P. Ring, Phys. Rev. C 71, 024312 (2005). 10.1103/PhysRevC.71.024312 [Google Scholar]
- 92.X. Roca-Maza, X. Viñas, M. Centelles, P. Ring, P. Schuck, Phys. Rev. C 84, 054309 (2011). 10.1103/PhysRevC.84.054309 [Google Scholar]
- 93.S. Typel, H. Wolter, Nucl. Phys. A 656(3), 331 (1999). 10.1016/S0375-9474(99)00310-3 [Google Scholar]
- 94.W.H. Long, N. Van Giai, J. Meng, Phys. Lett. B 640(4), 150 (2006). 10.1016/j.physletb.2006.07.064 [Google Scholar]
- 95.W. Long, H. Sagawa, J. Meng, N.V. Giai, Europhys. Lett. 82(1), 12001 (2008). 10.1209/0295-5075/82/12001 [Google Scholar]
- 96.W. Long, H. Sagawa, N.V. Giai, J. Meng, Phys. Rev. C 76, 034314 (2007). 10.1103/PhysRevC.76.034314 [Google Scholar]
- 97.E. Khan, J. Margueron, I. Vidaña, Phys. Rev. Lett. 109, 092501 (2012). 10.1103/PhysRevLett.109.092501 [DOI] [PubMed] [Google Scholar]
- 98.E. Khan, J. Margueron, Phys. Rev. C 88, 034319 (2013). 10.1103/PhysRevC.88.034319 [Google Scholar]
- 99.J. Margueron, F. Gulminelli, Phys. Rev. C 99, 025806 (2019). 10.1103/PhysRevC.99.025806 [Google Scholar]
- 100.O. Bohigas, A. Lane, J. Martorell, Phys. Rep. 51(5), 267 (1979). 10.1016/0370-1573(79)90079-6 [Google Scholar]
- 101.M. Baldo, L.S. Ferreira, Phys. Rev. C 50, 1887 (1994). 10.1103/PhysRevC.50.1887 [Google Scholar]
- 102.A. Sedrakian, H. Müther, P. Schuck, Phys. Rev. C 76, 055805 (2007). 10.1103/PhysRevC.76.055805 [Google Scholar]
- 103.A. Sorensen, K. Agarwal, K.W. Brown, Z. Chajęcki, P. Danielewicz, C. Drischler, S. Gandolfi, J.W. Holt, M. Kaminski, C.M. Ko, R. Kumar, B.A. Li, W.G. Lynch, A.B. McIntosh, W.G. Newton, S. Pratt, O. Savchuk, M. Stefaniak, I. Tews, M.B. Tsang, R. Vogt, H. Wolter, H. Zbroszczyk, N. Abbasi, J. Aichelin, A. Andronic, S.A. Bass, F. Becattini, D. Blaschke, M. Bleicher, C. Blume, E. Bratkovskaya, B.A. Brown, D.A. Brown, A. Camaiani, G. Casini, K. Chatziioannou, A. Chbihi, M. Colonna, M.D. Cozma, V. Dexheimer, X. Dong, T. Dore, L. Du, J.A. Dueñas, H. Elfner, W. Florkowski, Y. Fujimoto, R.J. Furnstahl, A. Gade, T. Galatyuk, C. Gale, F. Geurts, F. Gramegna, S. Grozdanov, K. Hagel, S.P. Harris, W. Haxton, U. Heinz, M.P. Heller, O. Hen, H. Hergert, N. Herrmann, H.Z. Huang, X.G. Huang, N. Ikeno, G. Inghirami, J. Jankowski, J. Jia, J.C. Jiménez, J. Kapusta, B. Kardan, I. Karpenko, D. Keane, D. Kharzeev, A. Kugler, A. Le Fèvre, D. Lee, H. Liu, M.A. Lisa, W.J. Llope, I. Lombardo, M. Lorenz, T. Marchi, L. McLerran, U. Mosel, A. Motornenko, B. Müller, P. Napolitani, J.B. Natowitz, W. Nazarewicz, J. Noronha, J. Noronha-Hostler, G. Odyniec, P. Papakonstantinou, Z. Paulínyová, J. Piekarewicz, R.D. Pisarski, C. Plumberg, M. Prakash, J. Randrup, C. Ratti, P. Rau, S. Reddy, H.R. Schmidt, P. Russotto, R. Ryblewski, A. Schäfer, B. Schenke, S. Sen, P. Senger, R. Seto, C. Shen, B. Sherrill, M. Singh, V. Skokov, M. Spaliński, J. Steinheimer, M. Stephanov, J. Stroth, C. Sturm, K.J. Sun, A. Tang, G. Torrieri, W. Trautmann, G. Verde, V. Vovchenko, R. Wada, F. Wang, G. Wang, K. Werner, N. Xu, Z. Xu, H.U. Yee, S. Yennello, Y. Yin, Prog. Part. Nucl. Phys. 134, 104080 (2024). 10.1016/j.ppnp.2023.104080 [Google Scholar]
- 104.P. Danielewicz, R. Lacey, W.G. Lynch, Sci. 298, 1592 (2002). 10.1126/science.1078070 [DOI] [PubMed] [Google Scholar]
- 105.C. Fuchs, Prog. Part. Nucl. Phys. 56, 1 (2006). 10.1016/j.ppnp.2005.07.004 [Google Scholar]
- 106.W. Lynch, M. Tsang, Y. Zhang, P. Danielewicz, M. Famiano, Z. Li, A. Steiner, Prog. Part. Nucl. Phys. 62, 427 (2009). 10.1016/j.ppnp.2009.01.001 [Google Scholar]
- 107.A. Le Fevre, Y. Leifels, W. Reisdorf, J. Aichelin, C. Hartnack, Nucl. Phys. A 945, 112 (2016). 10.1016/j.nuclphysa.2015.09.015 [Google Scholar]
- 108.M.B. Tsang, Y. Zhang, P. Danielewicz, M. Famiano, Z. Li, W.G. Lynch, A.W. Steiner, Phys. Rev. Lett. 102, 122701 (2009). 10.1103/PhysRevLett.102.122701 [DOI] [PubMed] [Google Scholar]
- 109.P. Russotto, P. Wu, M. Zoric, M. Chartier, Y. Leifels, R. Lemmon, Q. Li, J. Łukasik, A. Pagano, P. Pawłowski, W. Trautmann, Phys. Lett. B 697, 471 (2011). 10.1016/j.physletb.2011.02.033 [Google Scholar]
- 110.P. Russotto, S. Gannon, S. Kupny, P. Lasko, L. Acosta, M. Adamczyk, A. Al-Ajlan, M. Al-Garawi et al., Phys. Rev. C 94, 034608 (2016). 10.1103/PhysRevC.94.034608 [Google Scholar]
- 111.P. Morfouace, C. Tsang, Y. Zhang, W. Lynch, M. Tsang, D. Coupland, M. Youngs, Z. Chajecki, M. Famiano, T. Ghosh, G. Jhang, J. Lee, H. Liu, A. Sanetullaev, R. Showalter, J. Winkelbauer, Phys. Lett. B 799, 135045 (2019). 10.1016/j.physletb.2019.135045 [Google Scholar]
- 112.J. Estee, W.G. Lynch, C.Y. Tsang, J. Barney, G. Jhang, M.B. Tsang, R. Wang, M. Kaneko, J.W. Lee, T. Isobe, M. Kurata-Nishimura, T. Murakami, D.S. Ahn, L. Atar, T. Aumann et al., Phys. Rev. Lett. 126, 162701 (2021). 10.1103/PhysRevLett.126.162701 [DOI] [PubMed] [Google Scholar]
- 113.U. Garg, G. Colò, Prog. Part. Nucl. Phys. 101, 55 (2018). 10.1016/j.ppnp.2018.03.001 [Google Scholar]
- 114.J.P. Blaizot, Phys. Rep. 64, 171 (1980) [Google Scholar]
- 115.J. Margueron, E. Khan, submitted to editor (2026)
- 116.S. Rudaz, P.J. Ellis, E.K. Heide, M. Prakash, Phys. Lett. B 285(3), 183 (1992). 10.1016/0370-2693(92)91449-J [Google Scholar]
- 117.J. Pearson, Phys. Lett. B 271(1), 12 (1991). 10.1016/0370-2693(91)91269-2 [Google Scholar]
- 118.M. Farine, J. Pearson, F. Tondeur, Nucl. Phys. A 615(2), 135 (1997). 10.1016/S0375-9474(96)00453-8 [Google Scholar]
- 119.J.M. Lattimer, Y. Lim, Astrophys. J. 771(1), 51 (2013). 10.1088/0004-637X/771/1/51 [Google Scholar]
- 120.J.-B. Wei, J.-J. Lu, G.F. Burgio, Z.-H. Li, H.-J. Schulze, Eur. Phys. J. A 56(2), 63 (2020). 10.1140/epja/s10050-020-00058-3 [Google Scholar]
- 121.L.W. Chen, C.M. Ko, B.A. Li, J. Xu, Phys. Rev. C 82, 024321 (2010). 10.1103/PhysRevC.82.024321 [Google Scholar]
- 122.P. Möller, W.D. Myers, H. Sagawa, S. Yoshida, Phys. Rev. Lett. 108, 052501 (2012). 10.1103/PhysRevLett.108.052501 [DOI] [PubMed] [Google Scholar]
- 123.P. Danielewicz, J. Lee, Nucl. Phys. A 922, 1 (2014). 10.1016/j.nuclphysa.2013.11.005 [Google Scholar]
- 124.X. Roca-Maza, X. Viñas, M. Centelles, B.K. Agrawal, G. Colò, N. Paar, J. Piekarewicz, D. Vretenar, Phys. Rev. C 92, 064304 (2015). 10.1103/PhysRevC.92.064304 [Google Scholar]
- 125.B.T. Reed, F.J. Fattoyev, C.J. Horowitz, J. Piekarewicz, Phys. Rev. Lett. 126, 172503 (2021). 10.1103/PhysRevLett.126.172503 [DOI] [PubMed] [Google Scholar]
- 126.P.G. Reinhard, X. Roca-Maza, W. Nazarewicz, Phys. Rev. Lett. 127, 232501 (2021). 10.1103/PhysRevLett.127.232501 [DOI] [PubMed] [Google Scholar]
- 127.Z. Zhang, L.W. Chen, Phys. Rev. C 108, 024317 (2023). 10.1103/PhysRevC.108.024317 [Google Scholar]
- 128.D. Adhikari, H. Albataineh, D. Androic, K. Aniol, D.S. Armstrong et al., Phys. Rev. Lett. 126, 172502 (2021). 10.1103/PhysRevLett.126.172502 [DOI] [PubMed] [Google Scholar]
- 129.D. Adhikari, H. Albataineh, D. Androic, K.A. Aniol, D.S. Armstrong et al., Phys. Rev. Lett. 129, 042501 (2022). 10.1103/PhysRevLett.129.042501 [DOI] [PubMed] [Google Scholar]
- 130.P.G. Reinhard, X. Roca-Maza, W. Nazarewicz, Phys. Rev. Lett. 129, 232501 (2022). 10.1103/PhysRevLett.129.232501 [DOI] [PubMed] [Google Scholar]
- 131.E. Yüksel, N. Paar, Phys. Lett. B 836, 137622 (2023). 10.1016/j.physletb.2022.137622 [Google Scholar]
- 132.B.V. Carlson, M. Dutra, O. Lourenço, J. Margueron, Phys. Rev. C 107, 035805 (2023). 10.1103/PhysRevC.107.035805 [Google Scholar]
- 133.A.W. Steiner, J.M. Lattimer, E.F. Brown, Astrophys. J. Lett. 765(1), L5 (2013). 10.1088/2041-8205/765/1/L5 [Google Scholar]
- 134.I. Tews, J.M. Lattimer, A. Ohnishi, E.E. Kolomeitsev, Astrophys. J. 848(2), 105 (2017). 10.3847/1538-4357/aa8db9 [Google Scholar]
- 135.G. Audi, M. Wang, A.H. Wapstra, F.G. Kondev, M. MacCormick, X. Xu, B. Pfeiffer, Chin. Phys. C 36(12), 1287 (2012). 10.1088/1674-1137/36/12/002 [Google Scholar]
- 136.F.G. Kondev, S. Naimi, Chin. Phys. C 41(3), 030001 (2017). 10.1088/1674-1137/41/3/030001 [Google Scholar]
- 137.W. Huang, M. Wang, F. Kondev, G. Audi, S. Naimi, Chin. Phys. C 45(3), 030002 (2021). 10.1088/1674-1137/abddb0 [Google Scholar]
- 138.J. Jänecke, P. Masson, At. Data Nucl. Data Tables 39(2), 265 (1988). 10.1016/0092-640X(88)90028-9 [Google Scholar]
- 139.P. Masson, J. Jänecke, At. Data Nucl. Data Tables 39(2), 273 (1988). 10.1016/0092-640X(88)90029-0 [Google Scholar]
- 140.J. Duflo, A. Zuker, Phys. Rev. C 52, R23 (1995). 10.1103/PhysRevC.52.R23 [DOI] [PubMed] [Google Scholar]
- 141.Y. Aboussir, J. Pearson, A. Dutta, F. Tondeur, At. Data Nucl. Data Tables 61(1), 127 (1995). 10.1016/S0092-640X(95)90014-4 [Google Scholar]
- 142.P. Moller, J. Nix, W. Myers, W. Swiatecki, At. Data Nucl. Data Tables 59(2), 185 (1995). 10.1006/adnd.1995.1002 [Google Scholar]
- 143.H. Koura, T. Tachibana, M. Uno, M. Yamada, Prog. Theor. Phys. 113(2), 305 (2005). 10.1143/PTP.113.305 [Google Scholar]
- 144.S. Goriely, N. Chamel, J.M. Pearson, Phys. Rev. C 82, 035804 (2010). 10.1103/PhysRevC.82.035804 [Google Scholar]
- 145.N. Wang, Z. Liang, M. Liu, X. Wu, Phys. Rev. C 82, 044304 (2010). 10.1103/PhysRevC.82.044304 [Google Scholar]
- 146.M. Liu, N. Wang, Y. Deng, X. Wu, Phys. Rev. C 84, 014333 (2011). 10.1103/PhysRevC.84.014333 [Google Scholar]
- 147.A. Bohr, B. Mottelson, Nuclear Structure, vol. 1 (World Scientific, Singapore, 1998) [Google Scholar]
- 148.P. Vogel, B. Jonson, P. Hansen, Phys. Lett. B 139(4), 227 (1984). 10.1016/0370-2693(84)91068-2 [Google Scholar]
- 149.F. Buchinger, J.E. Crawford, A.K. Dutta, J.M. Pearson, F. Tondeur, Phys. Rev. C 49, 1402 (1994). 10.1103/PhysRevC.49.1402 [DOI] [PubMed] [Google Scholar]
- 150.I. Angeli, K. Marinova, At. Data Nucl. Data Tables 99(1), 69 (2013). 10.1016/j.adt.2011.12.006 [Google Scholar]
- 151.B. Nerlo-Pomorska, K. Pomorski, Z. Physik A Hadrons Nuclei 348, 169 (1994). 10.1007/BF01291913 [Google Scholar]
- 152.T. Bayram, S. Akkoyun, S.O. Kara, A. Sinan, Acta Phys. Polon. B 44(8), 1791 (2013). 10.5506/APhysPolB.44.1791 [Google Scholar]
- 153.F. Schupp, J. Pochodzalla, M. Bölting, M. Christiansen, T. Gaitanos, H. Lenske, M. Steinen, Probing small neutron skin variations in isotope pairs by hyperon–antihyperon production in antiproton–nucleus interactions (2024). arXiv:2411.13622
- 154.J. Lombardi, R. Boyd, R. Arking, A. Robbins, Nucl. Phys. A 188(1), 103 (1972). 10.1016/0375-9474(72)90186-8 [Google Scholar]
- 155.I. Brissaud, Y. Le Bornec, B. Tatischeff, L. Bimbot, M. Brussel, G. Duhamel, Nucl. Phys. A 191(1), 145 (1972). 10.1016/0375-9474(72)90599-4 [Google Scholar]
- 156.G. Alkhazov, T. Bauer, R. Beurtey, A. Boudard, G. Bruge, A. Chaumeaux, P. Couvert, G. Cvijanovich, H. Duhm, J. Fontaine, D. Garreta, A. Kulikov, D. Legrand, J. Lugol, J. Saudinos, J. Thirion, A. Vorobyov, Nucl. Phys. A 274(3), 443 (1976). 10.1016/0375-9474(76)90212-8 [Google Scholar]
- 157.G. Alkhazov, T. Bauer, R. Bertini, L. Bimbot, O. Bing, A. Boudard, G. Bruge, H. Catz, A. Chaumeaux, P. Couvert, J. Fontaine, F. Hibou, G. Igo, J. Lugol, M. Matoba, Nucl. Phys. A 280(2), 365 (1977). 10.1016/0375-9474(77)90611-X [Google Scholar]
- 158.M.J. Jakobson, G.R. Burleson, J.R. Calarco, M.D. Cooper, D.C. Hagerman, I. Halpern, R.H. Jeppeson, K.F. Johnson, L.D. Knutson, R.E. Marrs, H.O. Meyer, R.P. Redwine, Phys. Rev. Lett. 38, 1201 (1977). 10.1103/PhysRevLett.38.1201 [Google Scholar]
- 159.A. Chaumeaux, V. Layly, R. Schaeffer, Phys. Lett. B 72(1), 33 (1977). 10.1016/0370-2693(77)90056-9 [Google Scholar]
- 160.E. Friedman, H.J. Gils, H. Rebel, Z. Majka, Phys. Rev. Lett. 41, 1220 (1978). 10.1103/PhysRevLett.41.1220 [Google Scholar]
- 161.I. Brissaud, X. Campi, Phys. Lett. B 86(2), 141 (1979). 10.1016/0370-2693(79)90803-7 [Google Scholar]
- 162.G. Igo, G. Adams, T. Bauer, G. Pauletta, C. Whitten, A. Wreikat, G. Hoffmann, G. Blanpied, W. Coker, C. Harvey, R. Liljestrand, L. Ray, J. Spencer, H. Thiessen, C. Glashausser, N. Hintz, M. Oothoudt, H. Nann, K. Seth, B. Wood, D. McDaniels, M. Gazzaly, Phys. Lett. B 81(2), 151 (1979). 10.1016/0370-2693(79)90510-0 [Google Scholar]
- 163.K.G. Boyer, W.J. Braithwaite, W.B. Cottingame, S.J. Greene, L.E. Smith, C.F. Moore, C.L. Morris, H.A. Thiessen, G.S. Blanpied, G.R. Burleson, J.F. Davis, J.S. McCarthy, R.C. Minehart, C.A. Goulding, Phys. Rev. C 29, 182 (1984). 10.1103/PhysRevC.29.182 [Google Scholar]
- 164.F.J. Hartmann, R. Schmidt, B. Ketzer, T. von Egidy et al., Phys. Rev. C 65, 014306 (2001). 10.1103/PhysRevC.65.014306 [Google Scholar]
- 165.B.C. Clark, L.J. Kerr, S. Hama, Phys. Rev. C 67, 054605 (2003). 10.1103/PhysRevC.67.054605 [Google Scholar]
- 166.J. Piekarewicz, B.K. Agrawal, G. Colò, W. Nazarewicz, N. Paar, P.G. Reinhard, X. Roca-Maza, D. Vretenar, Phys. Rev. C 85, 041302 (2012). 10.1103/PhysRevC.85.041302 [Google Scholar]
- 167.J. Birkhan, M. Miorelli, S. Bacca, S. Bassauer, C.A. Bertulani, G. Hagen, H. Matsubara, P. von Neumann-Cosel, T. Papenbrock, N. Pietralla, V.Y. Ponomarev, A. Richter, A. Schwenk, A. Tamii, Phys. Rev. Lett. 118, 252501 (2017). 10.1103/PhysRevLett.118.252501 [DOI] [PubMed] [Google Scholar]
- 168.M.H. Mahzoon, M.C. Atkinson, R.J. Charity, W.H. Dickhoff, Phys. Rev. Lett. 119, 222503 (2017). 10.1103/PhysRevLett.119.222503 [DOI] [PubMed] [Google Scholar]
- 169.M. Tanaka, M. Takechi, A. Homma, M. Fukuda et al., Phys. Rev. Lett. 124, 102501 (2020). 10.1103/PhysRevLett.124.102501 [DOI] [PubMed] [Google Scholar]
- 170.S. Tagami, T. Wakasa, M. Takechi, J. Matsui, M. Yahiro, Results Phys. 33, 105155 (2022). 10.1016/j.rinp.2021.105155 [Google Scholar]
- 171.A. Krasznahorkay, J. Bacelar, J.A. Bordewijk, S. Brandenburg et al., Phys. Rev. Lett. 66, 1287 (1991). 10.1103/PhysRevLett.66.1287 [DOI] [PubMed] [Google Scholar]
- 172.V.E. Starodubsky, N.M. Hintz, Phys. Rev. C 49, 2118 (1994). 10.1103/PhysRevC.49.2118 [Google Scholar]
- 173.S. Karataglidis, K. Amos, B.A. Brown, P.K. Deb, Phys. Rev. C 65, 044306 (2002). 10.1103/PhysRevC.65.044306 [Google Scholar]
- 174.A. Krasznahorkay, H. Akimune, A. van den Berg, N. Blasi et al., Nucl. Phys. A 731, 224 (2004). 10.1016/j.nuclphysa.2003.11.034 [Google Scholar]
- 175.B. Kłos, A. Trzcińska, J. Jastrzębski, T. Czosnyka et al., Phys. Rev. C 76, 014311 (2007). 10.1103/PhysRevC.76.014311 [Google Scholar]
- 176.S. Wycech, F.J. Hartmann, J. Jastrzębski, B. Kłos, A. Trzcińska, T.V. Egidy, Phys. Rev. C 76, 034316 (2007). 10.1103/PhysRevC.76.034316 [Google Scholar]
- 177.B.A. Brown, G. Shen, G.C. Hillhouse, J. Meng, A. Trzcińska, Phys. Rev. C 76, 034305 (2007). 10.1103/PhysRevC.76.034305 [Google Scholar]
- 178.A. Klimkiewicz, N. Paar, P. Adrich, M. Fallot et al., Phys. Rev. C 76, 051603 (2007). 10.1103/PhysRevC.76.051603 [Google Scholar]
- 179.J. Zenihiro, H. Sakaguchi, T. Murakami, M. Yosoi, Y. Yasuda, S. Terashima, Y. Iwao, H. Takeda, M. Itoh, H.P. Yoshida, M. Uchida, Phys. Rev. C 82, 044611 (2010). 10.1103/PhysRevC.82.044611 [Google Scholar]
- 180.A. Carbone, G. Colò, A. Bracco, L.G. Cao, P.F. Bortignon, F. Camera, O. Wieland, Phys. Rev. C 81, 041301 (2010). 10.1103/PhysRevC.81.041301 [Google Scholar]
- 181.A. Tamii, I. Poltoratska, P. von Neumann-Cosel, Y. Fujita et al., Phys. Rev. Lett. 107, 062502 (2011). 10.1103/PhysRevLett.107.062502 [DOI] [PubMed] [Google Scholar]
- 182.S. Abrahamyan, Z. Ahmed, H. Albataineh, K. Aniol et al., Phys. Rev. Lett. 108, 112502 (2012). 10.1103/PhysRevLett.108.112502 [DOI] [PubMed] [Google Scholar]
- 183.A. Krasznahorkay, N. Paar, D. Vretenar, M.N. Harakeh, Phys. Scr. 2013(T154), 014018 (2013). 10.1088/0031-8949/2013/T154/014018 [Google Scholar]
- 184.J. Yasuda, T. Wakasa, M. Okamoto, M. Dozono et al., Prog. Theor. Exp. Phys. 2013(6), 063D02 (2013). 10.1093/ptep/ptt038 [Google Scholar]
- 185.C.M. Tarbert, D.P. Watts, D.I. Glazier, P. Aguar et al., Phys. Rev. Lett. 112, 242502 (2014). 10.1103/PhysRevLett.112.242502 [DOI] [PubMed] [Google Scholar]
- 186.A. Tamii, P. von Neumann-Cosel, I. Poltoratska, Eur. Phys. J. A 50(2), 28 (2014). 10.1140/epja/i2014-14028-7 [Google Scholar]
- 187.F.J. Fattoyev, J. Piekarewicz, C.J. Horowitz, Phys. Rev. Lett. 120, 172702 (2018). 10.1103/PhysRevLett.120.172702 [DOI] [PubMed] [Google Scholar]
- 188.S. Tagami, T. Wakasa, J. Matsui, M. Yahiro, M. Takechi, Phys. Rev. C 104, 024606 (2021). 10.1103/PhysRevC.104.024606 [Google Scholar]
- 189.G. Giacalone, G. Nijs, W. van der Schee, Phys. Rev. Lett. 131, 202302 (2023). 10.1103/PhysRevLett.131.202302 [DOI] [PubMed] [Google Scholar]
- 190.T. Li, U. Garg, Y. Liu, R. Marks et al., Phys. Rev. C 81, 034309 (2010). 10.1103/PhysRevC.81.034309 [Google Scholar]
- 191.G. Grams, R. Somasundaram, J. Margueron, E. Khan, Phys. Rev. C 106, 044305 (2022). 10.1103/PhysRevC.106.044305 [Google Scholar]
- 192.H. Takahashi, J.K. Ahn, H. Akikawa, S. Aoki et al., Phys. Rev. Lett. 87, 212502 (2001). 10.1103/PhysRevLett.87.212502 [DOI] [PubMed] [Google Scholar]
- 193.J.K. Ahn, H. Akikawa, S. Aoki, K. Arai et al., Phys. Rev. C 88, 014003 (2013). 10.1103/PhysRevC.88.014003 [Google Scholar]
- 194.Y. Yamamoto, H. Takaki, K. Ikeda, Progr. Theor. Phys. 86(4), 867 (1991). 10.1143/ptp/86.4.867 [Google Scholar]
- 195.H. Ekawa, K. Agari, J.K. Ahn, T. Akaishi et al., Prog. Theor. Exp. Phys. 2019(2), 021D02 (2019). 10.1093/ptep/pty149 [Google Scholar]
- 196.A. Gal, E.V. Hungerford, D.J. Millener, Rev. Mod. Phys. 88, 035004 (2016). 10.1103/RevModPhys.88.035004 [Google Scholar]
- 197.J. Cugnon, A. Lejeune, H.J. Schulze, Phys. Rev. C 62, 064308 (2000). 10.1103/PhysRevC.62.064308 [Google Scholar]
- 198.I. Vidaña, A. Polls, A. Ramos, H.J. Schulze, Phys. Rev. C 64, 044301 (2001). 10.1103/PhysRevC.64.044301 [Google Scholar]
- 199.K. Nakazawa, Y. Endo, S. Fukunaga, K. Hoshino et al., Prog. Theor. Exp. Phys. 2015(3), 033D02 (2015). 10.1093/ptep/ptv008 [Google Scholar]
- 200.J. Negele, D. Vautherin, Nucl. Phys. A 207(2), 298 (1973). 10.1016/0375-9474(73)90349-7 [Google Scholar]
- 201.J.M. Pearson, N. Chamel, A.Y. Potekhin, A.F. Fantina, C. Ducoin, A.K. Dutta, S. Goriely, Mon. Not. R. Astron. Soc. 481(3), 2994 (2018). 10.1093/mnras/sty2413 [Google Scholar]
- 202.C. Mondal, X. Viñas, M. Centelles, J.N. De, Phys. Rev. C 102, 015802 (2020). 10.1103/PhysRevC.102.015802 [Google Scholar]
- 203.G. Grams, J. Margueron, R. Somasundaram, S. Reddy, Eur. Phys. J. A 58, 56 (2022). 10.1140/epja/s10050-022-00706-w [Google Scholar]
- 204.J. Margueron, R.H. Casali, F. Gulminelli, Phys. Rev. C 97, 025806 (2018). 10.1103/PhysRevC.97.025806 [Google Scholar]
- 205.R. Somasundaram, C. Drischler, I. Tews, J. Margueron, Phys. Rev. C 103(4), 045803 (2021). 10.1103/PhysRevC.103.045803 [Google Scholar]
- 206.G. Grams, R. Somasundaram, J. Margueron, S. Reddy, Phys. Rev. C 105, 035806 (2022). 10.1103/PhysRevC.105.035806 [Google Scholar]
- 207.B.P. Abbott, R. Abbott, T.D. Abbott, F. Acernese, K. Ackley et al., Phys. Rev. Lett. 121, 161101 (2018). 10.1103/PhysRevLett.121.161101 [DOI] [PubMed] [Google Scholar]
- 208.C. Ducoin, J. Margueron, C. Providência, I. Vidaña, Phys. Rev. C 83(4), 045810 (2011). 10.1103/PhysRevC.83.045810 [Google Scholar]
- 209.W.G. Newton, M. Gearheart, B.A. Li, Astrophys. J. Suppl. 204(1), 9 (2013) [Google Scholar]
- 210.A.W. Steiner, S. Gandolfi, F.J. Fattoyev, W.G. Newton, Phys. Rev. C 91, 015804 (2015). 10.1103/PhysRevC.91.015804 [Google Scholar]
- 211.S. Lalit, Z. Meisel, E.F. Brown, Astrophys. J. 882(2), 91 (2019). 10.3847/1538-4357/ab338c [Google Scholar]
- 212.M. Fortin, C. Providência, A.R. Raduta, F. Gulminelli, J.L. Zdunik, P. Haensel, M. Bejger, Phys. Rev. C 94, 035804 (2016). 10.1103/PhysRevC.94.035804 [Google Scholar]
- 213.P. Demorest, T. Pennucci, S. Ransom, M. Roberts, J. Hessels, Nature 467, 1081 (2010). 10.1038/nature09466 [DOI] [PubMed] [Google Scholar]
- 214.E. Fonseca et al., Astrophys. J. 832(2), 167 (2016). 10.3847/0004-637X/832/2/167 [Google Scholar]
- 215.Z. Arzoumanian et al., Astrophys. J. Suppl. 235(2), 37 (2018). 10.3847/1538-4365/aab5b0 [Google Scholar]
- 216.M. Alam, Z. Arzoumanian, P. Baker, H. Blumer et al., Astrophys. J. Suppl. Ser. 252(1), 5 (2021). 10.3847/1538-4365/abc6a0 [Google Scholar]
- 217.G. Agazie, M.F. Alam, A. Anumarlapudi, A.M. Archibald et al., Astrophys. J. Lett. 951(1), L9 (2023). 10.3847/2041-8213/acda9a [Google Scholar]
- 218.J. Antoniadis, P.C. Freire, N. Wex, T.M. Tauris et al., Science 340, 6131 (2013). 10.1126/science.1233232 [DOI] [PubMed] [Google Scholar]
- 219.M. Linares, T. Shahbaz, J. Casares, Astrophys. J. 859(1), 54 (2018). 10.3847/1538-4357/aabde6 [Google Scholar]
- 220.H.T. Cromartie, E. Fonseca, S.M. Ransom, P.B. Demorest et al., Nat. Astron. 4(1), 72 (2019). 10.1038/s41550-019-0880-2 [Google Scholar]
- 221.E. Fonseca, H.T. Cromartie, T.T. Pennucci, P.S. Ray et al., Astrophys. J. Lett. 915(1), L12 (2021). 10.3847/2041-8213/ac03b8 [Google Scholar]
- 222.B.P. Abbott, R. Abbott, T.D. Abbott et al., Phys. Rev. Lett. 119(16), 161101 (2017). 10.1103/PhysRevLett.119.161101 [DOI] [PubMed] [Google Scholar]
- 223.B.P. Abbott, R. Abbott, T.D. Abbott, F. Acernese et al., Phys. Rev. X 9, 011001 (2019). 10.1103/PhysRevX.9.011001 [Google Scholar]
- 224.B.P. Abbott, R. Abbott, T.D. Abbott, S. Abraham et al., Astrophys. J. Lett. 892(1), L3 (2020). 10.3847/2041-8213/ab75f5 [Google Scholar]
- 225.K.C. Gendreau, Z. Arzoumanian, P.W. Adkins, C.L. Albert et al., in Space Telescopes and Instrumentation 2016: Ultraviolet to Gamma Ray, Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, vol. 9905, Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, ed. by J.W.A. den Herder, T. Takahashi, M. Bautz (2016), p. 99051H. 10.1117/12.2231304
- 226.M.C. Miller, F.K. Lamb, A.J. Dittmann, S. Bogdanov et al., Astrophys. J. Lett. 887(1), L24 (2019). 10.3847/2041-8213/ab50c5 [Google Scholar]
- 227.T.E. Riley, A.L. Watts, S. Bogdanov, P.S. Ray et al., Astrophys. J. Lett. 887(1), L21 (2019). 10.3847/2041-8213/ab481c
- 228.S. Vinciguerra, T. Salmi, A.L. Watts, D. Choudhury et al., Astrophys. J. 961(1), 62 (2024). 10.3847/1538-4357/acfb83 [Google Scholar]
- 229.M.C. Miller, F.K. Lamb, A.J. Dittmann, S. Bogdanov et al., Astrophys. J. Lett. 918(2), L28 (2021). 10.3847/2041-8213/ac089b [Google Scholar]
- 230.T.E. Riley, A.L. Watts, P.S. Ray, S. Bogdanov et al., Astrophys. J. Lett. 918(2), L27 (2021). 10.3847/2041-8213/ac0a81 [Google Scholar]
- 231.T. Salmi, D. Choudhury, Y. Kini, T.E. Riley et al., Astrophys. J. 974(2), 294 (2024). 10.3847/1538-4357/ad5f1f [Google Scholar]
- 232.D. Choudhury, T. Salmi, S. Vinciguerra, T.E. Riley et al., Astrophys. J. Lett. 971(1), L20 (2024). 10.3847/2041-8213/ad5a6f [Google Scholar]
- 233.K.S. Thorne, A. Campolattaro, Astrophys. J. (1967). 10.1086/149288 [Google Scholar]
- 234.T. Hinderer, Astrophys. J. 677(2), 1216 (2008). 10.1086/533487 [Google Scholar]
- 235.T. Binnington, E. Poisson, Phys. Rev. D 80, 084018 (2009). 10.1103/PhysRevD.80.084018
- 236.T. Damour, A. Nagar, Phys. Rev. D 80, 084035 (2009). 10.1103/PhysRevD.80.084035 [Google Scholar]
- 237.T. Hinderer, B.D. Lackey, R.N. Lang, J.S. Read, Phys. Rev. D 81, 123016 (2010). 10.1103/PhysRevD.81.123016 [Google Scholar]
- 238.S. Postnikov, M. Prakash, J.M. Lattimer, Phys. Rev. D 82, 024016 (2010). 10.1103/PhysRevD.82.024016 [Google Scholar]
- 239.S. De, D. Finstad, J.M. Lattimer, D.A. Brown, E. Berger, C.M. Biwer, Phys. Rev. Lett. 121, 091102 (2018). 10.1103/PhysRevLett.121.091102 [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
My manuscript has associated data in a data repository. [Author’s comment: The figures generated during and/or analysed during the current study are available in the https://github.org/jeromemargueron/nucleardatapy/version-1.0/nucleardatapy_samples/figs.]
My manuscript has associated code/software in a data repository. [Author’s comment: The code/software generated during and/or analysed during the current study is available in the nucleardatapy repository, https://github.org/jeromemargueron/nucleardatapy.]























