Template Struct LatVecTraits

Struct Documentation

template<class, class>
struct brille::LatVecTraits

Vector type information for Lattice and LatVec objects.

Some templated functions require internal variables or return types which depend on which subtype of Lattice of LatVec are provided. This traits struct provides the typename of an appropriate LatVec subclass and its inverse for those cases.

The two using typnames type and star are defined based on the templated typename as

Public Types

using type = void
using star = void