Lines Matching defs:pow
412 inline double pow (double x, double y) { return std::pow(x, y); }
575 // pow -- base is a differentiatble function, exponent is a constant.
578 Jet<T, N> pow(const Jet<T, N>& f, double g) {
580 out.a = pow(f.a, g);
581 T const temp = g * pow(f.a, g - T(1.0));
586 // pow -- base is a constant, exponent is a differentiable function.
589 Jet<T, N> pow(double f, const Jet<T, N>& g) {
591 out.a = pow(f, g.a);
598 // pow -- both base and exponent are differentiable functions.
601 Jet<T, N> pow(const Jet<T, N>& f, const Jet<T, N>& g) {
604 T const temp1 = pow(f.a, g.a);
605 T const temp2 = g.a * pow(f.a, g.a - T(1.0));
638 template<typename T, int N> inline Jet<T, N> ei_pow (const Jet<T, N>& x, Jet<T, N> y) { return pow(x, y); } // NOLINT