Xmipp
v3.23.11-Nereus
|
Classes | |
class | CrystalARTRecons |
Functions | |
void | computeIntegerLattice (const Matrix1D< double > &a, const Matrix1D< double > &b, double a_mag, double b_mag, double ang_a2b_deg, Matrix1D< double > &aint, Matrix1D< double > &bint, Matrix2D< double > &V, int space_group) |
void | expandToFillSpace (const BasicARTParameters &prm, const CrystalARTRecons &eprm, GridVolume &vol) |
void computeIntegerLattice | ( | const Matrix1D< double > & | a, |
const Matrix1D< double > & | b, | ||
double | a_mag, | ||
double | b_mag, | ||
double | ang_a2b_deg, | ||
Matrix1D< double > & | aint, | ||
Matrix1D< double > & | bint, | ||
Matrix2D< double > & | V, | ||
int | space_group | ||
) |
Compute integer lattice vectors and passing matrix. Given two real lattice vectors, this function returns the corresponding integer vectors and the matrix V which passes from a to aint. All vectors are supposed to be 2x1, so V is 2x2. Before computing
Definition at line 394 of file art_crystal.cpp.
void expandToFillSpace | ( | const BasicARTParameters & | prm, |
const CrystalARTRecons & | eprm, | ||
GridVolume & | vol | ||
) |
Expand basis values to fill space. Copy basis values as a crystal in order to fill the whole space determined by the output volume.
Definition at line 486 of file art_crystal.cpp.