#include <two_center_bundle.h>
|
| TwoCenterBundle ()=default |
|
| ~TwoCenterBundle ()=default |
|
TwoCenterBundle & | operator= (TwoCenterBundle &&)=default |
|
void | build_orb (int ntype, const std::string *file_orb0) |
|
void | build_beta (int ntype, Numerical_Nonlocal *nl) |
|
void | build_alpha (int ndesc=0, std::string *file_desc0=nullptr) |
|
void | build_orb_onsite (const double &radius) |
|
void | tabulate () |
|
void | tabulate (const double lcao_ecut, const double lcao_dk, const double lcao_dr, const double lcao_rmax) |
|
void | to_LCAO_Orbitals (LCAO_Orbitals &orb, const double lcao_ecut, const double lcao_dk, const double lcao_dr, const double lcao_rmax) const |
| Overwrites the content of a LCAO_Orbitals object (e.g. ORB) with the current object.
|
|
◆ TwoCenterBundle()
TwoCenterBundle::TwoCenterBundle |
( |
| ) |
|
|
default |
◆ ~TwoCenterBundle()
TwoCenterBundle::~TwoCenterBundle |
( |
| ) |
|
|
default |
◆ build_alpha()
void TwoCenterBundle::build_alpha |
( |
int |
ndesc = 0 , |
|
|
std::string * |
file_desc0 = nullptr |
|
) |
| |
◆ build_beta()
◆ build_orb()
void TwoCenterBundle::build_orb |
( |
int |
ntype, |
|
|
const std::string * |
file_orb0 |
|
) |
| |
◆ build_orb_onsite()
void TwoCenterBundle::build_orb_onsite |
( |
const double & |
radius | ) |
|
◆ operator=()
◆ tabulate() [1/2]
void TwoCenterBundle::tabulate |
( |
| ) |
|
◆ tabulate() [2/2]
void TwoCenterBundle::tabulate |
( |
const double |
lcao_ecut, |
|
|
const double |
lcao_dk, |
|
|
const double |
lcao_dr, |
|
|
const double |
lcao_rmax |
|
) |
| |
◆ to_LCAO_Orbitals()
void TwoCenterBundle::to_LCAO_Orbitals |
( |
LCAO_Orbitals & |
orb, |
|
|
const double |
lcao_ecut, |
|
|
const double |
lcao_dk, |
|
|
const double |
lcao_dr, |
|
|
const double |
lcao_rmax |
|
) |
| const |
Overwrites the content of a LCAO_Orbitals object (e.g. ORB) with the current object.
This function provides an interface to the corresponding object in the old module_ao.
◆ alpha_
◆ beta_
◆ kinetic_orb
◆ orb_
◆ orb_onsite_
◆ overlap_orb
◆ overlap_orb_alpha
◆ overlap_orb_beta
◆ overlap_orb_onsite
The documentation for this class was generated from the following files: