Clipper
|
Anisotropic fractional atomic displacement parameters. More...
#include <coords.h>
Public Member Functions | |
U_aniso_frac () | |
null constructor | |
U_aniso_frac (const Mat33sym<> &m) | |
constructor: from Mat33sym | |
U_aniso_frac (const ftype &u11, const ftype &u22, const ftype &u33, const ftype &u12, const ftype &u13, const ftype &u23) | |
constructor: from Uij | |
U_aniso_orth | u_aniso_orth (const Cell &cell) const |
fractional-orthogonal conversion | |
U_aniso_frac | transform (const RTop_frac &op) const |
return transformed U_aniso | |
Friends | |
U_aniso_frac | operator+ (const U_aniso_frac &u1, const U_aniso_frac &u2) |
U_aniso_frac | operator- (const U_aniso_frac &u) |
U_aniso_frac | operator* (const ftype &s, const U_aniso_frac &u) |
Anisotropic fractional atomic displacement parameters.
These are defined on fractional atomic coordinates in A-2, i.e. they are anisotropic U values.
U_aniso_orth clipper::U_aniso_frac::u_aniso_orth | ( | const Cell & | cell | ) | const |
fractional-orthogonal conversion
cell | The cell concerned |
References clipper::Cell::matrix_orth(), and clipper::Mat33< T >::transpose().
U_aniso_frac clipper::U_aniso_frac::transform | ( | const RTop_frac & | op | ) | const |
return transformed U_aniso
The aniso U is transformed by the given RT op.
u | The aniso U. |
References clipper::Mat33< T >::inverse(), clipper::RTop< T >::rot(), clipper::Mat33< T >::transpose(), and U_aniso_frac().