gridripper::multipole::Yre Class Reference

Class for real spherical harmonic functions. More...

#include <Bases.h>

Inheritance diagram for gridripper::multipole::Yre:

gridripper::multipole::Coeff< GReal_t >

List of all members.

Public Member Functions

 Yre (const Yre &)
 Yre (const int L, const int M)
 Initialize with the angular momentum quantum numbers.
GReal_t eval (const GReal_t theta, const GReal_t phi) const
 Evaluate it as a function at given coordinates.

Public Attributes

const int l
 Index pairs (angular momentum magnitude and direction quantum numbers).
const int m


Detailed Description

Class for real spherical harmonic functions.

$Yre_{l}^{m} := \frac{1}{\sqrt{2}} (Y_{l}^{m} + (-1)^{m} Y_{l}^{-m})$ (for $m>0$), $Yre_{l}^{m} := Y_{l}^{m}$ (for $m=0$), $Yre_{l}^{m} := \frac{1}{\mathrm{i}\sqrt{2}} (Y_{l}^{|m|} - (-1)^{|m|} Y_{l}^{-|m|})$ (for $m<0$).

Version:
0.5, 01/31/2007
Since:
GridRipper 0.5
Author:
Andras Laszlo

Constructor & Destructor Documentation

gridripper::multipole::Yre::Yre ( const int  L,
const int  M 
)

Initialize with the angular momentum quantum numbers.


Member Function Documentation

GReal_t gridripper::multipole::Yre::eval ( const GReal_t  theta,
const GReal_t  phi 
) const

Evaluate it as a function at given coordinates.

Reimplemented in gridripper::multipole::Coeff< GReal_t >.


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

Generated on Wed Jun 17 18:46:57 2009 for GridRipper by  doxygen 1.5.6