Go to the documentation of this file.
   21 #define Q4Func(fnName)                                                         \ 
   22     template<typename T>                                                       \ 
   23     inline pFlow::quadruple<T> pFlow::fnName(const quadruple<T>& q)            \ 
   25         return quadruple<T>(fnName(q.s_), fnName(q.v_));                       \ 
   28 #define Q4Func2(fnName)                                                        \ 
   29     template<typename T>                                                       \ 
   30     inline pFlow::quadruple<T> pFlow::fnName(                                  \ 
   31       const quadruple<T>& arg1, const quadruple<T>& arg2                       \ 
   34         return quadruple<T>(                                                   \ 
   35           fnName(arg1.s_, arg2.s_), fnName(arg1.v_, arg2.v_)                   \ 
   74     return quadruple<T>(
pow(q4.s_, e), 
pow(q4.v_, e));
 
   82     return min(
min(q4.v_), q4.s_);
 
   90     return max(
max(q4.v_), q4.s_);
 
  
 
Vector< T, Allocator > exp(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > atan(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > asin(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > cbrt(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > sinh(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > pow(const Vector< T, Allocator > &v1, const Vector< T, Allocator > &v2)
 
Vector< T, Allocator > sqrt(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > cosh(const Vector< T, Allocator > &v)
 
INLINE_FUNCTION_H Type max(const Type *first, uint32 numElems)
 
Vector< T, Allocator > cos(const Vector< T, Allocator > &v)
 
INLINE_FUNCTION_H Type min(const Type *first, int32 numElems)
 
T max(const internalField< T, MemorySpace > &iField)
 
Vector< T, Allocator > asinh(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > log10(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > log(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > mod(const Vector< T, Allocator > &v1, const Vector< T, Allocator > &v2)
 
Vector< T, Allocator > abs(const Vector< T, Allocator > &v)
 
T min(const internalField< T, MemorySpace > &iField)
 
Vector< T, Allocator > sin(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > atanh(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > tanh(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > atan2(const Vector< T, Allocator > &v1, const Vector< T, Allocator > &v2)
 
Vector< T, Allocator > tan(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > acosh(const Vector< T, Allocator > &v)
 
Vector< T, Allocator > acos(const Vector< T, Allocator > &v)