ERKALE
ERKALE - DFT from Hel
 All Classes Functions Variables Friends Pages
Public Member Functions | Private Attributes | List of all members
SphericalExpansionMultiplicationTable Class Reference

Multiplication table of spherical harmonics. More...

#include <spherical_expansion.h>

Public Member Functions

 SphericalExpansionMultiplicationTable (int maxam=max_am)
 Construct multiplication table that supports spherical harmonics up to maxam.
 
 ~SphericalExpansionMultiplicationTable ()
 Destructor.
 
void print () const
 Print multiplication table.
 
SphericalExpansion mult (const SphericalExpansion &lhs, const SphericalExpansion &rhs) const
 Multiplication operator.
 

Private Attributes

std::vector< SphericalExpansiontable
 Multiplication table of spherical harmonics.
 
int maxam
 Maximum angular momentum supported.
 

Detailed Description

Multiplication table of spherical harmonics.

This class is used to speed up multiplication, since they only need be computed once.

Author
Susi Lehtola
Date
2011/03/07 15:31

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