#ifndef vcl_generic_cmath_h_
#define vcl_generic_cmath_h_

// THIS IS A GENERATED FILE. DO NOT EDIT! -- Instead, edit vcl_cmath.hhh and run make

// abs
#ifndef vcl_abs
#define vcl_abs vcl_generic_cmath_STD :: abs
#endif
// acos
#ifndef vcl_acos
#define vcl_acos vcl_generic_cmath_STD :: acos
#endif
// asin
#ifndef vcl_asin
#define vcl_asin vcl_generic_cmath_STD :: asin
#endif
// atan
#ifndef vcl_atan
#define vcl_atan vcl_generic_cmath_STD :: atan
#endif
// atan2
#ifndef vcl_atan2
#define vcl_atan2 vcl_generic_cmath_STD :: atan2
#endif
// ceil
#ifndef vcl_ceil
#define vcl_ceil vcl_generic_cmath_STD :: ceil
#endif
// cos
#ifndef vcl_cos
#define vcl_cos vcl_generic_cmath_STD :: cos
#endif
// cosh
#ifndef vcl_cosh
#define vcl_cosh vcl_generic_cmath_STD :: cosh
#endif
// exp
#ifndef vcl_exp
#define vcl_exp vcl_generic_cmath_STD :: exp
#endif
// fabs
#ifndef vcl_fabs
#define vcl_fabs vcl_generic_cmath_STD :: fabs
#endif
// floor
#ifndef vcl_floor
#define vcl_floor vcl_generic_cmath_STD :: floor
#endif
// fmod
#ifndef vcl_fmod
#define vcl_fmod vcl_generic_cmath_STD :: fmod
#endif
// frexp
#ifndef vcl_frexp
#define vcl_frexp vcl_generic_cmath_STD :: frexp
#endif
// ldexp
#ifndef vcl_ldexp
#define vcl_ldexp vcl_generic_cmath_STD :: ldexp
#endif
// log
#ifndef vcl_log
#define vcl_log vcl_generic_cmath_STD :: log
#endif
// log10
#ifndef vcl_log10
#define vcl_log10 vcl_generic_cmath_STD :: log10
#endif
// modf
#ifndef vcl_modf
#define vcl_modf vcl_generic_cmath_STD :: modf
#endif
// pow
#ifndef vcl_pow
#define vcl_pow vcl_generic_cmath_STD :: pow
#endif
// sin
#ifndef vcl_sin
#define vcl_sin vcl_generic_cmath_STD :: sin
#endif
// sinh
#ifndef vcl_sinh
#define vcl_sinh vcl_generic_cmath_STD :: sinh
#endif
// sqrt
#ifndef vcl_sqrt
#define vcl_sqrt vcl_generic_cmath_STD :: sqrt
#endif
// tan
#ifndef vcl_tan
#define vcl_tan vcl_generic_cmath_STD :: tan
#endif
// tanh
#ifndef vcl_tanh
#define vcl_tanh vcl_generic_cmath_STD :: tanh
#endif

#endif // vcl_generic_cmath_h_
