![]() |
QMCPACK
|
Public Types | |
using | PL_t = CrystalLattice< T, OHMMS_DIM > |
Public Member Functions | |
HEGGrid (const PL_t &lat) | |
~HEGGrid ()=default | |
int | getNC (int nup) const |
return the estimated number of grid in each direction More... | |
int | getNumberOfKpoints (int nsh) const |
int | getShellIndex (int nkpt) const |
T | getCellLength (int nptcl, T rs_in) const |
return the cell size for the number of particles and rs More... | |
Public Attributes | |
const PL_t & | Lattice |
Static Public Attributes | |
static constexpr std::array< int, 31 > | n_within_shell |
using PL_t = CrystalLattice<T, OHMMS_DIM> |
|
default |
|
inline |
return the cell size for the number of particles and rs
nptcl | number of particles |
rs_in | rs |
Definition at line 66 of file HEGGrid.h.
References qmcplusplus::pow().
Referenced by LatticeParser::put().
|
inline |
return the estimated number of grid in each direction
Definition at line 41 of file HEGGrid.h.
References qmcplusplus::pow().
Referenced by HEGGrid< T >::getShellIndex().
|
inline |
Definition at line 44 of file HEGGrid.h.
References HEGGrid< T >::n_within_shell.
Referenced by LatticeParser::put().
|
inline |
Definition at line 53 of file HEGGrid.h.
References HEGGrid< T >::getNC(), HEGGrid< T >::n_within_shell, and qmcplusplus::upper_bound().
Referenced by LatticeParser::put().
|
static |
Definition at line 32 of file HEGGrid.h.
Referenced by HEGGrid< T >::getNumberOfKpoints(), and HEGGrid< T >::getShellIndex().