# PhasicFlow: Member List
PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.

triple< T > Member List

This is the complete list of members for triple< T >, including all inherited members.

clone() const | triple< T > | inline
clonePtr() const | triple< T > | inline
comp1() | triple< T > | inline
comp1() const | triple< T > | inline
comp2() | triple< T > | inline
comp2() const | triple< T > | inline
comp3() | triple< T > | inline
comp3() const | triple< T > | inline
cross(const triple< T > &v1, const triple< T > &v2) | triple< T > | friend
dot(const triple< T > &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
length() const | triple< T > |
normalize() | triple< T > |
operator(const triple< T > &opr1, const triple< T > &opr2) | triple< T > | friend
operator(const triple< T > &opr1, const triple< T > &opr2) | triple< T > | friend
operator(iOstream &str, const triple< T > &ov) | triple< T > | friend
operator*(const triple< T > &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator*(const triple< T > &oprnd1, const T &oprnd2) | triple< T > | friend
operator*(const T &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator*=(const triple &oprnd2) | triple< T > |
operator+(const triple< T > &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator+(const triple< T > &oprnd1, const T &oprnd2) | triple< T > | friend
operator+(const T &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator+() const | triple< T > |
operator+=(const triple &oprnd2) | triple< T > |
operator-(const triple< T > &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator-(const triple< T > &oprnd1, const T &oprnd2) | triple< T > | friend
operator-(const T &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator-() const | triple< T > |
operator-=(const triple &oprnd2) | triple< T > |
operator/(const triple< T > &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator/(const triple< T > &oprnd1, const T &oprnd2) | triple< T > | friend
operator/(const T &oprnd1, const triple< T > &oprnd2) | triple< T > | friend
operator/=(const triple &oprnd2) | triple< T > |
operator=(const triple< T2 > &rhs) | triple< T > | inline
operator=(const triple< T > &src)=default | triple< T > |
operator=(triple< T > &&src)=default | triple< T > |
operator==(const triple< T > &opr1, const triple< T > &opr2) | triple< T > | friend
operator>(const triple< T > &opr1, const triple< T > &opr2) | triple< T > | friend
operator>=(const triple< T > &opr1, const triple< T > &opr2) | triple< T > | friend
operator>>(iIstream &str, triple< T > &iv) | triple< T > | friend
readIstream(iIstream &str, triple< T > &iv) | triple< T > | friend
triple()=default | triple< T > |
triple(const T &x, const T &y, const T &z) | triple< T > | inline
triple(const T &v) | triple< T > | inline
triple(const triple< T2 > &src) | triple< T > | inline
triple(const triple< T > &src)=default | triple< T > |
triple(triple< T > &&src)=default | triple< T > |
TripleTypeInfoNV(T) | triple< T > |
x() | triple< T > | inline
x() const | triple< T > | inline
x_ | triple< T > |
y() | triple< T > | inline
y() const | triple< T > | inline
y_ | triple< T > |
z() | triple< T > | inline
z() const | triple< T > | inline
z_ | triple< T > |
~triple()=default | triple< T > |