Hex: AngularBasis Class Reference

| 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:

- src/ang.h
- src/ang.cpp