gridripper::phys::scalar::ScalarPotential Class Reference

Potential term in the scalar field's Lagrangian. More...

Inheritance diagram for gridripper::phys::scalar::ScalarPotential:

gridripper::phys::scalar::Massive gridripper::phys::scalar::Quartic gridripper::phys::scalar::QuarticSymmBreaking gridripper::phys::scalar::SineGordon

List of all members.

Public Member Functions

abstract double eval_V (double psi, double T)
 Evaluates the potential term.
abstract double eval_dVdpsi (double psi, double T)
 Evaluates the derivative of the potential.

Static Public Member Functions

static ScalarPotential create (String str, Parameters p) throws IllegalArgumentException
 Creates a scalar potential.


Detailed Description

Potential term in the scalar field's Lagrangian.

Version:
0.5, 11/29/2008
Since:
GridRipper 0.5, 05/30/2008
Author:
Peter Csizmadia

Member Function Documentation

abstract double gridripper::phys::scalar::ScalarPotential::eval_V ( double  psi,
double  T 
) [pure virtual]

Evaluates the potential term.

Parameters:
psi the scalar field
T effective temperature
Returns:
the potential

Implemented in gridripper::phys::scalar::Massive, gridripper::phys::scalar::Quartic, gridripper::phys::scalar::QuarticSymmBreaking, and gridripper::phys::scalar::SineGordon.

abstract double gridripper::phys::scalar::ScalarPotential::eval_dVdpsi ( double  psi,
double  T 
) [pure virtual]

Evaluates the derivative of the potential.

Parameters:
psi the scalar field
T effective temperature
Returns:
the derivative of the potential

Implemented in gridripper::phys::scalar::Massive, gridripper::phys::scalar::Quartic, gridripper::phys::scalar::QuarticSymmBreaking, and gridripper::phys::scalar::SineGordon.

static ScalarPotential gridripper::phys::scalar::ScalarPotential::create ( String  str,
Parameters  p 
) throws IllegalArgumentException [inline, static]

Creates a scalar potential.

Parameters:
str the parameter string
p parameters


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

Generated on Wed Jun 17 18:47:30 2009 for GridRipper by  doxygen 1.5.6