Skip to main content
Springer logoLink to Springer
. 2026 Feb 2;62(2):22. doi: 10.1140/epja/s10050-025-01760-w

The nucleardatapy toolkit for simple access to experimental nuclear data, astrophysical observations, and theoretical predictions

Jérôme Margueron 1,, Christian Drischler 2,3, Mariana Dutra 4, Stefano Gandolfi 5, Alexandros Gezerlis 6, Guilherme Grams 7, Sébastien Guillot 8,9, Rohit Kumar 3, Sudhanva Lalit 3, Odilon Lourenço 4, Rahul Somasundaram 5, Ingo Tews 5, Isaac Vidaña 10
PMCID: PMC12864336  PMID: 41641263

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 [1113]. 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 Esym and Lsym, as well as between Ksat and Qsat, and many others (empirical parameters such as Esym, Lsym, Ksat, and Qsat 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 Ksat-Qsat and Esym-Lsym 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): graphic file with name 10050_2025_1760_Figa_HTML.jpg 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: graphic file with name 10050_2025_1760_Figb_HTML.jpg We also import the numpy library as: graphic file with name 10050_2025_1760_Figc_HTML.jpg 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: graphic file with name 10050_2025_1760_Figd_HTML.jpg 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: graphic file with name 10050_2025_1760_Fige_HTML.jpg You can also have a detailed view of the routines with: graphic file with name 10050_2025_1760_Figf_HTML.jpg or graphic file with name 10050_2025_1760_Figg_HTML.jpg as well as graphic file with name 10050_2025_1760_Figh_HTML.jpg

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: graphic file with name 10050_2025_1760_Figi_HTML.jpg where the default pulsar is PSR J1614–2230. All the properties available for the variable mass are accessible via: graphic file with name 10050_2025_1760_Figj_HTML.jpg 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:

Er.m.Nnmnc2+Npmpc2, 1

where Nn (Np) is the number of neutrons (protons) and mn (mp) is the neutron (proton) mass. Introduce the nucleon mass mN defined as mN=(mn+mp)/2. The rest mass contribution to the energy per particle (er.m.) reads,

er.m.Er.m.Nnuc=xnmnc2+xpmpc2, 2

where the baryon number is Nnuc=Nn+Np, the neutron (proton) fraction is xn=Nn/Nnuc (xp=Np/Nnuc).

In uniform matter, neutron and proton densities are defined as nn=Nn/V and np=Np/V, where V is a mesoscopic volume containing Nnuc nucleons. The total nucleon density is nnuc=nn+np and the isospin parameter δ is defined as δ=(nn-np)/nnuc. We have,

δ=0symmetric matter (SM),1neutron matter (NM). 3

The total energy Etot is composed of the rest mass energy Er.m. and the internal energy Eint as,

EtotEr.m.+Eint. 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 eqNRFFG(k) is (q=n, p),

eqNRFFG(k)=ħ2k22mq. 5

The Fermi energy is defined as the internal energy of the last occupied state for k=kFq,

eFqNRFFGħ2kFq22mqμq-mqc2, 6

where μq is the ground state chemical potential. The internal energy per nucleon is obtained by adding the neutron and proton contributions as,

eintNRFFG(kFn,kFp)35ħ2kFn22mn+ħ2kFp22mp, 7

where the Fermi momentum is kFq=(3π2nq)1/3, assuming spin-saturated systems (equal number of spin up and down). The nucleonic Fermi momentum is defined as kFnuc=(3π2nnuc/2)1/3, and it corresponds to the momentum of the last occupied state in SM. Note that in SM, we have kFn=kFp=kFnuc. Introducing the density nnuc and the isospin asymmetry δ in Eq. (7), we obtain:

eintNRFFG=eint,satFFGnnucnsat2/3(1+δ)5/3+(1-δ)5/32, 8

where the energy per particle at saturation density in SM is

eint,satFFG35ħ22mN3π22nsat2/322MeV, 9

for nsat0.16 fm-3, mNc2939 MeV and ħc197 MeV fm. Note that Eq. (8) is the kinetic energy where the neutron and proton masses are fixed to be identical (mnmpmN). This approximation is accurate and simplifies equations, but it is not necessary. The internal energy density reads,

ϵintNRFFG(nnuc,δ)=nnuceintNRFFG(nnuc,δ), 10

the total energy per nucleon is

e(nnuc,δ)=er.m.(nnuc,δ)+eint(nnuc,δ), 11

and the energy-density ϵ=ennuc is defined as

ϵ(nnuc,δ)=ϵr.m.(nnuc,δ)+ϵint(nnuc,δ). 12

Note that the energy density ϵ and the mass density ρ are related in the following way:

ϵ(nnuc,δ)=ρ(nnuc,δ)c2, 13

where c is the speed of light.

The symmetry energy is defined as the difference between NM and SM,

esym(nnuc)eint(nnuc,δ=1)-eint(nnuc,δ=0). 14

This definition applies to the NR FFG,

esymNRFFG(nnuc)=Eint,satFFGnnucnsat2/322/3-1. 15

The symmetry energy can also be expressed as a series expansion, as

esym(nnuc)=esym,2(nnuc)+esym,4(nnuc)+,

where the quadratic and quartic contributions are defined as

esym,2(nnuc)=122e(nnuc,δ)δ2, 16
esym,4(nnuc)=1244e(nnuc,δ)δ4. 17

For the NR FFG, we have

esym,2NRFFG(nnuc)=1018Eint,satFFGnnucnsat2/3, 18
esym,4NRFFG(nnuc)=5243Eint,satFFGnnucnsat2/3. 19

The nucleon pressure is defined as

pNRFFG(nnuc,δ)nnuc2eNRFFGnnuc=23ϵintNRFFG, 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

pNRFFG(nnuc,δ)=nnuckFnuc3eNRFFGkFnuc. 21

The enthalpy per nucleon is defined as

h(nnuc,δ)dρ(nnuc,δ)c2dnnuc=e(nnuc,δ)+p(nnuc,δ)nnuc, 22

which is dominated, as lowest density, by the rest mass energy.

The derivative of the pressure is

pNRFFGnnuc=109eintNRFFG(nnuc,δ). 23

The sound speed cs is defined as:

cs(nnuc,δ)/c2pϵ=1h(nnuc,δ)pnnuc, 24

for fixed isospin asymmetry δ. Note that at low density, when the rest mass energy dominates the total energy, we have

(cs/c)2n0109einter.m.nnuc2/3. 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: graphic file with name 10050_2025_1760_Figk_HTML.jpg Alternatively, one can use the matter.setupFFGNuc class in the following way (for SM): graphic file with name 10050_2025_1760_Figl_HTML.jpg

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 nnuc and delta for δ. Note that both non-relativistic (NR) expressions and relativistic ones are provided

Methods Instantiation of ffg
ffg=nuda.matter. setupFFGNuc
kFnuc kf_nuc (den) ffg.kf_nuc
kFn kf_n (den_n) ffg.kf_n
kFp ffg.kf_p
nnuc den(kf) ffg.den
nn den_n(kf_n) ffg.den_n
np ffg.den_p
eFn eF_n(kf_n) ffg.eF_n
eFnNR eF_n_nr(kf_n) ffg.eF_n_nr
eFp ffg.eF_p
eFpNR ffg.eF_p_nr
eintNRFFG effg_nr(kf_n) ffg.e2a_int_nr
ϵFFG ffg.eps
ϵintFFG ffg.eps_int
esymNRFFG ffg.esym
esym,2NRFFG ffg.esym2
esym,4NRFFG ffg.esym4
pNRFFG ffg.pre_nr
pFFG ffg.pre
(cs/c)2 ffg.cs2

This option, in fact, provides more than just the energy. Most common attributes are the following ones: ffg.den_nuc for nnuc, ffg.e2a_nuc for eFFG, ffg.e2a_nuc_int for eintFFG, ffg.eps_nuc for ϵFFG, ffg.pre_nuc for pFFG, ffg.cs2_nuc for (csFFG/c)2... For more attributes, see Table 1, while the full list of all attributes associated with the object ffg can be obtained via: graphic file with name 10050_2025_1760_Figm_HTML.jpg

Relativistic nucleonic free Fermi gas

The relativistic expression for the free Fermi gas energy density is

ϵRFFG(n)=C[2pFEF3-m2pFEF-m4logpF+EFm], 26

where n is the particle density, EF=m2+pF2, pF=ħckF the Fermi impulsion, C=g/(16π2), g the degeneracy (g=4 in SM). The non-relativistic limit is recovered for low momenta (pF, kF0), or equivalently low density, as

ϵRFFG(n)n0mc2+310pF2mc2n, 27

and the ultra-relativistic limit (pFmc2) gives:

eURFFG=pF=ħc6π2gn1/3. 28

The pressure is

pRFFG(n)=C[2pFEF3-5m2pFEF+3m4logpF+EFm], 29

where C=C/3, and for the ultra-relativistic limit:

pURFFG=13ϵURFFG. 30

The enthalpy per particle is

hRFFG(n)=8C3n[pFEF3-m2pFEF]. 31

The derivative of the pressure is

pRFFGn=13pF2EF. 32

The sound speed cs is:

cs(n)/c2=1h(n)pn, 33

and for the ultra-relativistic limit,

(csURFFG/c)2=1/3, 34

which is also called the conformal limit for the sound speed.

For nuclear matter, we have

enuc=EnucA=xnEnN+xpEpZ=xnϵn(nn)nn+xpϵp(np)np, 35

where xi=ni/nnuc (i=n, p), nnuc=nn+np and the energy densities ϵq 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): graphic file with name 10050_2025_1760_Fign_HTML.jpg

The FFG energy and pressure in SM (solid blue) and NM (dashed yellow) are shown in Fig. 1 as a function of the density nnuc (left) and Fermi momentum kF (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 2nsat and for m=mN. 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 0.6mN and 0.4mN, which correspond to the current expectation for the effective mass at nsat and 2nsat. 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.

Fig. 1

FFG energy in NM (δ=1) and in SM (δ=0) (top) and FFG pressure in NM and SM (bottom) as a function of the density nnuc (left) and the Fermi momentum kF (right). Lines (Symbols) show the relativistic (non-relativistic) FFG results. The nucleon mass is fixed to three constant values: mN, 0.4mN, and 0.6mN. 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 ρc2 (top panel) and the sound speed squared (cs/c)2 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 0.6mN (0.4mN) at saturation density.

Fig. 2.

Fig. 2

FFG EoS: pressure p (top) and sound speed (cs/c)2 (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

ϵlep=Ee+EμV=ϵe+ϵμ, 36

and

elep=ElepNlep=x~eEeNe+x~μEμNμ=x~eϵene+x~μϵμnμ, 37

where Nlep=Ne+Nμ, x~i=Ni/Nlep=ni/nlep (i=e, μ). Electrons and muons are present in the core of cold neutron stars (in fact, muons are present for densities nnsat). In the following example, the terms ϵe and ϵμ are properties of the object lep instantiated from the class nuda.matter.setupFFGLep in the following way: graphic file with name 10050_2025_1760_Figo_HTML.jpg where den_el and den_mu are the number densities (in fm-3) associated with the electrons and the muons. The electron (muon) energy density ϵe (ϵμ) 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 nμ=0.1nel (yellow), nμ=0.2nel (green), nμ=0.5nel (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.

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: graphic file with name 10050_2025_1760_Figp_HTML.jpg 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():graphic file with name 10050_2025_1760_Figq_HTML.jpg

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:graphic file with name 10050_2025_1760_Figr_HTML.jpg

The complete list of available microscopic models is given with the following instructions: graphic file with name 10050_2025_1760_Figs_HTML.jpg

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:graphic file with name 10050_2025_1760_Figt_HTML.jpg

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: graphic file with name 10050_2025_1760_Figu_HTML.jpg 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: graphic file with name 10050_2025_1760_Figv_HTML.jpg

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 v14 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 a=1, to get the FFG limit as the density goes to zero

Parameters b c d
Matter (fm) (fm2) (fm3)
SM -9.171±0.505 10.01±1.40 -3.070±0.239
NM -1.188±0.014 0.719±0.022 -0.113±0.002

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 v18 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. [193196, 199]: BY and BYY are the removal energies, and ΔBYY 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

Z N S Q Name BY (MeV) Ref.
ΔBYY (MeV)
single-Λ hypernucleus
2 2 -1 2 He 3.12±0.020 [196]
single-Ξ- hypernucleus
7 7 -2 6 N 4.378±0.250 [199]
BYY (MeV)
double-Λ hypernucleus
4 4 -2 4 Be 8.50±0.70 -4.90±0.70 [194]
3 8 -2 3 B 27.60±0.70 4.80±0.70 [194]
2 2 -2 2 He 6.910±0.160 0.670±0.170 NAGARA [193]
4 4 -2 4 Be 15.05±0.11 1.63±0.11 MINO [195]
4 5 -2 4 Be 19.07±0.11 1.87±0.37 MINO [195]
4 6 -2 4 Be 13.68±0.11 -2.70±1.00 MINO [195]
Table 7.

Pressure and uncertainties in MeV fm-3 for NM, SM, and for matter at beta-equilibrium and at 2ϵsat (with ϵsat=156 MeV fm-3 and ρsat=2.8×1014 g cm-3). 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]
21.9-10.6+16.9

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:graphic file with name 10050_2025_1760_Figw_HTML.jpg

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 ENM/ENRFFG 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.

Fig. 4

Internal energy per nucleon in neutron matter (NM) ENMint (top) and ENMint 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: graphic file with name 10050_2025_1760_Figx_HTML.jpg 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.

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: graphic file with name 10050_2025_1760_Figy_HTML.jpg 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 (n=1), V2πPW+Vμ=150R (n=2), V2πPW+Vμ=300R (n=3), V3π+VR (n=4), V2πPW+Vμ=150R (n=5), V3π+VR (n=6), UIX (n=7).

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 1S0 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 kF around 0.8 fm-1.

Fig. 14.

Fig. 14

1S0 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.

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: graphic file with name 10050_2025_1760_Figz_HTML.jpg 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 kFn=0.05 fm-1 up to 0.55 fm-1.

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 kFn=0.05 fm-1 up to 0.55 fm-1.

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 nnuc=0.02 fm-3 up to 0.16 fm-3.

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 nnuc=0.04 fm-3 up to 0.32 fm-3.

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 nnuc=0.08 fm-3 up to 0.2 fm-3.

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.

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: graphic file with name 10050_2025_1760_Figaa_HTML.jpg 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 δ=i/10 and i=0, 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 Hj, 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 Lsym=59 MeV while DHSL69 has Lsym=69 MeV. The calculations were performed for densities nnuc=0.05 fm-3 up to 0.21 fm-3.

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.

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 f(kF) which depends only on kF and which represents the difference between the energy per particle E/A and the non-relativistic Fermi gas prediction:

ENLEFT(kF)f(kF)ENRFFG(kF), 38

and we consider the following polynomial expansion for the function f,

f(kF)=a+bkF+ckF2+dkF3, 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 a=1.0 to get the low-density limit given by the FFG.

A typical call for a given model, see hereafter, is: graphic file with name 10050_2025_1760_Figab_HTML.jpg 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 f(kF) 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.

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, ΔENM/ENM, 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,

ΔENMENM(nnuc,MBPT)=0.07nnucnsat, 40

for MBPT, except MBPT-2013, and

ΔENMENM(nnuc,QMC)=0.21nnucnsat, 41

for QMC with nsat=0.16 fm-3 [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: graphic file with name 10050_2025_1760_Figac_HTML.jpg where the variable err can be ‘MBPT’ (by default) or ‘QMC’.

Fig. 10.

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 AV18 [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. [4648].

Let us now explain how we obtain uncertainties in NM, SM, and for esym. 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,

12πσexp-(e-ecent)22σ2, 42

associated to each of the model, considering the centroid ecent 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.

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.

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.

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: graphic file with name 10050_2025_1760_Figad_HTML.jpg 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: graphic file with name 10050_2025_1760_Figae_HTML.jpg

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: graphic file with name 10050_2025_1760_Figaf_HTML.jpg

Table 3.

Uncertainty reference band for the internal energy per particle in NM, in SM, and for esym 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

nnuc eNM eSM esym
(fm-3) (MeV) (MeV) (MeV)
0.08 9.30±1.07 -11.2±0.636 20.4±0.704
0.10 10.9±1.37 -12.6±0.786 23.3±0.938
0.12 12.5±1.76 -13.6±0.963 26.1±1.19
0.14 14.4±2.24 -14.2±1.19 28.5±1.48
0.16 16.2±2.83 -14.4±1.48 30.8±1.85

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: graphic file with name 10050_2025_1760_Figag_HTML.jpg

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: graphic file with name 10050_2025_1760_Figah_HTML.jpg

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:graphic file with name 10050_2025_1760_Figai_HTML.jpg 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 1S0 and 3PF2 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 1S0 and 3PF2 channels in NM and SM. The complete list of available phenomenological models is given with the following instructions: graphic file with name 10050_2025_1760_Figaj_HTML.jpg 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: graphic file with name 10050_2025_1760_Figak_HTML.jpg 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 kF, the effective mass mn/m and the chemical potential μn 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 1S0 and 3PF2 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 1S0 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 2.75±0.15 MeV for kF0.8 fm-1. 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 3PF2 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.

Fig. 15

3PF2 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: graphic file with name 10050_2025_1760_Figal_HTML.jpg

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: graphic file with name 10050_2025_1760_Figam_HTML.jpg Once the variables model and param are chosen, the results can be obtained by calling the class matter.setupPheno() in the following way: graphic file with name 10050_2025_1760_Figan_HTML.jpg 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: graphic file with name 10050_2025_1760_Figao_HTML.jpg

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: graphic file with name 10050_2025_1760_Figap_HTML.jpg 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.

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.

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: graphic file with name 10050_2025_1760_Figaq_HTML.jpg 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.

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: graphic file with name 10050_2025_1760_Figar_HTML.jpg 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.

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: graphic file with name 10050_2025_1760_Figas_HTML.jpg 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.

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: graphic file with name 10050_2025_1760_Figat_HTML.jpg The energy per nucleon in SM and NM is defined as an attribute of the objects micro and pheno: graphic file with name 10050_2025_1760_Figau_HTML.jpg

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.

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.

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),

esym(nnuc)=eNM(nnuc)-eSM(nnuc). 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): graphic file with name 10050_2025_1760_Figav_HTML.jpg Similarly, for phenomenological models: graphic file with name 10050_2025_1760_Figaw_HTML.jpg

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: graphic file with name 10050_2025_1760_Figax_HTML.jpg

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.

Fig. 23

Same as Fig. 21 for esym. 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:

pnuc(nnuc)=nnuc2enuc(nnuc,δ)nnuc|δ. 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: graphic file with name 10050_2025_1760_Figay_HTML.jpg The nucleon pressure in SM and NM is defined as an attribute of the objects micro and pheno: graphic file with name 10050_2025_1760_Figaz_HTML.jpg

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 (ϵsat155 MeV fm-3). 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.

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.

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, eSM, and the symmetry energy esym in the following way:

PsatN=3nsatNNeSM(nnuc)nnucN|nsat, 45
PsymN=3nsatNNesym(nnuc)nnucN|nsat, 46

where P=(E,L,K,Q,Z). We have Lsat=0, since the value of nsat 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: graphic file with name 10050_2025_1760_Figba_HTML.jpg For the moment, only phenomenological models are listed.

A typical call for a given model and parameter set param, see hereafter, is: graphic file with name 10050_2025_1760_Figbb_HTML.jpg For the choice of variables model and param, the NEP can be obtained in the following way: graphic file with name 10050_2025_1760_Figbc_HTML.jpg

The statistical distribution of NEP for a given model can be obtained by calling the class nuda.matter. setupNEPStat_model() in the following way: graphic file with name 10050_2025_1760_Figbd_HTML.jpg 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 Esat, nsat, and Esym, the predictions of the phenomenological models are rather well grouped, even for Esym, for which the distribution is the broadest. Then comes Ksat and Lsym, which are less well-known. The NEP Qsat, Ksym, and Qsym are yet totally unknown. Note, however, that for Qsat the distribution for non-relativistic models is different from the distribution from relativistic ones: the NR models prefer a large and negative value for Qsat while the relativistic models prefer Qsat 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 Ksat that these models prefer [9799].

Fig. 26.

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: graphic file with name 10050_2025_1760_Figbe_HTML.jpg 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: graphic file with name 10050_2025_1760_Figbf_HTML.jpg

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 Qsat and Ksym are found to be very model-dependent. The centroid for Qsat 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 Ksym, 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 Qsat and Ksym 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 Esat nsat Ksat Qsat Zsat Esym Lsym Ksym Qsym Zsym msat/m Δmsat/m
MeV fm-3n 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 msat/m 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:

mqmq=mqħ21kdeq(k)dk|k=kFq, 47

where eq(k) is the single particle energy defined as

eq(k)=ħ2k22mq+Σq(k)+Σq,0, 48

where Σq(k) is the momentum dependent self-energy. The quantity mq is also called the Landau effective mass.

The effective mass is often represented in terms of two quantities κsat (=κs) and κsym, where κsym=κsat-κv, where κv is the enhancement factor of the Thomas-Reiche-Kuhn sum rule [100]. We have:

mqmq(nnuc,δ)=1+κsat+τ3κsymδnnucnsat. 49

We obtain in SM, msat/m=1/(1+κsat), and the isospin splitting of the effective mass in NM:

Δmsatm=mnmn-mpmp=-2κsym(1+κsat)2-κsym2. 50

The complete list of available models is given with the following instructions: graphic file with name 10050_2025_1760_Figbg_HTML.jpg

A typical call for given input variables, see above, is: graphic file with name 10050_2025_1760_Figbh_HTML.jpg 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: graphic file with name 10050_2025_1760_Figbi_HTML.jpg

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 δ=0.2, and ms.am04_effmass_n (ms.am04_effmass_p) for δ=0.4.

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:

mqmq(nnuc,δ)=1+0.2kFq¯kFsat3.5-1, 51

where kFq¯ is kFn for mp/mp, and vice-versa. The empirical relation (51) is shown in Fig. 29 for mn/mn and mp/mp as a function of the density nnuc or Fermi momentum kF and isospin parameter δ (dotted lines).

Fig. 27.

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.

Fig. 28

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

Fig. 29.

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: graphic file with name 10050_2025_1760_Figbj_HTML.jpg

Landau parameters

The Landau parameters represent the residual nuclear interaction calculated at the Fermi momentum kF and decomposed into partial waves. They are given as:

Vph(k,k)=1N0L=0PL(cosθ)[FL+FLτ1·τ2+GLσ1·σ2+GL(τ1·τ2)(σ1·σ2)], 52

where PL is the Legendre polynomial for the angular momentum L. We have |k|=|k|=kF and cosθ=k·k. The density of states N0 reads N0=gmkF/(2ħ2π2).

The complete list of available microscopic predictions for the Landau parameters is given with the following instruction: graphic file with name 10050_2025_1760_Figbk_HTML.jpg A typical call for given input variables, see above, is: graphic file with name 10050_2025_1760_Figbl_HTML.jpg 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: graphic file with name 10050_2025_1760_Figbm_HTML.jpg

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.

Fig. 30

L=0 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.

Fig. 31

L=0 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: graphic file with name 10050_2025_1760_Figbn_HTML.jpg

Once the variable inference is chosen in the previous list, the call for the EOS inferences can be performed in the following way: graphic file with name 10050_2025_1760_Figbo_HTML.jpg 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 2.2nsat up to 4.6nsat. 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, Einc0.15–2 AGeV, (at SIS) up to high energies, Einc2–11 AGeV, (at AGS). These constraints rule out strongly repulsive nuclear equations of state (Ksat>300 MeV) from relativistic mean field theory and weakly repulsive equations of state (Ksat<167 MeV) with phase transitions at densities less than three times saturation density nsat. 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.

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 K+ 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 1.2nsat to 2.2nsat 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 3nsat 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 0.22±0.07nsat [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 2nsat 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 2nsat. 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 0.43±0.05nsat [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 psym, 10.9±8.7 MeV/fm3, at the density of 1.45±0.2nsat 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 Ksat-Qsat

The values for the NEP Ksat and Qsat are very instructive for the inference of the density dependence of the EoS in SM around saturation density. While Ksat is determined by the analysis of the isoscalar Giant Monopole Resonance (ISGMR) in heavy nuclei, providing Ksat=240±20 MeV [113], following the procedure suggested by Blaizot [114], the value for Qsat remains quite unknown. It was, furthermore, observed that most EDFs induce strong correlations between Ksat and Qsat, see Fig. 33 and Refs. [97, 98]. It is also known that the accurate determination of Ksat is related to a narrow exploration of Qsat [99]. So one may wonder if the small uncertainty in the extraction of Ksat, ±20 MeV, is underestimated [115]. The nuda toolkit provides a method to easily extract and represent the correlation between Ksat and Qsat, see Fig. 33 and the following.

Fig. 33.

Fig. 33

Ksat-Qsat 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: graphic file with name 10050_2025_1760_Figbp_HTML.jpg

A typical call for given input variable constraint, see above, is: graphic file with name 10050_2025_1760_Figbq_HTML.jpg Results can be obtained by fixing the variable constraint to one of the following values:

constraint=‘1991-Pearson’.

Experimental band for Ksat and Qsat 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 120Sn 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 Ksat and Qsat 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 Ksat-Qsat correlation plot in Fig. 33. Some models are very correlated (solid lines) while others are more loosely correlated (dashed lines). However, the region of Qsat explored by the different models is narrow. For each model, the value for Qsat is quite constrained by the value of Ksat. 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 Ksat is underestimated. While the microscopic approach suggested in Ref. [114] is the most accurate way to extract the value of Ksat 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 Ksat and Qsat may be more appropriate to better represent the experimental uncertainty.

The correlation between Esym,2-Lsym,2

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 Esym,2 and Lsym,2, while the second one (neutron star) provide constraints for the symmetry energy in very asymmetric matter and NEP Esym,2 and Lsym,2.

The correlation between Esym,2 and Lsym,2 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 esym,2. The nuda toolkit provides a large list of these approaches. The complete list of available constraints is given with the following instruction: graphic file with name 10050_2025_1760_Figbr_HTML.jpg

Once the variable constraint is chosen in the previous list, the call for the correlation induced by this constraint in the Esym,2-Lsym,2 correlation plot can be performed in the following way: graphic file with name 10050_2025_1760_Figbs_HTML.jpg

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 Δrnp(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 Δrnp in 208Pb [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 208Pb, 120Sn and 68Ni [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 Esym,2=38.1±4.7 MeV, Lsym,2=106±37 MeV, and the one by Reinhard et al. [126], which also includes the constraint from electric dipole polarizability, suggesting Esym,2=32±1 MeV, Lsym,2=54±8 MeV. Another analysis by Zhang and Chen [127] combining PREX-II and CREX using a Bayesian inference find a very low centroid for Lsym,2 (Esym,2=30.2-4.1+3.0 MeV, Lsym,2=15.3-46.8+41.5 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 N=Z and NZ 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 esym(nnuc) 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 esym(nnuc) 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 Esym,2-Lsym,2, 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 Esym,2 towards slightly larger values and/or Lsym,2 towards lower values.

Fig. 34.

Fig. 34

Esym,2-Lsym,2 correlation from the different constraints provided in the nuda toolkit. Figure generated with corr_setupEsym2Lsym2_plot.py

The correlation between Esym-Lsym

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 Lsym has been obtained from a Bayesian analysis of mass and radius observations of NSs by considering the 95% confidence level for Lsym [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 Esym and Lsym compatible with these constraints. It would therefore be interesting to investigate further the constraints on Esym and Lsym imposed by the observation data from neutron stars.

Fig. 35.

Fig. 35

Esym-Lsym correlation from the different constraints provided in the nuda toolkit. Figure generated with corr_setupEsymLsym_plot.py

The symmetry energy: esym,2(nnuc)

From the constraints on Esym,2 and Lsym,2 provided by the different constraints previously listed, one can reconstruct the quadratic contribution to the symmetry energy esym,2(nnuc) around nsat as:

esym,2(nnuc)=Esym,2+Lsym,2nnuc-nsat3nsat+12Ksym,2nnuc-nsat3nsat2+ 53

The call for the density-dependent symmetry energy for a given constraint can be done in the following way: graphic file with name 10050_2025_1760_Figbt_HTML.jpg 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 Ksym,2 is largely unknown, see the discussion in Sect. 3.12. From Sect. 3.12, it can, however, be safely varied from Ksym,2=-200, to 200 MeV, as suggested as well in Ref. [44]. For these two values for Ksym, it is interesting to explore the prediction for the density dependence of the symmetry energy esym,2(nnuc) allowed by the previously presented constraints, see Fig. 36.

Fig. 36.

Fig. 36

The density dependent esym(nnuc) from the different constraints provided in the nuda toolkit and for three arbitrary choices of Ksym=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: graphic file with name 10050_2025_1760_Figbu_HTML.jpg 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: graphic file with name 10050_2025_1760_Figbv_HTML.jpg 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: graphic file with name 10050_2025_1760_Figbw_HTML.jpg

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: graphic file with name 10050_2025_1760_Figbx_HTML.jpg 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 A=N+Z, chart.nucZ for the nuclear charge Z, chart.nucN for the neutron number N, chart.nucI for the isospin parameter I defined as I=(n-Z)/A, 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: graphic file with name 10050_2025_1760_Figby_HTML.jpg 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

N(Z)=Z(1+610-3Z) 54
Z(N)=N(1-3.810-3N+910-6N2), 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.

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.

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: graphic file with name 10050_2025_1760_Figbz_HTML.jpg 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: graphic file with name 10050_2025_1760_Figca_HTML.jpg 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 N=20 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: graphic file with name 10050_2025_1760_Figcb_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcc_HTML.jpg 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 N,Z8 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 36A300 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 Z,N8 to A=339.

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 Z,N2 to Z130, N200.

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 Esym 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 1S0 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 1S0 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.

Fig. 39

Differences between binding energies predicted by different models with respect to the one predicted by Duflo-Zuker (’1995-DZ’) for Z=82 (top) and Z=50 (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: graphic file with name 10050_2025_1760_Figcd_HTML.jpg 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, S2n, and the two-proton one, S2p, defined, respectively, as:

S2n=E(Z,N)-E(Z,N-2), 56
S2p=E(Z,N)-E(Z-2,N). 57

From the theoretical mass models, S2n and S2p can be obtained in the following way: graphic file with name 10050_2025_1760_Figce_HTML.jpg From the experimental mass tables, they can be obtained in the following way: graphic file with name 10050_2025_1760_Figcf_HTML.jpg 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 S2n and s2p.s2p_Z and s2p.s2p_E for S2p.

A comparison of model predictions and experimental data for the S2n (S2p) is shown Fig. 40 on the top (bottom) for Z=50 (N=50). The S2n (S2p) are negative for bound systems and change their sign at the drip lines. The plots for S2n and S2p 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 S2n and S2p: shell effects are more pronounced for S2n compared to S2p. 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.

Fig. 40

Two-neutron S2n and two-proton S2p separation energies for Z=50 (top) and N=50 (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,

Δ3n=(-1)N2(E(Z,N-1)-2E(Z,N)+E(Z,N+1)), 58

and, for isotones,

Δ3p=(-1)Z2(E(Z-1,N)-2E(Z,N)+E(Z+1,N)). 59

From the theoretical mass models, Δ3n and Δ3p can be obtained in the following way: graphic file with name 10050_2025_1760_Figcg_HTML.jpg From the experimental mass tables, they can be obtained in the following way: graphic file with name 10050_2025_1760_Figch_HTML.jpg 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 Δ3n for even N and D3p.D3p_Z_even and D3p.D3p_E_even for Δ3p 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: graphic file with name 10050_2025_1760_Figci_HTML.jpg where the variable formula can be one of the following choice:

formula=‘classic’.

Classical formula from Ref. [147]:

Δ(A)=12A-1/2MeV. 60

formula=‘Vogel’.

By studying the OEMS for 50<Z<82 and 82<N<126, the following empirical formula best reproduces nuclear data for isotopic and isotonic chains, see Ref. [148],

Δ(A,Z)=7.2-44[(N-Z)/A]2A-1/3MeV. 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 N=50 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.

Fig. 41

Odd-even mass staggering Δ3n for Z=50 (top) and Δ3p for N=50 (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: graphic file with name 10050_2025_1760_Figcj_HTML.jpg 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: graphic file with name 10050_2025_1760_Figck_HTML.jpg

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: graphic file with name 10050_2025_1760_Figcl_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcm_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcn_HTML.jpg for the choice table = ‘2025-BSkG4’, and the results for a given isotopic chain is obtained as, graphic file with name 10050_2025_1760_Figco_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcp_HTML.jpg where the variable formula can be one of the following choice:

Fig. 42.

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]:

rch(A)=1.2A1/3fm. 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:

rch(A,Z)=r01-bN-ZA+c1AA1/3fm. 63

Note that Eq. (62) is a peculiar case of Eq. (63) for which r0=1.2 MeV and b=c=0.

The value of the parameters r0, 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

formula r0 fm b c References
’classic’ 1.2 0 0 [147]
’1994-NPP’ 1.24 0.191 1.646 [151]
’2013-BAKS-1’ 0.951 0 0 [152]
’2013-BAKS-2’ 0.996 0.278 0 [152]
’2013-BAKS-3’ 0.966 0.182 1.652 [152]

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: graphic file with name 10050_2025_1760_Figcq_HTML.jpg

The available experimental/analysis data for the neutron-skin thickness (Rnp=Rn-Rp) 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: graphic file with name 10050_2025_1760_Figcr_HTML.jpg

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, 154170], 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, 171189], and in Fig. 43(b) we display the data.

Fig. 43.

Fig. 43

Data deduced by different experiments and analyses for neutron skin thickness of (a) 48Ca and (b) 208Pb, based on the available datasets in the nuda toolkit. Figures generated with nuc_setupRnpExp_plot.py

The theoretical predictions for Rnp are calculated by using some parametrizations implemented in the nuda toolkit (Rp and Rn are obtained from the method used in Ref. [132]). The complete list is accessed from the command: graphic file with name 10050_2025_1760_Figcs_HTML.jpg We have three models in this calculation: ‘Skyrme’, ‘NLRH’, and ‘DDRH’. Once the model is chosen, Rnp for 48Ca and 208Pb are listed in the nuda toolkit from the command: graphic file with name 10050_2025_1760_Figct_HTML.jpg

The theoretical predictions of Rnp for 48Ca and 208Pb are shown in Fig. 44. They can be directly compared to the experimental ones shown in Fig. 43.

Fig. 44.

Fig. 44

Theoretical neutron skin thickness for (a) 48Ca and (b) 208Pb, 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: graphic file with name 10050_2025_1760_Figcu_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcv_HTML.jpg

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: graphic file with name 10050_2025_1760_Figcw_HTML.jpg where Zref selects the isotope charge and obs the observable, that can be taken from the following options: ‘M12M0’ (m1/m0), ‘M12Mm1’ (m1/m-1) or ‘M32M1’ (m3/m1). 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.

Fig. 45

ISGMR energies available in the nuda toolkit extracted from the sum rule m1/m-1. 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, YAZ, with A=N+Z+1, Y=Λ, Σ or Ξ, and Z the atomic number of the pure nuclear core that forms the hypernuclei. For double Λ hypernuclei, the nomenclature is YYAZ with A=N+Z+2. The total energy for the hypernucleus NYAZ is defined as:

Etot(Z,N,NY)=Zmp+Nmn+NYmY+BE(YAZ), 64

where BE(YAZ) 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 ΛΛ6He, which provided a precise ΛΛ binding energy of ΔBΛΛ=0.67±0.17 MeV [193]. Several additional candidate events, such as ΛΛ10Be and ΛΛ13B 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.

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 K-+AZΛAZ+π- strangeness exchange reactions, where a neutron hit by a K- is changed into a Λ emitting a π-; π++AZΛAZ+K+ associated production reactions, where an ss¯ pair is created from the vacuum and K+ and a Λ are produced in the final state; electro-production e-+AZe-+K++ΛA(Z-1); 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: graphic file with name 10050_2025_1760_Figcx_HTML.jpg 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: graphic file with name 10050_2025_1760_Figcy_HTML.jpg This table provides the Λ removal energy BΛ, defined as

BΛ=Etot(Z,N-1)+mΛ-Etot(Z,N-1,NΛ=1),=BE(A-1Z)-BE(ΛAZ), 65

for the hypernucleus ΛAZ. 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.

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 (A=N+Z-S), hyp.N the neutron number N, hyp.Z the proton number Z, hyp.Q the nuclear charge (Q=Z-qSS), where qS is the charge of the hyperon particule (qΛ=0 for instance), hyp.S the strangeness number (S=-1 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 (π+,K+), ‘eeK’ for (e,eK+), ‘emul1’ for emulsion obtained from table I, ‘emul’ for emulsion obtained from table IV, and ‘Kpi’ for (K-,π-).

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 K-+pΞ-+K+ or p+p¯Ξ++Ξ¯+. 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., Ξ-+pΛ+Λ+28 MeV, where the 28 MeV energy is equally shared by the two Λ’s. Earlier emulsion experiments reported the formation of a few double-Λ hypernuclei: ΛΛ6He, ΛΛ10Be and ΛΛ13B. However, the identification of some of these double-Λ hypernuclei was ambiguous. In 2001, a new ΛΛ6He candidate was unambiguously observed at KEK in Japan. Further experiments are planned in the future at BNL, KEK, and J-PARC with K- beams, and at FAIR/GSI with proton and antiproton beams.

The list of available tables is given with the following instructions: graphic file with name 10050_2025_1760_Figcz_HTML.jpg 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 BΛΛ and the bond energy ΔBΛΛ. The ΛΛ excess binding energy, also called the bond energy, ΔBΛΛ for the nucleus (Z,N,2Λ) is defined as [196]:

ΔBΛΛ=BΛΛ(ΛΛAZ)-2BΛ(ΛA-1Z), 66
=BE(ΛΛAZ)+BE(A-2Z)-2BE(ΛA-1Z), 67

where the ΛΛ binding energy is defined as,

BΛΛ(ΛΛAZ)=BE(A-2Z)-BE(ΛΛAZ). 68

Note that the bond energy can be defined equivalently as [197, 198]:

ΔBΛΛ=Etot(ΛΛAZ)+Etot(A-2Z)-2Etot(ΛA-1Z). 69

The instantiation of the object hyp with the mass table is performed in the following way: graphic file with name 10050_2025_1760_Figda_HTML.jpg

The content of nuda toolkit for double-Λ is shown in Table 6, together with the BY for 1-Λ and 1-Ξ hypernuclei. We remind that the strangeness number of Λ and Ξ are SΛ=-1 and SΞ=-2.

The attributes of the object hyp are: hyp.A the baryon number (A=N+Z-S), 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 BΛΛ as hyp.llre and its experimental error hyp.llre_err (in MeV), and the bond energy ΔBΛΛ 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 K-+pΞ-+K+ or p+p¯Ξ++Ξ¯+. 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: graphic file with name 10050_2025_1760_Figdb_HTML.jpg 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 Ξ-15N is reported. The instantiation of the object hyp with the table is performed in the following way: graphic file with name 10050_2025_1760_Figdc_HTML.jpg

The Ξ- removal energy is defined as

BΞ-=BE(A-1Z)-BE(-AZ), 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 (A=N+Z-S), 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 BΞ 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: graphic file with name 10050_2025_1760_Figdd_HTML.jpg The object crust is instantiated in the following way: graphic file with name 10050_2025_1760_Figde_HTML.jpg 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 DHSL59-DHSL69 [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 nnuc in fm-3 (crust.den _cgs in g cm-3), crust.A and crust.A_bound the total number of nucleons A in a Wigner-Seitz cell with radius RWS and volume VWS (in crust.RWS and crust.VWS) and the number of bound nucleons Abound in a cluster with radius Rcl and volume Vcl (in crust.Rcl and crust.Vcl), crust.Z and crust.Z_bound the total number of protons Z and the number of bound protons Zbound, crust.N and crust.N_bound the total number of neutrons N and the number of bound neutrons Nbound, crust.N_f the number of free neutrons (Nf=N-Nbound). 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 nf, crust.u is the volume fraction u=Vcl/VWS, 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: graphic file with name 10050_2025_1760_Figdf_HTML.jpg

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.

Fig. 48

Properties of the crust, internal energy per nucleon eint and proton number Z as a function of the nucleon density nnuc 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 ne and the muon density nμ. At T=0, four components contribute to dense matter: n, p, e, and μ. We also consider the electro-neutrality condition: np=ne+nμ. 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 μe=μμ) controlled by the nucleon density and the proton fraction; and the beta-equilibrated matter (adding the β-equilibrium condition μn-μp=μe) 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:

enuc(n,δ)eSM(n)+esym,2(n)δ2, 71

where esym,2esym, defined by Eq. (43).

Similarly, the pressure reads

pnuc(n,δ)pSM(n)+psym(n)δ2, 72

where pSM=n2(eSM/n) and psym=n2(esym/n).

The ground state of uniform matter at fixed electron and muon fractions is governed by the following equations:

  • nucleon number: nnuc=nn+np;

  • charge neutrality: np=ne if only electrons, while np=ne+nμ with electrons and muons;

  • no neutrinos: μν=0.

In the following, we investigate only models providing results in SM and NM, since the symmetry energy esym 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: graphic file with name 10050_2025_1760_Figdg_HTML.jpg

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: graphic file with name 10050_2025_1760_Figdh_HTML.jpg 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 Elepint/A, for the nuclear contribution Enucint/A, and for the total energy per nucleon Etotint/A, 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.

Fig. 49

Energy per particle in neutron-rich matter (with δ=0.6 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 nnuc is given by eos.den, the neutron and proton densities nn and np (nnuc=nn+np) 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: graphic file with name 10050_2025_1760_Figdi_HTML.jpg

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: nnuc=nn+np;

  • charge neutrality: np=ne if only electrons, np=ne+nμ with electrons and muons;

  • chemical potentials: μμ=μe when muons are present, μμ=0 otherwise.

  • no neutrinos: μν=0;

At T=0, if μemμc2, only electrons are present, nμ=0, and xp=xe, while if μe>mμc2 there are electrons and muons in asymmetric matter, xp=xe+xμ and nl=kFl3/(3π2) with l=e, μ, and the following relation between lepton Fermi momenta imposes the equilibrium:

mμc22+ħckFμ2=ħckFe2. 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: graphic file with name 10050_2025_1760_Figdj_HTML.jpg where the (scalar) variable asy is the isospin asymmetric parameter, with -1<asy<1.

The lepton fractions xe and xμ for lepton-equilibrated AM as functions of the nucleon density nnuc 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.

Fig. 50

Lepton fractions xe (solid lines) and xμ (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 nnuc is given by Leq.den, the neutron and proton densities nn and np (nnuc=nn+np) 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: graphic file with name 10050_2025_1760_Figdk_HTML.jpg

Ground state of β-equilibrated matter

The ground state of matter at beta-equilibrium is governed by the following equations:

  • baryon number: nnuc=nn+np;

  • charge neutrality: np=ne if only electrons, np=ne+nμ with electrons and muons;

  • chemical potentials: μe+μp=μn if only electrons; we have to add the following relation: μe=μμ when muons are present;

  • no neutrinos: μν=0.

There is only one additional equation in β-equilibrated matter compared to the lepton-equilibrated case, μe+μp=μn, fixing the asymmetry parameter δ. As a consequence, there is only one independent variable that we choose to be the nucleon density nnuc.

Considering the quadratic approximation (71), we have μn-μp4δesym,2(nnuc) and since μe=ħckFe=ħc(3π2ne)1/3 for ultra-relativistic electrons, we obtain the following equation to be solved at β-equilibrium:

4esym,2(nnuc)1-2xpħc(3π2xennuc)1/3 74

where xp=np/nnuc, xe=ne/nnuc, and nnuc is fixed. Equation (74) can be solved with the initial solution:

xe(4esym,2/ħc)3/[3π2nnuc+6(4esym,2/ħc)3], 75

assuming xe1 and xp=xe, 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: graphic file with name 10050_2025_1760_Figdl_HTML.jpg

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-3 (for phenomenological models) and 0.15 fm-3 (for microscopic models).

Fig. 51.

Fig. 51

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

Fig. 52.

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 ϵtot 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.

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 nnuc is given by beta.den, the neutron and proton densities nn and np (nnuc=nn+np) 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: graphic file with name 10050_2025_1760_Figdm_HTML.jpg

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: graphic file with name 10050_2025_1760_Figdn_HTML.jpg 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 graphic file with name 10050_2025_1760_Figdo_HTML.jpg

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 graphic file with name 10050_2025_1760_Figdp_HTML.jpg For phenomenological models, the list of core models is available as graphic file with name 10050_2025_1760_Figdq_HTML.jpg For a chosen model, the list of parameter sets can be printed as graphic file with name 10050_2025_1760_Figdr_HTML.jpg

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: graphic file with name 10050_2025_1760_Figds_HTML.jpg providing den_cc in fm-3, 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:

ncc=nsat2 76

or

emp=‘Ducoin’

This empirical relation is suggested in Ref. [208]:

ncc=0.0802+3.23×10-4(Lsym,0.1+0.426Ksym,0.1), 77
0.0802+3.23×10-4(Lsym+(x0.1+0.426)Ksym+0.426Qsymx0.1) 78
pcc=-0.328+9.59×10-3(Lsym,0.1,-0.343Ksym,0.1), 79
-0.328+9.59×10-3(Lsym+(x0.1-0.343)Ksym-0.343Qsymx0.1), 80

where x0.1=x(nnuc=0.1 fm-3) and x=(nnuc-nsat)/(3nsat). The NEP Lsym,0.1 and Ksym,0.1 are empirical parameters defined at 0.1 fm-3 reference density [208].

emp=‘Newton’

This empirical relation is suggested in Ref. [209]:

ncc=Esym,30(0.135-0.098Lsym,70+0.026Lsym,702), 81
pcc=-0.724+0.0157Lsym,0.1-0.343Ksym,0.12, 82
-0.724+0.0157(Lsym-0.343Ksym2+(1-2×0.343Qsym)x0.1Ksym), 83

where Esym,30=Esym/30 and Lsym,70=Lsym/70, Esym and Lsym being the NEP (in MeV) of the crust EDF.

emp=‘Steiner’

This empirical relation has been employed in Refs. [210, 211]:

ncc=Esym,300.1327-0.0898Lsym,70+0.0228Lsym,702. 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 0.8ncc and the upper boundary is 1.2ncc.

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-3, in energy density ‘epsilon’ between 15 and 150 MeV fm-3, and finally a connection in ‘pressure’ between 0.1 and 1 MeV fm-3 (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.

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 2ϵsat 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 (MTOV).

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 (Mobs,i) and associated uncertainties (σM,i) 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 Mobs σM+ σM- References
[M] [M] [M]
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: graphic file with name 10050_2025_1760_Figdt_HTML.jpg

The list of observations for a given source is given with the following instructions: graphic file with name 10050_2025_1760_Figdu_HTML.jpg 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: graphic file with name 10050_2025_1760_Figdv_HTML.jpg

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: graphic file with name 10050_2025_1760_Figdw_HTML.jpg 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.

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 (Mtot) 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: graphic file with name 10050_2025_1760_Figdx_HTML.jpg

The list of hypotheses for a given source is given with the following instructions: graphic file with name 10050_2025_1760_Figdy_HTML.jpg 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 Mtot 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 σM+ σM- References
[M] [M] [M]
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: graphic file with name 10050_2025_1760_Figdz_HTML.jpg 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: graphic file with name 10050_2025_1760_Figea_HTML.jpg 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.

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 MTOV

The set of observed pulsar masses provides lower limits for MTOV, while the quantity Mtot determined from GW emission from BNS provides an upper limit for MTOV, provided the BNS collapses to a BH after the merger. It is, therefore, possible to estimate the boundaries for MTOV from astrophysical observations. Moreover, considering the uncertainties in the measurements, it is preferable to determine a distribution of probabilities as a function of MTOV. This is what we are now constructing.

We consider a function of the TOV mass, zobs(MTOV), defined in the following way:

zobs(MTOV)=MTOV-Mobs2σM-Θ(Mobs-MTOV)+MTOV-Mobs2σM+Θ(MTOV-Mobs), 85

where Θ is the Heaviside step function and Mobs and σM± are the observed mass and the associated uncertainties given in Tables 8 (for the lower limit of MTOV) and 9 (for the upper limit).

The probability associated with MTOV considering a given source is calculated as follows

Pobs(MTOV)=erf[zobs(MTOV)]+12, 86

where erf(z) is the error function defined as erf(z)=(2/π)0zexp(-t2)dt. 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.

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 Plower(MTOV) is defined as,

Plower(MTOV)=obsPobs(MTOV). 87

Plower 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 MTOV considering a given source is calculated as follows,

PMtot(MTOV)=1-erf[zobs(MTOV)]2, 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 Pupper(MTOV) is defined as,

Pupper(MTOV)=MtotPMtot(MTOV). 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

Pmass(Mmax)=Plower(Mmax)×Pupper(Mmax), 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: graphic file with name 10050_2025_1760_Figeb_HTML.jpg

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: graphic file with name 10050_2025_1760_Figec_HTML.jpg

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)

Source Obs Telescope R M C References
[km] [M]
PSR J0030+0451 1 NICER 13.02-1.06+1.24 1.440-0.140+0.150 0.163-0.009+0.008 [226]
2 NICER 12.71-1.19+1.14 1.340-0.160+0.150 0.156-0.010+0.008 [227]
3 NICER 14.44-1.05+0.88 1.700-0.190+0.180 0.179-0.022+0.011 [228]
4 NICER 11.71-0.83+0.88 1.400-0.120+0.130 0.1773-0.0074+0.0056 [228]
av 12.89±1.17 1.390±0.158 0.159±0.009
MSP J0740+6620 1 NICER 13.70-1.50+2.60 2.080-0.070+0.070 [229]
2 NICER 12.39-0.98+1.30 2.072-0.066+0.067 [230]
3 NICER 12.49-0.88+1.28 2.073-0.069+0.069 [231]
av 13.10±1.66 2.075±0.068
PSR J0437-4715 1 NICER 11.360-0.629+0.945 1.418-0.037+0.037 0.1847-0.0143+0.0097 [232]

The complete list of available sources is given with the following instructions: graphic file with name 10050_2025_1760_Figed_HTML.jpg

The list of observations, see Table 10, for a given source is given with the following instruction: graphic file with name 10050_2025_1760_Figee_HTML.jpg

The object mr is instantiated in the following way: graphic file with name 10050_2025_1760_Figef_HTML.jpg 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: graphic file with name 10050_2025_1760_Figeg_HTML.jpg 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.

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 Λ~ [233238], which is defined as

Λ~=1613(12q+1)Λ1+(12+q)q4Λ2(1+q)5, 91

where Λ1 and Λ2 are the dimensionless tidal deformability for the two merging stars, related to the tidal Love number ki as,

Λi=23kiRic2GMi5. 92

Ri and Mi being the radii and the mass if the star i, i=1, 2. The binary mass ratio is q=M2/M11. The chirp mass is

Mchirp=(M1M2)3/5Mtot-1/5, 93

with Mtot=M1+M2.

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 Mchirp [M] q Λ~90% References
GW170817 1 low-spin 1.188-0.004+0.004 [0.7:1] 400-400+400 [222]
+ TaylorF2
GW170817 2 high-spin 1.188-0.004+0.004 [0.4:1] 350-350+350 [222]
+ TaylorF2
GW170817 3 low-spin 1.186735-0.000095+0.000119 [0.639:0.982] 222-138+420 [239]
+ TaylorF2
GW170817 4 low-spin 1.186-0.001+0.001 [0.73:1] 300-230+420 [223]
+ PhenomPNRT
GW170817 5 high-spin 1.186-0.001+0.001 [0.53:1] 315-315+315 [223]
+ PhenomPNRT
av 355-338+338
GW190425 1 low-spin 1.44-0.02+0.02 [0.8:1.0] 300-300+300 [224]
GW190425 2 high-spin 1.44-0.02+0.02 [0.8:1.0] 550-550+550 [224]
av 425-425+456

The complete list of available sources is given with the following instructions: graphic file with name 10050_2025_1760_Figeh_HTML.jpg

The list of hypotheses for a given source is given with the following instruction: graphic file with name 10050_2025_1760_Figei_HTML.jpg

The object gw is instantiated in the following way: graphic file with name 10050_2025_1760_Figej_HTML.jpg 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 Mchirp, 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: graphic file with name 10050_2025_1760_Figek_HTML.jpg The attributes are the centroid gwav.lam_cen and the standard deviation gwav.lam_std for the effective tidal deformability Λ~.

Fig. 59.

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: graphic file with name 10050_2025_1760_Figel_HTML.jpg A list of commands and some explanation are provided on the terminal screen.

To install nucleardatapy, write in a-Shell: graphic file with name 10050_2025_1760_Figem_HTML.jpg Maybe you will have to install some additional libraries: graphic file with name 10050_2025_1760_Figen_HTML.jpg

You can start by importing the toolkit as: graphic file with name 10050_2025_1760_Figeo_HTML.jpg

You can launch any samples.

Alternatively, you can clone the git repository with the following command: graphic file with name 10050_2025_1760_Figep_HTML.jpghttps://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: graphic file with name 10050_2025_1760_Figeq_HTML.jpg You can start by importing the toolkit as: graphic file with name 10050_2025_1760_Figer_HTML.jpg

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

1

A list of all abbreviations is provided in Appendix A.

2

New microscopic models have recently been added to the toolkit: many-body perturbation theory ’MBPT’, self-consistent Green’s functions ’SCGF’, and coupled-cluster ’CC’ from Refs. [1719] in 2024 and self-consistent Green’s functions ’SCGF’ From Ref. [20] in 2020.

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.]


Articles from The European Physical Journal. A, Hadrons and Nuclei are provided here courtesy of Springer

RESOURCES