![]() |
QMCPACK
|
Public Member Functions | |
LRBreakupParameters () | |
default constructor More... | |
void | SetLRCutoffs (const TinyVector< TinyVector< T, 3 >, 3 > &a) |
Set LR_rc = radius of smallest sphere inside box and kc=dim/rc. More... | |
void | printCutoffs (std::ostream &out) |
Public Attributes | |
T | LR_dim_cutoff |
Dimensionless cutoff radius for G/R breakups. More... | |
T | LR_rc |
T | LR_kc |
T | LR_tol |
unsigned | ndim |
number of strictly enforced periodic spatial dimensions ewald_strict2d sets ndim=2, otherwise ndim=3 More... | |
unsigned | num_ewald_grid_points |
Definition at line 26 of file LRBreakupParameters.h.
|
inline |
default constructor
Definition at line 40 of file LRBreakupParameters.h.
|
inline |
Definition at line 70 of file LRBreakupParameters.h.
|
inline |
Set LR_rc = radius of smallest sphere inside box and kc=dim/rc.
Definition at line 45 of file LRBreakupParameters.h.
References qmcplusplus::dot(), omptarget::min(), and qmcplusplus::sqrt().
T LR_dim_cutoff |
Dimensionless cutoff radius for G/R breakups.
Definition at line 30 of file LRBreakupParameters.h.
T LR_kc |
Definition at line 32 of file LRBreakupParameters.h.
T LR_rc |
Definition at line 31 of file LRBreakupParameters.h.
T LR_tol |
Definition at line 33 of file LRBreakupParameters.h.
unsigned ndim |
number of strictly enforced periodic spatial dimensions ewald_strict2d sets ndim=2, otherwise ndim=3
Definition at line 36 of file LRBreakupParameters.h.
unsigned num_ewald_grid_points |
Definition at line 37 of file LRBreakupParameters.h.