MADNESS 0.10.1
Public Member Functions | Public Attributes | List of all members
LProjector Struct Reference
Collaboration diagram for LProjector:
Collaboration graph
[legend]

Public Member Functions

 LProjector (World &world)
 
void analyze (const Spinor &f, const std::string text="") const
 
void operator() (const complex_function_3d &f, const std::string text="") const
 

Public Attributes

long lmax =3
 
Worldworld
 
std::map< std::pair< long, long >, complex_function_3dYlm
 

Constructor & Destructor Documentation

◆ LProjector()

LProjector::LProjector ( World world)
inline

References lmax, m, world, and Ylm.

Member Function Documentation

◆ analyze()

void LProjector::analyze ( const Spinor f,
const std::string  text = "" 
) const
inline

References c, madness::f, madness::print(), and world.

Referenced by eigenvector_test().

◆ operator()()

void LProjector::operator() ( const complex_function_3d f,
const std::string  text = "" 
) const
inline

Member Data Documentation

◆ lmax

long LProjector::lmax =3

Referenced by LProjector(), and operator()().

◆ world

World& LProjector::world

Referenced by LProjector(), and analyze().

◆ Ylm

std::map<std::pair<long,long>,complex_function_3d> LProjector::Ylm

Referenced by LProjector(), and operator()().


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