| 
| UHD_INLINE bool  | frequencies_are_equal (double lhs, double rhs) | 
|   | 
| double  | dB_to_lin (const double dB_val) | 
|   | 
| double  | lin_to_dB (const double val) | 
|   | 
| template<typename IntegerType >  | 
| IntegerType  | lcm (IntegerType x, IntegerType y) | 
|   | Portable version of lcm() across Boost versions.  More...
  | 
|   | 
| template<typename IntegerType >  | 
| IntegerType  | gcd (IntegerType x, IntegerType y) | 
|   | Portable version of gcd() across Boost versions.  More...
  | 
|   | 
| template<typename T >  | 
| constexpr int  | sign (T x) | 
|   | Returns the sign of x.  More...
  | 
|   | 
| double  | wrap_frequency (const double requested_freq, const double rate) | 
|   | Return a wrapped frequency that is the equivalent frequency in the first.  More...
  | 
|   | 
Contains useful mathematical functions, classes, and constants, which should be used in UHD when portable / std options are not available.