![]() |
ROOT
6.06/09
Reference Guide
|
#include "const.h"#include "macros.h"#include "undomacros.h"#include "../common/trigonometric.h"#include "../common/logarithm.h"#include "../common/exponential.h"
Include dependency graph for math.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| ROOT | |
| Namespace for new ROOT classes and functions. | |
| ROOT::Vc | |
| ROOT::Vc::SSE | |
Macros | |
| #define | VC__USE_NAMESPACE SSE |
| #define | VC__USE_NAMESPACE SSE |
| #define | VC__USE_NAMESPACE SSE |
Functions | |
| double_v | ROOT::Vc::SSE::frexp (const double_v &v, int_v *e) |
splits v into exponent and mantissa, the sign is kept with the mantissa More... | |
| float_v | ROOT::Vc::SSE::frexp (const float_v &v, int_v *e) |
| sfloat_v | ROOT::Vc::SSE::frexp (const sfloat_v &v, short_v *e) |
| double_v | ROOT::Vc::SSE::ldexp (double_v::AsArg v, int_v::AsArg _e) |
| static void | ROOT::Vc::SSE::floor_shift (float_v &v, float_v::AsArg e) |
| static void | ROOT::Vc::SSE::floor_shift (sfloat_v &v, sfloat_v::AsArg e) |
| static void | ROOT::Vc::SSE::floor_shift (double_v &v, double_v::AsArg e) |
| template<typename T > | |
| Vector< T > | ROOT::Vc::SSE::trunc (VC_ALIGNED_PARAMETER(Vector< T >) _v) |
| template<typename T > | |
| Vector< T > | ROOT::Vc::SSE::floor (VC_ALIGNED_PARAMETER(Vector< T >) _v) |
| template<typename T > | |
| Vector< T > | ROOT::Vc::SSE::ceil (VC_ALIGNED_PARAMETER(Vector< T >) _v) |