ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
ModuleBase::Element_Basis_Index Namespace Reference

Classes

class  Index_T
 
class  Index_TL
 
struct  NM
 

Typedefs

typedef std::vector< std::vector< NM > > Range
 
typedef std::vector< Index_TIndexLNM
 

Functions

IndexLNM construct_index (const Range &range)
 
Range construct_range (const LCAO_Orbitals &orb)
 
Range construct_range (const std::vector< std::vector< std::vector< Numerical_Orbital_Lm > > > &orb)
 

Typedef Documentation

◆ IndexLNM

◆ Range

typedef std::vector<std::vector<NM> > ModuleBase::Element_Basis_Index::Range

Function Documentation

◆ construct_index()

Element_Basis_Index::IndexLNM ModuleBase::Element_Basis_Index::construct_index ( const Range range)
extern
Here is the caller graph for this function:

◆ construct_range() [1/2]

ModuleBase::Element_Basis_Index::Range ModuleBase::Element_Basis_Index::construct_range ( const LCAO_Orbitals orb)
extern
Here is the call graph for this function:
Here is the caller graph for this function:

◆ construct_range() [2/2]

ModuleBase::Element_Basis_Index::Range ModuleBase::Element_Basis_Index::construct_range ( const std::vector< std::vector< std::vector< Numerical_Orbital_Lm > > > &  orb)
extern