boson Class Reference

Boson class [abstract base]. More...

#include <boson.h>

Inheritance diagram for boson:

part eff_boson rel_boson

Detailed Description

Boson class [abstract base].

For bosons:

This Mathematica notebook contains the series expansions for the bosonic integrals. functions. boson.nb, and boson.pdf.

Definition at line 66 of file boson.h.


Public Member Functions

 boson (double m=0.0, double g=0.0)
 Create a boson with mass m and degeneracy g.
virtual int calc_mu (const double temper)=0
virtual int calc_density (const double temper)=0
virtual int pair_mu (const double temper)=0
virtual int pair_density (const double temper)=0
virtual int massless_calc_mu (const double temper)
 Calculate properties of massless bosons.
virtual const char * type ()
 Return string denoting type ("boson").

Data Fields

double co
 The condensate.

Member Function Documentation

virtual int massless_calc_mu ( const double  temper  )  [virtual]

Calculate properties of massless bosons.

The expressions used are exact. The chemical potentials are ignored and the scalar density is set to zero


Field Documentation

double co

The condensate.

The condensate variable is mostly ignored by class boson and its descendants, and is provided for user storage.

Definition at line 76 of file boson.h.


The documentation for this class was generated from the following file:

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page