Class boson_tl (o2scl)

O2scl : Class List

template<class fp_t = double>
class boson_tl : public o2scl::part_tl<double>

Boson class.

Subclassed by o2scl::boson_deriv_tl< fp_t >

Public Functions

inline boson_tl(fp_t mass = 0.0, fp_t dof = 0.0)

Create a boson with mass mass and degeneracy dof.

inline virtual void massless_calc(fp_t temper)

Calculate properties of massless bosons.

The expressions used are exact. The chemical potentials are ignored.

inline virtual const char *type()

Return string denoting type (“boson”)

Public Members

fp_t co

The condensate.

The condensate variable is provided principally for user storage and is provided mostly for the user