56       app_summary() << 
"  Simulation box changed by vacuum supercell conditions" << std::endl;
    57       app_log() << 
"--------------------------------------- " << std::endl;
    59       app_log() << 
"--------------------------------------- " << std::endl;
 a class that defines a supercell in D-dimensional Euclean space. 
 
int SuperCellEnum
supercell enumeration 
 
void reset()
Evaluate the reciprocal vectors, volume and metric tensor. 
 
helper functions for EinsplineSetBuilder 
 
std::ostream & app_summary()
 
T VacuumScale
The scale factor for adding vacuum. 
 
void print(std::ostream &, int level=2) const
Print out CrystalLattice Data. 
 
TinyVector< SingleParticlePos, D > Rv
Real-space unit vectors. 
 
Lattice lattice_
simulation cell lattice 
 
CrystalLattice< OHMMS_PRECISION, OHMMS_DIM > lattice
 
Lattice LRBox_
long-range box 
 
void updateKLists(const ParticleLayout &lattice, RealType kc, unsigned ndim, const PosType &twist=PosType(), bool useSphere=true)
k points sorted by the |k| excluding |k|=0 
 
KContainer k_lists_
K-Vector List. 
 
Tensor_t R
Real-space unit vectors. R(i,j) i=vector and j=x,y,z.