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 |