ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for ModuleGint::PhiOperator, including all inherited members.
atom_pair_start_end_idx_ | ModuleGint::PhiOperator | private |
atoms_phi_len_ | ModuleGint::PhiOperator | private |
atoms_relative_coords_ | ModuleGint::PhiOperator | private |
atoms_startidx_ | ModuleGint::PhiOperator | private |
biggrid_ | ModuleGint::PhiOperator | private |
cal_env_gamma(const double *phi, const double *wfc, const vector< int > &trace_lo, double *rho) const | ModuleGint::PhiOperator | |
cal_env_k(const double *phi, const std::complex< double > *wfc, const vector< int > &trace_lo, const int ik, const int nspin, const int npol, const int lgd, const std::vector< Vec3d > &kvec_c, const std::vector< Vec3d > &kvec_d, double *rho) const | ModuleGint::PhiOperator | |
cols_ | ModuleGint::PhiOperator | private |
get_atom_pair_start_end_idx_(int a, int b) const | ModuleGint::PhiOperator | inlineprivate |
get_cols() const | ModuleGint::PhiOperator | inline |
get_rows() const | ModuleGint::PhiOperator | inline |
init_atom_pair_start_end_idx_() | ModuleGint::PhiOperator | private |
is_atom_on_mgrid(int atom_idx, int mgrid_idx) const | ModuleGint::PhiOperator | inlineprivate |
is_atom_on_mgrid_ | ModuleGint::PhiOperator | private |
meshgrids_local_idx_ | ModuleGint::PhiOperator | private |
phi_dot_dphi(const double *phi, const double *dphi_x, const double *dphi_y, const double *dphi_z, ModuleBase::matrix *fvl) const | ModuleGint::PhiOperator | |
phi_dot_dphi_r(const double *phi, const double *dphi_x, const double *dphi_y, const double *dphi_z, ModuleBase::matrix *svl) const | ModuleGint::PhiOperator | |
phi_dot_phi(const T *const phi_i, const T *const phi_j, T *const rho) const | ModuleGint::PhiOperator | |
phi_mul_dm(const T *const phi, const HContainer< T > &dm, const bool is_symm, T *const phi_dm) const | ModuleGint::PhiOperator | |
phi_mul_phi(const T *const phi_i, const T *const phi_j, HContainer< T > &hr, const Triangular_Matrix triangular_matrix) const | ModuleGint::PhiOperator | |
phi_mul_vldr3(const T *const vl, const T dr3, const T *const phi, T *const result) const | ModuleGint::PhiOperator | |
PhiOperator()=default | ModuleGint::PhiOperator | |
rows_ | ModuleGint::PhiOperator | private |
set_bgrid(std::shared_ptr< const BigGrid > biggrid) | ModuleGint::PhiOperator | |
set_ddphi(double *ddphi_xx, double *ddphi_xy, double *ddphi_xz, double *ddphi_yy, double *ddphi_yz, double *ddphi_zz) const | ModuleGint::PhiOperator | |
set_phi(T *phi) const | ModuleGint::PhiOperator | |
set_phi_dphi(double *phi, double *dphi_x, double *dphi_y, double *dphi_z) const | ModuleGint::PhiOperator | |
Triangular_Matrix enum name | ModuleGint::PhiOperator |