#include <H_Ewald_pw.h>
|
| static double | compute_ewald (const UnitCell &cell, const ModulePW::PW_Basis *rho_basis, const ModuleBase::ComplexMatrix &strucFac) |
| |
| static int | estimate_mxr (const double &rmax, const ModuleBase::Matrix3 &bg) |
| |
| static void | rgen (const ModuleBase::Vector3< double > &dtau, const double &rmax, int *irr, const ModuleBase::Matrix3 &at, const ModuleBase::Matrix3 &bg, ModuleBase::Vector3< double > *r, double *r2, const int mxr, int &nrm) |
| |
|
| static double | alpha =0.0 |
| |
| static int | mxr = 200 |
| |
◆ H_Ewald_pw()
| H_Ewald_pw::H_Ewald_pw |
( |
| ) |
|
◆ ~H_Ewald_pw()
| H_Ewald_pw::~H_Ewald_pw |
( |
| ) |
|
◆ compute_ewald()
◆ estimate_mxr()
◆ rgen()
◆ alpha
| double H_Ewald_pw::alpha =0.0 |
|
static |
◆ mxr
| int H_Ewald_pw::mxr = 200 |
|
static |
The documentation for this class was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_hamilt/module_ewald/H_Ewald_pw.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_hamilt/module_ewald/H_Ewald_pw.cpp