A fermion with derivative information. More...
#include <part_deriv.h>
Definition at line 164 of file part_deriv.h.
Public Member Functions | |
| fermion_deriv (double mass=0.0, double dof=0.0) | |
Make a particle of mass mass and degeneracy dof. | |
| fermion_deriv (const fermion_deriv &p) | |
| Copy constructor. | |
| fermion_deriv (const fermion &p) | |
| Copy constructor. | |
| fermion_deriv & | operator= (const fermion_deriv &p) |
| Copy construction with operator=() | |
| fermion_deriv & | operator= (const fermion &p) |
| Copy construction with operator=() | |
Public Member Functions inherited from o2scl::fermion | |
| fermion (double mass=0, double dof=0) | |
Create a fermion with mass mass and degeneracy dof. | |
| virtual const char * | type () |
| Return string denoting type ("fermion") | |
| fermion (const fermion &f) | |
| Copy constructor. | |
| fermion & | operator= (const fermion &f) |
| Copy construction with operator=() | |
Public Member Functions inherited from o2scl::part | |
| part (const part &p) | |
| Copy constructor. | |
| part & | operator= (const part &p) |
| Copy construction with operator=() | |
| part (double mass=0.0, double dof=0.0) | |
Make a particle of mass mass and degeneracy dof. | |
| virtual void | init (double mass, double dof) |
Set the mass mass and degeneracy dof. | |
| virtual void | anti (part &ap) |
Make ap an anti-particle with the same mass and degeneracy. More... | |
Public Member Functions inherited from o2scl::part_deriv_press | |
| part_deriv_press (const part_deriv_press &p) | |
| Copy constructor. | |
| part_deriv_press & | operator= (const part_deriv_press &p) |
| Copy construction with operator=() | |
| void | deriv_f (double &dmudn, double &dmudT, double &dsdT_n) |
| Compute derivatives in the Helmholtz free energy representation from the derivatives in the pressure representation. | |
Additional Inherited Members | |
Public Attributes inherited from o2scl::fermion | |
| double | kf |
| Fermi momentum. | |
| double | del |
| Gap. | |
Public Attributes inherited from o2scl::part | |
| double | g |
| Degeneracy (e.g. spin and color if applicable) | |
| double | m |
| Mass. | |
| double | n |
| Number density. | |
| double | ed |
| Energy density. | |
| double | pr |
| Pressure. | |
| double | mu |
| Chemical potential. | |
| double | en |
| Entropy density. | |
| double | ms |
| Effective mass (Dirac unless otherwise specified) | |
| double | nu |
| Effective chemical potential. | |
| bool | inc_rest_mass |
| If true, include the mass in the energy density and chemical potential (default true) | |
| bool | non_interacting |
| True if the particle is non-interacting (default true) | |
Public Attributes inherited from o2scl::part_deriv_press | |
| double | dndmu |
| Derivative of number density with respect to chemical potential. | |
| double | dndT |
| Derivative of number density with respect to temperature. | |
| double | dsdT |
| Derivative of entropy density with respect to temperature. | |
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).