74 typename std::enable_if<dm==2,LatticeVector<dim>>::type
78 typename std::enable_if<dm==3,LatticeVector<dim>>::type
106 typename std::enable_if<dm==2 || dm==3,std::vector<LatticeVector<dim>>>::type
108 const double& orthogonality,
109 const int& dsclFactor,
110 std::string filename=
"",
111 bool orient=
false)
const;
typename LatticeCore< dim >::MatrixDimI MatrixDimI
const ReciprocalLatticeDirection< dim > nA
ReciprocalLatticeDirection< dim > getReciprocalLatticeDirectionInT(const ReciprocalLatticeVector< dim > &v) const
typename LatticeCore< dim >::MatrixDimD MatrixDimD
typename LatticeCore< dim >::IntScalarType IntScalarType
typename LatticeCore< dim >::VectorDimI VectorDimI
double stepHeightA(const LatticeVector< dim > &d) const
Computes the step height of a disconnection formed by displacing lattice by a Burgers vector .
const BiCrystal< dim > & bc
std::enable_if< dm==2||dm==3, std::vector< LatticeVector< dim > > >::type box(std::vector< LatticeVector< dim > > &boxVectors, const double &orthogonality, const int &dsclFactor, std::string filename="", bool orient=false) const
MatrixDimI getBasisT(const BiCrystal< dim > &bc, const ReciprocalLatticeDirection< dim > &n)
std::enable_if< dm==2, LatticeVector< dim > >::type getPeriodVector(const ReciprocalLatticeVector< dim > &axis) const
const ReciprocalLatticeDirection< dim > nB
typename LatticeCore< dim >::VectorDimD VectorDimD
double stepHeightB(const LatticeVector< dim > &d) const
Computes the step height of a disconnection formed by displacing lattice by a Burgers vector .
ReciprocalLatticeVector< dim > getReciprocalLatticeVectorInT(const ReciprocalLatticeVector< dim > &v) const
LatticeVector< dim > getLatticeVectorInT(const LatticeVector< dim > &v) const
Eigen::Matrix< double, dim, dim > MatrixDimD
Eigen::Matrix< IntScalarType, dim, dim > MatrixDimI
Eigen::Matrix< double, dim, 1 > VectorDimD
long long int IntScalarType
Eigen::Matrix< IntScalarType, dim, 1 > VectorDimI