boson Class Reference

#include <boson.h>

Inheritance diagram for boson:

part classical deriv_boson eff_boson rel_boson deriv_classical nucleus sn_classical

Detailed Description

Boson class.

For bosons:

Definition at line 47 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)
 Calculate properties as function of chemical potential.
virtual int calc_density (const double temper)
 Calculate properties as function of density.
virtual int pair_mu (const double temper)
 Calculate properties with antiparticles as function of chemical potential.
virtual int pair_density (const double temper)
 Calculate properties with antiparticles as function of density.
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 57 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