ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
snap_psibeta_half_tddft.h
Go to the documentation of this file.
1#ifndef SNAP_PSIBETA_HALF_TDDFT
2#define SNAP_PSIBETA_HALF_TDDFT
3
4#include <vector>
5#include <complex>
6
10
11namespace module_rt
12{
13 // calculate the tddft nonlocal potential term
15 const LCAO_Orbitals &orb,
16 const InfoNonlocal &infoNL_,
17 std::vector<std::vector<std::complex<double>>> &nlm,
19 const int &T1,
20 const int &L1,
21 const int &m1,
22 const int &N1,
23 const ModuleBase::Vector3<double> &R0, // The projector.
24 const int &T0,
26 const bool &calc_r
27 );
28
29} // namespace module_rt
30
31#endif
Definition setup_nonlocal.h:10
Definition ORB_read.h:19
3 elements vector
Definition vector3.h:22
Definition band_energy.cpp:11
void snap_psibeta_half_tddft(const LCAO_Orbitals &orb, const InfoNonlocal &infoNL_, std::vector< std::vector< std::complex< double > > > &nlm, const ModuleBase::Vector3< double > &R1, const int &T1, const int &L1, const int &m1, const int &N1, const ModuleBase::Vector3< double > &R0, const int &T0, const ModuleBase::Vector3< double > &A, const bool &calc_r)
Definition snap_psibeta_half_tddft.cpp:14