Hex  2.2
Hydrogen-electron collision solver
Public Member Functions
AngularBasis Class Reference

Angular basis. More...

#include <ang.h>

Public Member Functions

 AngularBasis (InputFile const &inp)
 Constructor. More...
 
 AngularBasis (AngularBasis const &ang)
 
std::vector< std::pair< int, int > > const & states () const
 List of coupled angular states. More...
 
int maxell () const
 Highest orbital number. More...
 
int maxlambda () const
 Highest multipole. More...
 
Real f (int ill, int illp, int lambda) const
 Angular integrals. More...
 
rArray const & f () const
 Angular integrals. More...
 
int L () const
 Total angular momentum. More...
 
int S () const
 Total spin. More...
 
int & S ()
 
int Pi () const
 Total parity. More...
 

Detailed Description

List of coupled angular states included in the calculation.

Constructor & Destructor Documentation

◆ AngularBasis() [1/2]

AngularBasis::AngularBasis ( InputFile const &  inp)

◆ AngularBasis() [2/2]

AngularBasis::AngularBasis ( AngularBasis const &  ang)
inline

Member Function Documentation

◆ f() [1/2]

Real AngularBasis::f ( int  ill,
int  illp,
int  lambda 
) const
inline

◆ f() [2/2]

rArray const& AngularBasis::f ( ) const
inline

◆ L()

int AngularBasis::L ( ) const
inline

◆ maxell()

int AngularBasis::maxell ( ) const
inline

◆ maxlambda()

int AngularBasis::maxlambda ( ) const
inline

◆ Pi()

int AngularBasis::Pi ( ) const
inline

◆ S() [1/2]

int AngularBasis::S ( ) const
inline

◆ S() [2/2]

int& AngularBasis::S ( )
inline

◆ states()

std::vector<std::pair<int,int> > const& AngularBasis::states ( ) const
inline

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