| 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Sin (vtkm::Float32 x) | 
|   | Compute the sine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Sin (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Cos (vtkm::Float32 x) | 
|   | Compute the cosine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Cos (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Tan (vtkm::Float32 x) | 
|   | Compute the tangent of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Tan (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ASin (vtkm::Float32 x) | 
|   | Compute the arc sine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ASin (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ACos (vtkm::Float32 x) | 
|   | Compute the arc cosine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ACos (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ATan (vtkm::Float32 x) | 
|   | Compute the arc tangent of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ATan (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::SinH (vtkm::Float32 x) | 
|   | Compute the hyperbolic sine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::SinH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::CosH (vtkm::Float32 x) | 
|   | Compute the hyperbolic cosine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::CosH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::TanH (vtkm::Float32 x) | 
|   | Compute the hyperbolic tangent of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::TanH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ASinH (vtkm::Float32 x) | 
|   | Compute the hyperbolic arc sine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ASinH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ACosH (vtkm::Float32 x) | 
|   | Compute the hyperbolic arc cosine of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ACosH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ATanH (vtkm::Float32 x) | 
|   | Compute the hyperbolic arc tangent of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ATanH (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Sqrt (vtkm::Float32 x) | 
|   | Compute the square root of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Sqrt (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Cbrt (vtkm::Float32 x) | 
|   | Compute the cube root of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Cbrt (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Exp (vtkm::Float32 x) | 
|   | Computes e**x, the base-e exponential of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Exp (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Exp2 (vtkm::Float32 x) | 
|   | Computes 2**x, the base-2 exponential of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Exp2 (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::ExpM1 (vtkm::Float32 x) | 
|   | Computes (e**x) - 1, the of base-e exponental of x then minus 1.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::ExpM1 (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Log (vtkm::Float32 x) | 
|   | Computes the natural logarithm of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Log (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Log2 (vtkm::Float32 x) | 
|   | Computes the logarithm base 2 of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Log2 (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Log10 (vtkm::Float32 x) | 
|   | Computes the logarithm base 10 of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Log10 (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Log1P (vtkm::Float32 x) | 
|   | Computes the value of log(1+x) accurately for very small values of x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Log1P (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Clamp (vtkm::Float32 x, vtkm::Float32 lo, vtkm::Float32 hi) | 
|   | Clamp x to the given range.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Clamp (vtkm::Float64 x, vtkm::Float64 lo, vtkm::Float64 hi) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Ceil (vtkm::Float32 x) | 
|   | Round x to the smallest integer value not less than x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Ceil (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Floor (vtkm::Float32 x) | 
|   | Round x to the largest integer value not greater than x.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Floor (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Round (vtkm::Float32 x) | 
|   | Round x to the nearest integral value.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Round (vtkm::Float64 x) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Frexp (vtkm::Float32 x, vtkm::Int32 *exponent) | 
|   | Decompose floating poing value.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Frexp (vtkm::Float64 x, vtkm::Int32 *exponent) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float32  | vtkm::Ldexp (vtkm::Float32 x, vtkm::Int32 exponent) | 
|   | 
| VTKM_EXEC_CONT vtkm::Float64  | vtkm::Ldexp (vtkm::Float64 x, vtkm::Int32 exponent) | 
|   | 
| VTKM_EXEC_CONT vtkm::UInt64  | vtkm::FloatDistance (vtkm::Float64 x, vtkm::Float64 y) | 
|   | 
| VTKM_EXEC_CONT vtkm::UInt64  | vtkm::FloatDistance (vtkm::Float32 x, vtkm::Float32 y) | 
|   | 
| template<typename T >  | 
| VTKM_EXEC_CONT T  | vtkm::DifferenceOfProducts (T a, T b, T c, T d) | 
|   | 
| template<typename T >  | 
| VTKM_EXEC_CONT vtkm::Vec< T, 2 >  | vtkm::QuadraticRoots (T a, T b, T c) | 
|   | 
| VTKM_EXEC_CONT vtkm::Int32  | vtkm::FindFirstSetBit (vtkm::UInt32 word) | 
|   | Bitwise operations.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Int32  | vtkm::FindFirstSetBit (vtkm::UInt64 word) | 
|   | Find the first set bit in word, and return its position (1-64).  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Int32  | vtkm::CountSetBits (vtkm::UInt32 word) | 
|   | Count the total number of bits set in word.  More...
  | 
|   | 
| VTKM_EXEC_CONT vtkm::Int32  | vtkm::CountSetBits (vtkm::UInt64 word) | 
|   | Count the total number of bits set in word.  More...
  | 
|   |