Main Page | Alphabetical List | Class List | File List | Class Members | File Members

Wigner Struct Reference

Compute 3-j, 6-j, 9-j symbols and Clebsch-Gordan coefficients. More...

#include <Wigner.h>

List of all members.

Static Public Member Functions

double ThreeJ (const int two_ja, const int two_jb, const int two_jc, const int two_ma, const int two_mb, const int two_mc)
 Evaluate 3j symbols.

Dpair ThreeJErr (const int two_ja, const int two_jb, const int two_jc, const int two_ma, const int two_mb, const int two_mc)
 Evaluate 3j symbols(x) and estimate the error.

double ClebschGordan (const int two_ja, const int two_jb, const int two_jc, const int two_ma, const int two_mb, const int two_mc)
 Evaluate the Clebsch-Gordan symbol.

Dpair ClebschGordanErr (const int two_ja, const int two_jb, const int two_jc, const int two_ma, const int two_mb, const int two_mc)
 Evaluate the Clebsch-Gordan symbol and estimate the error.

double SixJ (const int two_ja, const int two_jb, const int two_jc, const int two_jd, const int two_je, const int two_jf)
 Evaluate 6j symbols.

Dpair SixJErr (const int two_ja, const int two_jb, const int two_jc, const int two_jd, const int two_je, const int two_jf)
 Evaluate 6j symbols and estimate the error.

double NineJ (const int two_ja, const int two_jb, const int two_jc, const int two_jd, const int two_je, const int two_jf, const int two_jg, const int two_jh, const int two_ji)
 Evaluate 9j symbols.

Dpair NineJErr (const int two_ja, const int two_jb, const int two_jc, const int two_jd, const int two_je, const int two_jf, const int two_jg, const int two_jh, const int two_ji)
 Evaluate 9j symbols and estimate the error.


Detailed Description

Compute 3-j, 6-j, 9-j symbols and Clebsch-Gordan coefficients.

Definition at line 25 of file Wigner.h.


Member Function Documentation

double Wigner::ClebschGordan const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_ma,
const int  two_mb,
const int  two_mc
[static]
 

Evaluate the Clebsch-Gordan symbol.

Dpair Wigner::ClebschGordanErr const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_ma,
const int  two_mb,
const int  two_mc
[static]
 

Evaluate the Clebsch-Gordan symbol and estimate the error.

double Wigner::NineJ const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_jd,
const int  two_je,
const int  two_jf,
const int  two_jg,
const int  two_jh,
const int  two_ji
[static]
 

Evaluate 9j symbols.

Dpair Wigner::NineJErr const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_jd,
const int  two_je,
const int  two_jf,
const int  two_jg,
const int  two_jh,
const int  two_ji
[static]
 

Evaluate 9j symbols and estimate the error.

double Wigner::SixJ const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_jd,
const int  two_je,
const int  two_jf
[static]
 

Evaluate 6j symbols.

Dpair Wigner::SixJErr const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_jd,
const int  two_je,
const int  two_jf
[static]
 

Evaluate 6j symbols and estimate the error.

double Wigner::ThreeJ const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_ma,
const int  two_mb,
const int  two_mc
[static]
 

Evaluate 3j symbols.

Dpair Wigner::ThreeJErr const int  two_ja,
const int  two_jb,
const int  two_jc,
const int  two_ma,
const int  two_mb,
const int  two_mc
[static]
 

Evaluate 3j symbols(x) and estimate the error.


The documentation for this struct was generated from the following file:
Generated on Wed Feb 25 15:03:20 2004 for SpecialFunctions by doxygen 1.3.4