|
| template<typename T, typename G, typename VT> |
| mpi::GenericSendBuffer< T, G > & | walberla::mpi::operator<< (mpi::GenericSendBuffer< T, G > &buf, const Vector2< VT > &vec) |
| template<typename T, typename VT> |
| mpi::GenericRecvBuffer< T > & | walberla::mpi::operator>> (mpi::GenericRecvBuffer< T > &buf, Vector2< VT > &vec) |
| template<typename T> |
| Vector2< T > & | walberla::math::normalize (Vector2< T > &v) |
| | Normalization of the vector ( \(|\vec{a}|=1\)).
|
| template<typename Type> |
| bool | walberla::math::operator== (unsigned char scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of an unsigned char scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (char scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a char scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (signed char scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a signed char scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (wchar_t scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a wchar_t scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (unsigned short scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of an unsigned short scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (short scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a short scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (unsigned int scalar, const Vector2< Type > &vec) |
| template<typename Type> |
| bool | walberla::math::operator== (int scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of an int scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (unsigned long scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of an unsigned long scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (long scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a long scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (float scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a float scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (double scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a double scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator== (long double scalar, const Vector2< Type > &vec) |
| | Equality operator for the comparison of a long double scalar and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (unsigned char scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of an unsigned char scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (char scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a char scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (signed char scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a signed char scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (wchar_t scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a wchar_t scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (unsigned short scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of an unsigned short scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (short scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a short scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (unsigned int scalar, const Vector2< Type > &vec) |
| template<typename Type> |
| bool | walberla::math::operator!= (int scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of an int scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (unsigned long scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of an unsigned long scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (long scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a long scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (float scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a float scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (double scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a double scalar value and a vector.
|
| template<typename Type> |
| bool | walberla::math::operator!= (long double scalar, const Vector2< Type > &vec) |
| | Inequality operator for the comparison of a long double scalar value and a vector.
|
| template<typename Type> |
| std::ostream & | walberla::math::operator<< (std::ostream &os, const Vector2< Type > &v) |
| | Global output operator for 2-dimensional vectors.
|
| template<typename Type> |
| std::istream & | walberla::math::operator>> (std::istream &is, Vector2< Type > &v) |
| | Global input operator for 2-dimensional vectors.
|
| template<typename Type> |
| bool | walberla::math::isnan (const Vector2< Type > &v) |
| | Checks the given vector for not-a-number elements.
|
| template<typename Type> |
| const Vector2< Type > | walberla::math::abs (const Vector2< Type > &v) |
| | Returns a vector containing the absolute values of each single element of v.
|
| template<typename Type> |
| const Vector2< Type > | walberla::math::fabs (const Vector2< Type > &v) |
| | Returns a vector containing the absolute values of each single element of v.
|
| template<typename Type, typename Other> |
| Vector2< typename MathTrait< Type, Other >::High > | walberla::math::operator* (Other scalar, const Vector2< Type > &vec) |
| | Multiplication operator for the multiplication of a scalar value and a vector.
|
| template<> |
| std::istream & | walberla::math::operator>> (std::istream &is, Vector2< bool > &v) |
| | Specialization for input operator for 2-dimensional vectors of bool.
|
| template<typename T> |
| std::size_t | walberla::math::hash_value (const Vector2< T > &v) |
| | Function providing a hash value for Vector2.
|