ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_lcao
module_ri
exx_abfs-abfs_index.h
Go to the documentation of this file.
1
#ifndef EXX_ABFS_ABFS_INDEX_H
2
#define EXX_ABFS_ABFS_INDEX_H
3
4
#include "
exx_abfs.h
"
5
6
#include <vector>
7
#include "../../source_base/element_basis_index.h"
8
#include "../../source_basis/module_ao/ORB_atomic_lm.h"
9
10
class
LCAO_Orbitals
;
11
12
class
Exx_Abfs::Abfs_Index
13
{
14
public
:
15
static
ModuleBase::Element_Basis_Index::Range
construct_range
(
const
LCAO_Orbitals
&orb );
16
static
ModuleBase::Element_Basis_Index::Range
construct_range
(
const
std::vector<std::vector<std::vector<Numerical_Orbital_Lm>>> &orb );
17
};
18
19
#endif
// EXX_ABFS_ABFS_INDEX_H
Exx_Abfs::Abfs_Index
Definition
exx_abfs-abfs_index.h:13
LCAO_Orbitals
Definition
ORB_read.h:19
ModuleBase::Element_Basis_Index::Range
std::vector< std::vector< NM > > Range
Definition
element_basis_index.h:40
construct_range
ModuleBase::Element_Basis_Index::Range construct_range()
Definition
element_basis_index-unittest.cpp:9
exx_abfs.h
Generated by
1.9.8