Phoebe developer's documentation  1.1.0
Phonon and Electron Boltzmann Equations
Crystal Member List

This is the complete list of members for Crystal, including all inherited members.

atomicIsotopeCouplings (defined in Crystal)Crystalprotected
atomicMasses (defined in Crystal)Crystalprotected
atomicNames (defined in Crystal)Crystalprotected
atomicPositions (defined in Crystal)Crystalprotected
atomicSpecies (defined in Crystal)Crystalprotected
bornCharges (defined in Crystal)Crystalprotected
buildWignerSeitzVectors(const Eigen::Vector3i &grid, const int &superCellFactor=2)Crystal
buildWignerSeitzVectorsWithShift(const Eigen::Vector3i &grid, const Eigen::MatrixXd &shift, const int &superCellFactor=2)Crystal
calcReciprocalCell(const Eigen::Matrix3d &directUnitCell)Crystalprotectedstatic
cartesianToCrystal(const Eigen::Vector3d &point)Crystal
Crystal(Context &context, Eigen::Matrix3d &directUnitCell_, Eigen::MatrixXd &atomicPositions_, Eigen::VectorXi &atomicSpecies_, std::vector< std::string > &speciesNames_, Eigen::VectorXd &speciesMasses_, Eigen::Tensor< double, 3 > &bornCharges_, Eigen::Matrix3d &dielectricMatrix)Crystal
Crystal()Crystal
Crystal(const Crystal &obj)Crystal
crystalToCartesian(const Eigen::Vector3d &point)Crystal
dielectricMatrix (defined in Crystal)Crystalprotected
dimensionality (defined in Crystal)Crystalprotected
directUnitCellCrystalprotected
generateSymmetryInformation(Context &context)Crystal
getAtomicIsotopeCouplings() (defined in Crystal)Crystal
getAtomicMasses()Crystal
getAtomicNames()Crystal
getAtomicPositions()Crystal
getAtomicSpecies()Crystal
getBornEffectiveCharges()Crystal
getDielectricMatrix()Crystalinline
getDimensionality() constCrystal
getDirectUnitCell()Crystal
getNumAtoms()Crystal
getNumSpecies() constCrystal
getNumSymmetries() constCrystal
getReciprocalUnitCell()Crystal
getSpeciesMasses()Crystal
getSpeciesNames()Crystal
getSymmetryOperations()Crystal
getVolumeUnitCell(int dimensionality_=3) constCrystal
numAtoms (defined in Crystal)Crystalprotected
numSpecies (defined in Crystal)Crystalprotected
numSymmetries (defined in Crystal)Crystalprotected
operator=(const Crystal &obj)Crystal
print() constCrystal
reciprocalUnitCell (defined in Crystal)Crystalprotected
setDirectUnitCell(const Eigen::Matrix3d &directUnitCell_)Crystalprotected
speciesIsotopeCouplings (defined in Crystal)Crystalprotected
speciesMasses (defined in Crystal)Crystalprotected
speciesNames (defined in Crystal)Crystalprotected
symmetryOperations (defined in Crystal)Crystalprotected
volumeUnitCell (defined in Crystal)Crystalprotected