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)
- 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)
Here are a set of figures which are produced with the Python sample: /nucleardatapy_sample/matter_setupFFGNuc_plot.py
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).
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).