Template Class BrillouinZoneTrellis3¶
Defined in File bz_trellis.hpp
Inheritance Relationships¶
Base Type¶
public brille::PolyhedronTrellis< T, R >(Template Class PolyhedronTrellis)
Class Documentation¶
-
template<class
T, classR>
classbrille::BrillouinZoneTrellis3: public brille::PolyhedronTrellis<T, R>¶ Public Functions
-
template<typename ...
A>BrillouinZoneTrellis3(const BrillouinZone &bz, A... args)¶
-
BrillouinZone
get_brillouinzone(void) const¶ get the BrillouinZone object
-
bArray<double>
get_inner_xyz(void) const¶ get the vertices of the inner (cubic) nodes in absolute units
-
bArray<double>
get_outer_xyz(void) const¶ get the vertices of the outer (polyhedron) nodes in absolute units
-
bArray<double>
get_inner_hkl(void) const¶ get the vertices of the inner (cubic) nodes in relative lattice units
-
bArray<double>
get_outer_hkl(void) const¶ get the vertices of the outer (polyhedron) nodes in relative lattice units
-
std::vector<std::array<brille::ind_t, 4>>
get_vertices_per_tetrahedron(void) const¶ get the indices forming the faces of the tetrahedra
-
template<typename ...