Overload List
| # | Signature | Description |
|---|---|---|
| 1 | double FermiDiracPDF(double x, double Mu, double s); | Fermi-Dirac occupation function (PDF form). |
| 2 | void FermiDiracPDF(TDenseMtxVec *x, double Mu, double s, TDenseMtxVec *y); | Fermi-Dirac probability density function (PDF). |
Overload 1: double FermiDiracPDF(double x, double Mu, double s);
Fermi-Dirac occupation function (PDF form).
| # | Name | Type | Description |
|---|---|---|---|
| 1 | x | double | Function domain, real value. |
| 2 | Mu | double | Location (chemical-potential) parameter, real value. |
| 3 | s | double | Shape parameter, real value. |
Returns: the Fermi-Dirac occupation value at x for the given Mu and s. This is NOT a normalized probability density.
Computes the Fermi-Dirac statistical weight that arises in the study of half-integer-spin particles (fermions):
f(x|mu,s)=x^s/(exp(x-mu)+1)
This is the physics occupation form, not a normalized PMF; no parameter validation is performed. Unlike the Bose-Einstein form the denominator never vanishes for real x.
Overload 2: void FermiDiracPDF(TDenseMtxVec *x, double Mu, double s, TDenseMtxVec *y);
Fermi-Dirac probability density function (PDF).
| # | Name | Type | Description |
|---|---|---|---|
| 1 | x | TDenseMtxVec * | Function domain, real value. |
| 2 | Mu | double | Location parameter, real value. |
| 3 | s | double | Shape parameter, real positive value. |
| 4 | y | TDenseMtxVec * | Contains result. |
Returns: Fermi-Dirac probability density function (PDF).
Calculates the Fermi-Dirac PDF for x using the parameters Mu and s. The distribution arises in the study of half-integer spin particles in physics. Half-integer spin particles are described by Fermi-Dirac statistics and are called FERMIONS. Fermi-Dirac PDF is defined by the following equation: