Class Numerical_Orbital

Class Documentation

class Numerical_Orbital

CLASS Num_Orbital

Note : contain information about atoms

Feature : set and store information about atoms

Public Functions

Numerical_Orbital()
~Numerical_Orbital()
inline const int &getLmax() const
inline const double &getRcut() const
inline const int &getType() const
inline const int &getTotal_nchi() const
inline const int &getNchi(const int l) const
inline const string &getLabel() const
inline const Numerical_Orbital_Lm &PhiLN(const int &L, const int &N) const
void set_orbital_info(const int &type_in, const string &label_in, const int &lmax_in, const int *nchi_in, const int &total_nchi)

set information about Numerical Orbital

Public Static Functions

static inline double &get_distance()

about the distance between two atoms.

static inline double getX()
static inline double getY()
static inline double getZ()
static inline Vector3<double> &getR1()
static inline Vector3<double> &getR2()
static inline Vector3<double> &getdR()
static inline void set_position(const Vector3<double> R1_in, const Vector3<double> R2_in)