#include <cmath>Go to the source code of this file.
Namespaces | |
| namespace | seams |
| namespace | seams::steinhardt |
Functions | |
| void | seams::steinhardt::minImage (double &dx, double &dy, double &dz, double bx, double by, double bz) |
| double | seams::steinhardt::normLM (int orderL, int absM) |
| double | seams::steinhardt::legendreAmp (int orderL, int absM, const double *s, const double *c) |
| void | seams::steinhardt::ylmAll (int orderL, double theta, double phi, double *out) |
| void | seams::steinhardt::qlmAddBond (int orderL, double dx, double dy, double dz, double *qlmInterleaved, int row, int nComp, int &nUsed) |
| void | seams::steinhardt::qlmOneAtom (int iatom, int orderL, const double *xyz, const int *offsets, const int *cols, double bx, double by, double bz, double *qlmInterleaved) |
| void | seams::steinhardt::qlmOneAtomDr (int iatom, int orderL, const double *dr, const int *offsets, const int *cols, double *qlmInterleaved) |
| void | seams::steinhardt::qlOneAtom (int iatom, int orderL, const double *qlmInterleaved, const int *offsets, const int *cols, double *ql, double *qlBar) |