|
oILAB
|
#include <ReciprocalLatticeVector.h>
Inheritance diagram for oILAB::ReciprocalLatticeVector< dim >:Public Types | |
| 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 |
Data Fields | |
| const Lattice< dim > & | lattice |
Private Types | |
| typedef Eigen::Matrix< typename LatticeCore< dim >::IntScalarType, dim, 1 > | BaseType |
Private Member Functions | |
| BaseType & | base () |
| const BaseType & | base () const |
Definition at line 13 of file ReciprocalLatticeVector.h.
|
private |
Definition at line 16 of file ReciprocalLatticeVector.h.
| typedef LatticeCore<dim>::IntScalarType oILAB::ReciprocalLatticeVector< dim >::IntScalarType |
Definition at line 21 of file ReciprocalLatticeVector.h.
| typedef LatticeCore<dim>::MatrixDimD oILAB::ReciprocalLatticeVector< dim >::MatrixDimD |
Definition at line 23 of file ReciprocalLatticeVector.h.
| typedef LatticeCore<dim>::MatrixDimI oILAB::ReciprocalLatticeVector< dim >::MatrixDimI |
Definition at line 25 of file ReciprocalLatticeVector.h.
| typedef LatticeCore<dim>::VectorDimD oILAB::ReciprocalLatticeVector< dim >::VectorDimD |
Definition at line 22 of file ReciprocalLatticeVector.h.
| typedef LatticeCore<dim>::VectorDimI oILAB::ReciprocalLatticeVector< dim >::VectorDimI |
Definition at line 24 of file ReciprocalLatticeVector.h.
| oILAB::ReciprocalLatticeVector< dim >::ReciprocalLatticeVector | ( | const Lattice< dim > & | lat | ) |
Definition at line 28 of file ReciprocalLatticeVector.cpp.
| oILAB::ReciprocalLatticeVector< dim >::ReciprocalLatticeVector | ( | const VectorDimD & | d, |
| const Lattice< dim > & | lat | ||
| ) |
Definition at line 34 of file ReciprocalLatticeVector.cpp.
| oILAB::ReciprocalLatticeVector< dim >::ReciprocalLatticeVector | ( | const VectorDimI & | d, |
| const Lattice< dim > & | lat | ||
| ) |
Definition at line 40 of file ReciprocalLatticeVector.cpp.
|
default |
|
default |
|
private |
Definition at line 17 of file ReciprocalLatticeVector.cpp.
|
private |
Definition at line 22 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::VectorDimD oILAB::ReciprocalLatticeVector< dim >::cartesian | ( | ) | const |
Definition at line 117 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::IntScalarType oILAB::ReciprocalLatticeVector< dim >::closestPlaneIndexOfPoint | ( | const VectorDimD & | P | ) | const |
Definition at line 124 of file ReciprocalLatticeVector.cpp.
| std::enable_if< dm==3, LatticeDirection< dim > >::type oILAB::ReciprocalLatticeVector< dim >::cross | ( | ) | const |
Definition at line 179 of file ReciprocalLatticeVector.cpp.
| template LatticeDirection< 3 > oILAB::ReciprocalLatticeVector< dim >::cross< 3 > | ( | ) | const |
| std::enable_if< dm==3, LatticeDirection< dim > >::type oILAB::ReciprocalLatticeVector< dim >::cross | ( | const ReciprocalLatticeVector< dim > & | other | ) | const |
Definition at line 170 of file ReciprocalLatticeVector.cpp.
| std::enable_if< dm==3, LatticeDirection< dim > >::type oILAB::ReciprocalLatticeVector< dim >::cross | ( | const ReciprocalLatticeVector< dim > & | other | ) | const |
| ReciprocalLatticeVector< dim >::IntScalarType oILAB::ReciprocalLatticeVector< dim >::dot | ( | const LatticeDirection< dim > & | other | ) | const |
Definition at line 108 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::IntScalarType oILAB::ReciprocalLatticeVector< dim >::dot | ( | const LatticeVector< dim > & | other | ) | const |
Definition at line 101 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > oILAB::ReciprocalLatticeVector< dim >::operator* | ( | const IntScalarType & | scalar | ) | const |
Definition at line 94 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > oILAB::ReciprocalLatticeVector< dim >::operator+ | ( | const ReciprocalLatticeVector< dim > & | other | ) | const |
Definition at line 62 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > & oILAB::ReciprocalLatticeVector< dim >::operator+= | ( | const ReciprocalLatticeVector< dim > & | other | ) |
Definition at line 70 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > oILAB::ReciprocalLatticeVector< dim >::operator- | ( | const ReciprocalLatticeVector< dim > & | other | ) | const |
Definition at line 78 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > & oILAB::ReciprocalLatticeVector< dim >::operator-= | ( | const ReciprocalLatticeVector< dim > & | other | ) |
Definition at line 86 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > & oILAB::ReciprocalLatticeVector< dim >::operator= | ( | const ReciprocalLatticeVector< dim > & | other | ) |
Definition at line 46 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim > & oILAB::ReciprocalLatticeVector< dim >::operator= | ( | ReciprocalLatticeVector< dim > && | other | ) |
Definition at line 54 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::IntScalarType oILAB::ReciprocalLatticeVector< dim >::planeIndexOfPoint | ( | const LatticeVector< dim > & | P | ) | const |
Definition at line 149 of file ReciprocalLatticeVector.cpp.
| ReciprocalLatticeVector< dim >::IntScalarType oILAB::ReciprocalLatticeVector< dim >::planeIndexOfPoint | ( | const VectorDimD & | P | ) | const |
Definition at line 132 of file ReciprocalLatticeVector.cpp.
| const Lattice<dim>& oILAB::ReciprocalLatticeVector< dim >::lattice |
Definition at line 27 of file ReciprocalLatticeVector.h.