7#ifndef gbLAB_LatticeDirection_h_
8#define gbLAB_LatticeDirection_h_
42 basic_ostream<char> &
operator<<(basic_ostream<char> &s,
const LatticeDirection<dim>& m);
VectorDimD cartesian() const
const Lattice< dim > & lattice
IntScalarType dot(const ReciprocalLatticeVector< dim > &other) const
basic_ostream< char > & operator<<(basic_ostream< char > &s, const LatticeDirection< dim > &m)
long long int IntScalarType
Eigen::Matrix< IntScalarType, dim, 1 > VectorDimI
const LatticeVector< dim > & latticeVector() const
LatticeDirection(const LatticeDirection< dim > &other)=default
typename LatticeCore< dim >::IntScalarType IntScalarType
typename LatticeCore< dim >::VectorDimI VectorDimI