NumCpp  2.11.0
A Templatized Header Only C++ Implementation of the Python NumPy Library
Utils/powerf.hpp
Go to the documentation of this file.
1 #pragma once
29 
30 #include <cmath>
31 #include <complex>
32 
35 
36 namespace nc::utils
37 {
38  //============================================================================
46  template<typename dtype1, typename dtype2>
47  auto powerf(dtype1 inValue, const dtype2 inPower) noexcept
48  {
50 
51  return std::pow(inValue, inPower);
52  }
53 } // namespace nc::utils
#define STATIC_ASSERT_ARITHMETIC_OR_COMPLEX(dtype)
Definition: StaticAsserts.hpp:56
Definition: Utils/cube.hpp:33
auto powerf(dtype1 inValue, const dtype2 inPower) noexcept
Definition: Utils/powerf.hpp:47