Square root. \param arg function argument \return square root of \a arg template typename enable ::type sqrt(T arg) { return functions::sqrt(arg); }
| 3165 | /// \return square root of \a arg |
| 3166 | // template<typename T> typename enable<expr,T>::type sqrt(T arg) { return functions::sqrt(arg); } |
| 3167 | inline expr sqrt(half arg) |
| 3168 | { |
| 3169 | return functions::sqrt(arg); |
| 3170 | } |
| 3171 | inline expr sqrt(expr arg) |
| 3172 | { |
| 3173 | return functions::sqrt(arg); |