MADNESS  0.10.1
Public Member Functions | Public Attributes | List of all members
madness::Znemo::landau_wave_function Struct Reference

following Doucot Pascier 2005 More...

#include <znemo.h>

Collaboration diagram for madness::Znemo::landau_wave_function:
Collaboration graph
[legend]

Public Member Functions

 landau_wave_function (const int m, const double B, const coord_3d &origin={0.0, 0.0, 0.0})
 
double_complex operator() (const coord_3d &xyz1) const
 following Eq. (43) More...
 

Public Attributes

double l =0.0
 radius Eq. (29) More...
 
int m =0
 
coord_3d origin ={0.0,0.0,0.0}
 

Detailed Description

following Doucot Pascier 2005

Constructor & Destructor Documentation

◆ landau_wave_function()

madness::Znemo::landau_wave_function::landau_wave_function ( const int  m,
const double  B,
const coord_3d origin = {0.0,0.0,0.0} 
)
inline

Member Function Documentation

◆ operator()()

double_complex madness::Znemo::landau_wave_function::operator() ( const coord_3d xyz1) const
inline

following Eq. (43)

References l, m, origin, and pow().

Member Data Documentation

◆ l

double madness::Znemo::landau_wave_function::l =0.0

radius Eq. (29)

Referenced by operator()().

◆ m

int madness::Znemo::landau_wave_function::m =0

Referenced by operator()().

◆ origin

coord_3d madness::Znemo::landau_wave_function::origin ={0.0,0.0,0.0}

Referenced by operator()().


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