|
NDDEM
|
This is the complete list of members for Tools< d >, including all inherited members.
| check_initialised(int dd) | Tools< d > | inlinestatic |
| clear() | Tools< d > | static |
| clear() | Tools< d > | static |
| det(cv2d &M) | Tools< d > | static |
| det(cv1d &M) | Tools< d > | static |
| det(double M[d][d]) | Tools< d > | static |
| det(cv2d &M) | Tools< d > | |
| det(cv2d &M) | Tools< d > | |
| det(cv1d &M) | Tools< d > | |
| det(cv1d &M) | Tools< d > | |
| det(double M[2][2]) | Tools< d > | |
| det(double M[1][1]) | Tools< d > | |
| dot(cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| Eye | Tools< d > | static |
| getdim(void) | Tools< d > | inlinestatic |
| hyperspherical_phitox(double r, cv1d &phi, v1d &x) | Tools< d > | static |
| hyperspherical_phitox(double r, cv1d &phi, v1d &x) | Tools< d > | static |
| hyperspherical_xtophi(cv1d &x, v1d &phi) | Tools< d > | static |
| hyperspherical_xtophi(cv1d &x, v1d &phi) | Tools< d > | static |
| InertiaMomentum(double R, double rho) | Tools< d > | static |
| initialise() | Tools< d > | static |
| initialise() | Tools< d > | static |
| inverse(cv1d &M) | Tools< d > | static |
| MASIndex | Tools< d > | static |
| matmult(cv1d &A, cv1d &B) | Tools< d > | static |
| matmult(v1d &r, cv1d &A, cv1d &B) | Tools< d > | static |
| matvecmult(v1d &res, cv1d &A, cv1d &B) | Tools< d > | static |
| matvecmult(v1d &res, cv1d &A, cv1d &v) | Tools< d > | static |
| MIndexAS | Tools< d > | privatestatic |
| MSigns | Tools< d > | privatestatic |
| norm(const vector< double > &a) | Tools< d > | inlinestatic |
| norm(v1d &res, cv2d &a) | Tools< d > | inlinestatic |
| normdiff(cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| normdiffsq(cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| normsq(const vector< double > &a) | Tools< d > | inlinestatic |
| normsq(const vector< double > &a) | Tools< d > | inlinestatic |
| orthonormalise(v1d &A) | Tools< d > | static |
| outs | Tools< d > | privatestatic |
| print(cv1d M) | Tools< d > | inlinestatic |
| rand | Tools< d > | static |
| randomize_vec(cv1d v) | Tools< d > | static |
| rng | Tools< d > | static |
| savecsv(char path[], cv2d &X, cv1d &r, const vector< uint32_t > &PBCFlags, cv1d &Vmag, cv1d &OmegaMag, [[maybe_unused]] cv1d &Z) | Tools< d > | static |
| savecsv(char path[], cv2d &X, cv2d &V, cv1d &r, const vector< uint32_t > &PBCFlags, cv1d &Vmag, cv1d &OmegaMag, [[maybe_unused]] cv1d &Z) | Tools< d > | static |
| savecsv(char path[], cv2d &A) | Tools< d > | static |
| savetxt(char path[], const v2d &table, char const header[]) | Tools< d > | static |
| savevtk(char path[], int N, cv2d &Boundaries, cv2d &X, cv1d &r, vector< TensorInfos > data) | Tools< d > | static |
| setgravity(v2d &a, v1d &g, v1d &m) | Tools< d > | inlinestatic |
| setzero(v2d &a) | Tools< d > | inlinestatic |
| setzero(v1d &a) | Tools< d > | inlinestatic |
| sgn(uint8_t a) | Tools< d > | inlinestatic |
| sgn(double a) | Tools< d > | inlinestatic |
| sgn(uint8_t a) | Tools< d > | inlinestatic |
| skewexpand(cv1d &A) | Tools< d > | static |
| skewexpand(v1d &r, cv1d &A) | Tools< d > | static |
| skewmatsquare(cv1d &A) | Tools< d > | static |
| skewmatsquare(v1d &r, cv1d &A) | Tools< d > | static |
| skewmatvecmult(cv1d &M, cv1d &v) | Tools< d > | static |
| skewmatvecmult(const double *M, cv1d &v) | Tools< d > | static |
| skewmatvecmult(v1d &r, cv1d &M, cv1d &v) | Tools< d > | static |
| skewmatvecmult(v1d &r, const double *M, cv1d &v) | Tools< d > | static |
| skewnorm(cv1d &a) | Tools< d > | inlinestatic |
| skewnormsq(cv1d &a) | Tools< d > | inlinestatic |
| surfacevelocity(v1d &res, cv1d &p, double *com, double *vel_com, double *omega_com) | Tools< d > | inlinestatic |
| transpose(cv1d &a) | Tools< d > | inlinestatic |
| transpose(cv1d &a) | Tools< d > | inlinestatic |
| transpose_inplace(v1d &a) | Tools< d > | inlinestatic |
| transpose_inplace(v1d &a) | Tools< d > | inlinestatic |
| two_max_element(cv1d &v) | Tools< d > | static |
| unitvec(vector< double > &v, int n) | Tools< d > | static |
| unitvec(int n) | Tools< d > | inlinestatic |
| vAddFew(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vAddFew(v1d &res, cv1d &a, cv1d &b, v1d &Corr) | Tools< d > | inlinestatic |
| vAddOne(v1d &res, cv1d &a, v1d &Corr) | Tools< d > | inlinestatic |
| vAddScaled(v1d &res, double v, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vAddScaled(v1d &res, double v, cv1d &a) | Tools< d > | inlinestatic |
| vDiv(v1d &res, cv1d &a, double b) | Tools< d > | inlinestatic |
| vDiv(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vMinus(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vMul(v1d &res, cv1d &a, double b) | Tools< d > | inlinestatic |
| vMul(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| Volume(double R) | Tools< d > | static |
| vPlus(v1d &res, cv1d &a, double b) | Tools< d > | inlinestatic |
| vPlus(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vsq(cv1f &a) | Tools< d > | inlinestatic |
| vsqrt(cv1f &a) | Tools< d > | inlinestatic |
| vSubFew(v1d &res, cv1d &a, cv1d &b) | Tools< d > | inlinestatic |
| vSubFew(v1d &res, cv1d &a, cv1d &b, v1d &Corr) | Tools< d > | inlinestatic |
| vSubOne(v1d &res, cv1d &a, v1d &Corr) | Tools< d > | inlinestatic |
| vSubScaled(v1d &res, double v, cv1d &a) | Tools< d > | inlinestatic |
| wedgeproduct(cv1d &a, cv1d &b) | Tools< d > | static |
| wedgeproduct(v1d &res, cv1d &a, cv1d &b) | Tools< d > | static |
| write1D(char path[], v1d table) | Tools< d > | static |
| writeinline(initializer_list< v1d >) | Tools< d > | static |
| writeinline_close(void) | Tools< d > | static |