|
Mechanics of Defect Evolution Library
|
#include <ReciprocalLatticeVector.h>
Public Types | |
| typedef LatticeCore< 3 >::VectorDimD | VectorDimD |
| typedef LatticeCore< 3 >::MatrixDimD | MatrixDimD |
| typedef LatticeCore< 3 >::VectorDimI | VectorDimI |
| typedef LatticeCore< 3 >::MatrixDimI | MatrixDimI |
| typedef Eigen::Matrix< long int, dim, 1 > | BaseType |
| typedef Lattice< dim > | LatticeType |
| typedef ReciprocalLatticeVector< dim > | ReciprocalLatticeVectorType |
| typedef LatticeVector< dim > | LatticeVectorType |
| typedef LatticeDirection< dim > | LatticeDirectionType |
| Public Types inherited from model::ReciprocalLatticeVectorBase< dim > | |
| typedef LatticeCore< dim >::IntScalarType | IntScalarType |
| typedef LatticeCore< dim >::VectorDimD | VectorDimD |
| typedef LatticeCore< dim >::MatrixDimD | MatrixDimD |
| typedef LatticeCore< dim >::VectorDimI | VectorDimI |
| typedef LatticeCore< dim >::MatrixDimI | MatrixDimI |
| Public Types inherited from model::ReciprocalLatticeVectorBase< 3 > | |
| typedef LatticeCore< dim >::IntScalarType | IntScalarType |
| typedef LatticeCore< dim >::VectorDimD | VectorDimD |
| typedef LatticeCore< dim >::MatrixDimD | MatrixDimD |
| typedef LatticeCore< dim >::VectorDimI | VectorDimI |
| typedef LatticeCore< dim >::MatrixDimI | MatrixDimI |
Static Public Member Functions | |
| static VectorDimI | d2cov (const VectorDimD &d, const LatticeType &lat) |
Public Attributes | |
| const LatticeType & | lattice |
| Public Attributes inherited from model::ReciprocalLatticeVectorBase< dim > | |
| const Lattice< dim > & | lattice |
| Public Attributes inherited from model::ReciprocalLatticeVectorBase< 3 > | |
| const Lattice< dim > & | lattice |
Static Public Attributes | |
| static constexpr double | roundTol |
Definition at line 92 of file Lattices_NEW/ReciprocalLatticeVector.h.
| typedef Eigen::Matrix<long int,dim,1> model::ReciprocalLatticeVector< dim >::BaseType |
Definition at line 29 of file Lattices/ReciprocalLatticeVector.h.
| typedef LatticeDirection<dim> model::ReciprocalLatticeVector< dim >::LatticeDirectionType |
Definition at line 41 of file Lattices/ReciprocalLatticeVector.h.
| typedef Lattice<dim> model::ReciprocalLatticeVector< dim >::LatticeType |
Definition at line 30 of file Lattices/ReciprocalLatticeVector.h.
| typedef LatticeVector<dim> model::ReciprocalLatticeVector< dim >::LatticeVectorType |
Definition at line 40 of file Lattices/ReciprocalLatticeVector.h.
| typedef LatticeCore<3>::MatrixDimD model::ReciprocalLatticeVector< 3 >::MatrixDimD |
Definition at line 99 of file Lattices_NEW/ReciprocalLatticeVector.h.
| typedef LatticeCore<3>::MatrixDimI model::ReciprocalLatticeVector< 3 >::MatrixDimI |
Definition at line 101 of file Lattices_NEW/ReciprocalLatticeVector.h.
| typedef ReciprocalLatticeVector<dim> model::ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType |
Definition at line 39 of file Lattices/ReciprocalLatticeVector.h.
| typedef LatticeCore<3>::VectorDimD model::ReciprocalLatticeVector< 3 >::VectorDimD |
Definition at line 98 of file Lattices_NEW/ReciprocalLatticeVector.h.
| typedef LatticeCore<3>::VectorDimI model::ReciprocalLatticeVector< 3 >::VectorDimI |
Definition at line 100 of file Lattices_NEW/ReciprocalLatticeVector.h.
| model::ReciprocalLatticeVector< 3 >::ReciprocalLatticeVector | ( | const Lattice< 3 > & | lat | ) |
| [in] | d | vector in real space Constructs *this by mapping d to the lattice |
Definition at line 202 of file Lattices_NEW/ReciprocalLatticeVector.cpp.
| model::ReciprocalLatticeVector< 3 >::ReciprocalLatticeVector | ( | const VectorDimD & | d, |
| const Lattice< 3 > & | lat ) |
| [in] | d | vector in real space Constructs *this by mapping d to the lattice |
Definition at line 209 of file Lattices_NEW/ReciprocalLatticeVector.cpp.
|
inline |
| [in] | d | vector in real space Constructs *this by mapping d to the lattice |
Definition at line 108 of file Lattices_NEW/ReciprocalLatticeVector.h.
| ReciprocalLatticeVector< dim >::BaseType & model::ReciprocalLatticeVector< dim >::base | ( | ) |
Definition at line 32 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::VectorDimD model::ReciprocalLatticeVector< dim >::cartesian | ( | ) | const |
Definition at line 55 of file Lattices/ReciprocalLatticeVector.cpp.
| long int model::ReciprocalLatticeVector< dim >::closestPlaneIndexOfPoint | ( | const VectorDimD & | P | ) | const |
Definition at line 59 of file Lattices/ReciprocalLatticeVector.cpp.
| LatticeDirection< 3 > model::ReciprocalLatticeVector< 3 >::cross | ( | const ReciprocalLatticeVectorBase< 3 > & | other | ) | const |
Definition at line 217 of file Lattices_NEW/ReciprocalLatticeVector.cpp.
|
static |
Definition at line 56 of file Lattices/ReciprocalLatticeVector.cpp.
| long int model::ReciprocalLatticeVector< dim >::dot | ( | const LatticeVectorType & | other | ) | const |
Definition at line 53 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::VectorDimD model::ReciprocalLatticeVector< dim >::interplaneVector | ( | ) | const |
Definition at line 58 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType model::ReciprocalLatticeVector< dim >::operator* | ( | const long int & | scalar | ) | const |
Definition at line 52 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType model::ReciprocalLatticeVector< dim >::operator+ | ( | const ReciprocalLatticeVectorType & | other | ) | const |
Definition at line 48 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType & model::ReciprocalLatticeVector< dim >::operator+= | ( | const ReciprocalLatticeVectorType & | other | ) |
Definition at line 49 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType model::ReciprocalLatticeVector< dim >::operator- | ( | const ReciprocalLatticeVectorType & | other | ) | const |
Definition at line 50 of file Lattices/ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::ReciprocalLatticeVectorType & model::ReciprocalLatticeVector< dim >::operator-= | ( | const ReciprocalLatticeVectorType & | other | ) |
Definition at line 51 of file Lattices/ReciprocalLatticeVector.cpp.
| long int model::ReciprocalLatticeVector< dim >::planeIndexOfPoint | ( | const VectorDimD & | P | ) | const |
Definition at line 60 of file Lattices/ReciprocalLatticeVector.cpp.
| double model::ReciprocalLatticeVector< dim >::planeSpacing | ( | ) | const |
Definition at line 57 of file Lattices/ReciprocalLatticeVector.cpp.
| const LatticeType& model::ReciprocalLatticeVector< dim >::lattice |
Definition at line 43 of file Lattices/ReciprocalLatticeVector.h.
|
staticconstexpr |
Definition at line 35 of file Lattices/ReciprocalLatticeVector.h.