QNANO
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Slater_Orbital Class Reference

Class to access Slater orbital wave function. More...

#include <Slater_Orbital.h>

Inheritance diagram for Slater_Orbital:
Inheritance graph
[legend]
Collaboration diagram for Slater_Orbital:
Collaboration graph
[legend]

Public Member Functions

void normalize_Riemann (double lim=3., size_t Ndiscr=300)
 
void normalize_Simpson (double lim=3., size_t Ndiscr=300)
 
void normalize (double lim=3., size_t Ndiscr=300)
 
void print (std::ostream &os=std::cout) const
 
 Slater_Orbital (size_t angular_, double a_, double b_, double N_=-1.)
 
- Public Member Functions inherited from Integrable_Function
double evaluate (const std::vector< double > &vec) const
 
double evaluate (double d) const
 
 Integrable_Function (double(*fct_)(double *d, size_t dim, void *params), size_t dim_, void *params_)
 

Static Public Member Functions

static double f (double *x, size_t dim, void *params)
 

Public Attributes

size_t angular
 
double a
 
double b
 
double N
 
- Public Attributes inherited from Integrable_Function
double(* fct )(double *d, size_t dim, void *params)
 Integrable Function compatible with GSL Vegas algorithm.
 
size_t dim
 
void * params
 

Detailed Description

Class to access Slater orbital wave function.


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