Template Function librapid::pow(const Complex<T>&, const V&)#

Function Documentation#

template<typename T, typename V, typename std::enable_if_t<typetraits::TypeInfo<V>::type == detail::LibRapidType::Scalar, int> = 0>
Complex<T> librapid::pow(const Complex<T> &left, const V &right)#

Calculate \( \text{left}^{\text{right}} \) for a complex-valued left-hand side.

Template Parameters
  • T – Value type for the left-hand side

  • V – Value type for the right-hand side

Parameters
  • leftComplex base

  • right – Real exponent

Returns

\( \text{left}^{\text{right}} \)