![]() |
VM2D
1.12
Vortex methods for 2D flows simulation
|
This is the complete list of members for VMlib::v3D, including all inherited members.
| data | VMlib::numvector< double, 3 > | protected |
| dist2To(const numvector< P, n > &y) const -> typename std::remove_const< decltype(this->data[0]-y[0])>::type | VMlib::numvector< double, 3 > | inline |
| distTo(const numvector< P, n > &y) | VMlib::numvector< double, 3 > | inline |
| kcross() const | VMlib::numvector< double, 3 > | inline |
| length() const | VMlib::numvector< double, 3 > | inline |
| length2() const -> typename std::remove_const< typename std::remove_reference< decltype(this->data[0])>::type >::type | VMlib::numvector< double, 3 > | inline |
| member(const P &s) const | VMlib::numvector< double, 3 > | inline |
| norm1() const -> typename std::remove_const< typename std::remove_reference< decltype(this->data[0])>::type >::type | VMlib::numvector< double, 3 > | inline |
| normalize(P newlen=1.0) | VMlib::numvector< double, 3 > | inline |
| norminf() const -> typename std::remove_const< typename std::remove_reference< decltype(this->data[0])>::type >::type | VMlib::numvector< double, 3 > | inline |
| numvector() | VMlib::numvector< double, 3 > | inline |
| numvector(const P c) | VMlib::numvector< double, 3 > | inlineexplicit |
| numvector(const numvector< double, n > &vec) | VMlib::numvector< double, 3 > | inline |
| numvector(const numvector< P, n > &vec) | VMlib::numvector< double, 3 > | inline |
| numvector(const std::vector< P > &vec) | VMlib::numvector< double, 3 > | inline |
| numvector(const std::initializer_list< double > &z) | VMlib::numvector< double, 3 > | inline |
| numvector(const std::initializer_list< P > &z) | VMlib::numvector< double, 3 > | inline |
| numvector(const numvector< P, p > &vec, doubleadd=0) | VMlib::numvector< double, 3 > | inlineexplicit |
| operator std::set< P >() const | VMlib::numvector< double, 3 > | inline |
| operator std::vector< P >() const | VMlib::numvector< double, 3 > | inline |
| operator!=(const numvector< P, n > &y) const | VMlib::numvector< double, 3 > | inline |
| operator&(const numvector< P, n > &y) const -> typename std::remove_const< decltype(this->data[0]*y[0])>::type | VMlib::numvector< double, 3 > | inline |
| operator*(const P c) const -> numvector< typename std::remove_const< decltype(this->data[0]*c)>::type, n > | VMlib::numvector< double, 3 > | inline |
| operator*=(P c) | VMlib::numvector< double, 3 > | inline |
| operator+(const numvector< P, n > &y) const -> numvector< typename std::remove_const< decltype(this->data[0]+y[0])>::type, n > | VMlib::numvector< double, 3 > | inline |
| operator+() const | VMlib::numvector< double, 3 > | inline |
| operator+=(const numvector< P, n > &y) | VMlib::numvector< double, 3 > | inline |
| operator-(const numvector< P, n > &y) const -> numvector< typename std::remove_const< decltype(this->data[0]-y[0])>::type, n > | VMlib::numvector< double, 3 > | inline |
| operator-() const | VMlib::numvector< double, 3 > | inline |
| operator-=(const numvector< P, n > &y) | VMlib::numvector< double, 3 > | inline |
| operator/=(P c) | VMlib::numvector< double, 3 > | inline |
| operator==(const numvector< P, n > &y) const | VMlib::numvector< double, 3 > | inline |
| operator[](size_t i) | VMlib::numvector< double, 3 > | inline |
| operator[](size_t i) const | VMlib::numvector< double, 3 > | inline |
| operator^(const numvector< P, 3 > &y) const -> numvector< typename std::remove_const< decltype(this->data[1]*y[2])>::type, 3 > | VMlib::numvector< double, 3 > | inline |
| operator^(const numvector< P, 2 > &y) const -> typename std::remove_const< decltype(this->data[0]*y[1])>::type | VMlib::numvector< double, 3 > | inline |
| rotated(const double angle, const v3D &axis) const | VMlib::v3D | |
| rotateLeft(size_t k) const | VMlib::numvector< double, 3 > | inline |
| size() const | VMlib::numvector< double, 3 > | inline |
| toZero(P val=0) | VMlib::numvector< double, 3 > | inline |
| unit(P newlen=1) const -> numvector< typename std::remove_const< decltype(this->data[0]*newlen)>::type, n > | VMlib::numvector< double, 3 > | inline |
| v3D() | VMlib::v3D | inline |
| v3D(const numvector< double, 3 > &_r) | VMlib::v3D | |
| v3D(const v3D &_r) | VMlib::v3D | |
| v3D(const std::initializer_list< double > &z) | VMlib::v3D | |
| ~v3D() | VMlib::v3D | inline |