AlmaBTE  1.3
A solver of the space- and time-dependent Boltzmann transport equation for phonons
alma::Supercell_index Class Reference

Phonopy-style atom index represented both as a single integer and as four indices. More...

#include <structures.hpp>

Public Member Functions

 Supercell_index (const int _index, const int _ia, const int _ib, const int _ic, const int _iatom)
 
const Triple_int get_pos () const
 Return an array of three integers {ia, ib, ic}.
 

Public Attributes

const int index
 Atom index within the supercell.
 
const int ia
 Unit cell index along the first axis.
 
const int ib
 Unit cell index along the second axis.
 
const int ic
 Unit cel index along the third axis.
 
const int iatom
 Atom index within the unit cell.
 

Detailed Description

Phonopy-style atom index represented both as a single integer and as four indices.

Objects from this class are not intended to be built directly. Use a Supercell_index_builder instead.


The documentation for this class was generated from the following file: