matter.setupFFG

nucleardatapy.matter.setup_ffg.cs2_nr(kf)[source]

Free Fermi gas sound speed as a function of the Fermi momentum.

Parameters:

kf (float or numpy vector of real numbers.) – Fermi momentum.

nucleardatapy.matter.setup_ffg.den(kf)[source]

Density as a function of the Fermi momentum.

Parameters:

kf_n (float or numpy vector of real numbers.) – Fermi momentum.

nucleardatapy.matter.setup_ffg.den_n(kf_n)[source]

Neutron density as a function of the neutron Fermi momentum.

Parameters:

kf_n (float or numpy vector of real numbers.) – neutron Fermi momentum.

nucleardatapy.matter.setup_ffg.eF_n(kf_n)[source]

Neutron Fermi energy as a function of the neutron Fermi momentum.

Parameters:

kf_n (float or numpy vector of real numbers.) – neutron Fermi momentum.

nucleardatapy.matter.setup_ffg.eF_n_nr(kf_n)[source]

Non-relativistic neutron Fermi energy as a function of the neutron Fermi momentum.

Parameters:

kf_n (float or numpy vector of real numbers.) – neutron Fermi momentum.

nucleardatapy.matter.setup_ffg.effg_NM_nr(kf_n)[source]

Free Fermi gas energy as a function of the neutron Fermi momentum.

Parameters:

kf_n (float or numpy vector of real numbers.) – neutron Fermi momentum.

nucleardatapy.matter.setup_ffg.effg_SM_nr(kf)[source]

Free Fermi gas energy as a function of the Fermi momentum in SM.

Parameters:

kf (float or numpy vector of real numbers.) – neutron Fermi momentum.

nucleardatapy.matter.setup_ffg.effg_nr(kf)[source]

Free Fermi gas energy as a function of the Fermi momentum.

Parameters:

kf (float or numpy vector of real numbers.) – Fermi momentum.

nucleardatapy.matter.setup_ffg.esymffg_nr(kf)[source]

Free Fermi gas symmetry energy as a function of the Fermi momentum.

Parameters:

kf (float or numpy vector of real numbers.) – Fermi momentum.

nucleardatapy.matter.setup_ffg.kf(den)[source]

Fermi momentum as a function of the density.

Parameters:

den (float or numpy vector of real numbers.) – density.

nucleardatapy.matter.setup_ffg.kf_n(den_n)[source]

Neutron Fermi momentum as a function of the neutron density.

Parameters:

den_n (float or numpy vector of real numbers.) – neutron density.

nucleardatapy.matter.setup_ffg.pre_nr(kf)[source]

Free Fermi gas pressure as a function of the Fermi momentum.

Parameters:

kf (float or numpy vector of real numbers.) – Fermi momentum.

class nucleardatapy.matter.setup_ffg.setupFFGLep(den_el, den_mu)[source]

Instantiate the object with free Fermi gas (FFG) quantities.

Parameters:
  • den (float or numpy vector of floats.) – density or densities for which the FFG quantities are calculated.

  • delta (float or numpy vector of floats.) – isospin density or densities for which the FFG quantities are calculated.

Attributes:

Parameters:
  • den_e (float or numpy array of floats.)

  • component. (Density or densities for the muon)

  • den_mu (float or numpy array of floats.)

  • component.

den_el

Attribute electron density

den_lep

Attribute lepton density

den_mu

Attribute muon density

eF_el

Attribute electon Fermi energy (degeneracy = 2)

eF_mu

Attribute muon Fermi energy (degeneracy = 2)

h2n_el

Attribute enthalpy

kf_el

Attribute electron Fermi momentum (degeneracy = 2)

kf_mu

Attribute muon Fermi momentum (degeneracy = 2)

label

Attribute providing the label the data is references for figures.

note

Attribute providing additional notes about the data.

pre_el

Attribute FFG pressure (degeneracy = 2)

print_outputs()[source]

Method which print outputs on terminal’s screen.

x_el

Attribute electron fraction

x_mu

Attribute muon fraction

class nucleardatapy.matter.setup_ffg.setupFFGNuc(den, delta, ms=1.0)[source]

Instantiate the object with free Fermi gas (FFG) quantities.

Parameters:
  • den (float or numpy vector of floats.) – density or densities for which the FFG quantities are calculated.

  • delta (float or numpy vector of floats.) – isospin density or densities for which the FFG quantities are calculated.

Attributes:

Parameters:
  • den (float or numpy array of floats.)

  • calculated. (Isospin density or densities for which the FFG quantities are)

  • delta (float or numpy array of floats.)

  • calculated.

  • ms (effective mass in unit of mass.)

delta

Attribute isospin parameter

den

Attribute isoscalar density

den_n

Attribute neutron density

den_p

Attribute proton density

e2a_rm

Attribute rest mass energy per particle (degeneracy = 2)

eF_n

Attribute neutron Fermi energy (degeneracy = 2)

eF_p

Attribute proton Fermi energy (degeneracy = 2)

eps_int

Attribute FFG energy per unit volum (degeneracy = 2)

esym2_nr

Attribute FFG quadratic contribution to the symmetry energy

esym4_nr

Attribute FFG quartic contribution to the symmetry energy

esym_nr

Attribute FFG symmetry energy (degeneracy = 2)

h2a

Attribute enthalpy

kf_n

Attribute neutron Fermi momentum (degeneracy = 2)

kf_nuc

Attribute Fermi momentum for a Fermi system with degeneracy = 4

kf_p

Attribute proton Fermi momentum (degeneracy = 2)

label

Attribute providing the label the data is references for figures.

ms

Attribute the effective mass in unit of mass.

note

Attribute providing additional notes about the data.

pre

Attribute FFG pressure (degeneracy = 2)

print_outputs()[source]

Method which print outputs on terminal’s screen.

Here are a set of figures which are produced with the Python sample: /nucleardatapy_sample/matter_setupFFGNuc_plot.py

map to buried treasure

This figure shows the free Fermi gas energy (top) and pressure (bottom) in symmetric matter (SM) (Blue solid line) and neutron matter (NM) (orange dashed line) as function of the particle density (left) and Fermi momentum (right).

map to buried treasure

This figure shows the free Fermi gas equation of state in symmetric matter (SM) (Blue solid line) and neutron matter (NM) (orange dashed line) as function of the energy density (with rest mass contribution).