oILAB
|
#include <GbShifts.h>
Public Member Functions | |
GbShifts (const Gb< dim > &gb, const ReciprocalLatticeVector< dim > &axis, const std::vector< LatticeVector< dim > > &gbCslVectors, const double &bhalfMax=1) | |
Data Fields | |
const Gb< dim > & | gb |
const ReciprocalLatticeVector< dim > & | axis |
const std::vector< LatticeVector< dim > > | gbCslVectors |
std::vector< std::pair< LatticeVector< dim >, VectorDimD > > | bShiftPairs |
Static Protected Member Functions | |
static std::vector< std::pair< LatticeVector< dim >, VectorDimD > > | getbShiftPairs (const Gb< dim > &gb, const std::vector< LatticeVector< dim > > &gbCslVectors, const double &bhalfMax) |
Private Types | |
using | VectorDimD = typename LatticeCore< dim >::VectorDimD |
using | VectorDimI = typename LatticeCore< dim >::VectorDimI |
Definition at line 13 of file GbShifts.h.
|
private |
Definition at line 15 of file GbShifts.h.
|
private |
Definition at line 16 of file GbShifts.h.
|
explicit |
Definition at line 10 of file GbShifts.cpp.
|
staticprotected |
Definition at line 64 of file GbShifts.cpp.
const ReciprocalLatticeVector<dim>& gbLAB::GbShifts< dim >::axis |
Definition at line 25 of file GbShifts.h.
std::vector<std::pair<LatticeVector<dim>,VectorDimD> > gbLAB::GbShifts< dim >::bShiftPairs |
Definition at line 27 of file GbShifts.h.
const Gb<dim>& gbLAB::GbShifts< dim >::gb |
Definition at line 24 of file GbShifts.h.
const std::vector<LatticeVector<dim> > gbLAB::GbShifts< dim >::gbCslVectors |
Definition at line 26 of file GbShifts.h.