Skip to content

Group: base

A

  • function kfr::acos(E1 &&) Returns template expression that returns the arc cosine of x.
  • function kfr::asin(E1 &&) Returns template expression that returns the arc sine of x.
  • function kfr::atan2deg(E1 &&, E2 &&) Returns template expression that returns the arc tangent of y/x (expressed in degrees).
  • function kfr::atan2(E1 &&, E2 &&) Returns template expression that returns the arc tangent of y/x.
  • function kfr::atandeg(E1 &&) Returns template expression that returns the arc tangent of the x, expressed in degrees.
  • function kfr::atan(E1 &&) Returns template expression that returns the arc tangent of x.

B

C

  • function kfr::cabs(E1 &&) Returns template expression that returns the absolute value (magnitude) of the complex number x
  • function kfr::cabssqr(E1 &&) Returns template expression that returns the squared absolute value (magnitude squared) of the complex number x
  • function kfr::carg(E1 &&) Returns template expression that returns the phase angle (argument) of the complex number x
  • function kfr::cartesian(E1 &&) Returns template expression that converts complex number to cartesian
  • function kfr::cbrt(E1 &&) Returns the cube root of the x. Accepts and returns expressions.
  • function kfr::ccos(E1 &&) Returns template expression that returns the cosine of the the complex value x
  • function kfr::ccosh(E1 &&) Returns template expression that returns the hyperbolic cosine of the the complex value x
  • function kfr::cexp10(E1 &&) Returns template expression that returns 10 raised to the complex number x
  • function kfr::cexp2(E1 &&) Returns template expression that returns 2 raised to the complex number x
  • function kfr::cexp(E1 &&) Returns template expression that returns \(e\) raised to the complex number x
  • function kfr::clog10(E1 &&) Returns template expression that returns the common (base-10) logarithm of the complex number x
  • function kfr::clog2(E1 &&) Returns template expression that returns the binary (base-2) logarithm of the complex number x
  • function kfr::clog(E1 &&) Returns template expression that returns the natural logarithm of the complex number x
  • function kfr::cosdeg(E1 &&) Returns the trigonometric cosine of the x (expressed in degrees). Accepts and returns expressions.
  • function kfr::cos(E1 &&) Returns the trigonometric cosine of x. Accepts and returns expressions.
  • function kfr::cosh(E1 &&) Returns template expression that returns the hyperbolic cosine of the x
  • function kfr::coshsinh(E1 &&) Returns template expression that returns the hyperbolic cosine of the even elements of the x and the hyperbolic sine of the odd elements of the x
  • function kfr::cossindeg(E1 &&) Returns the trigonometric cosine of the even elements of the x and sine of the odd elements. x must be expressed in degrees. Accepts and returns expressions.
  • function kfr::cossin(E1 &&) Returns the trigonometric cosine of the even elements of the x and sine of the odd elements. x must be a vector. Accepts and returns expressions.
  • function kfr::coth(E1 &&) Returns template expression that returns the hyperbolic cotangent of the x
  • function kfr::csin(E1 &&) Returns template expression that returns the sine of the the complex value x
  • function kfr::csinh(E1 &&) Returns template expression that returns the hyperbolic sine of the complex number x
  • function kfr::csqr(E1 &&) Returns template expression that returns square of the complex number x
  • function kfr::csqrt(E1 &&) Returns template expression that returns square root of the complex number x

D

E

F

G

H

I

L

  • function kfr::log10(E1 &&) Returns the common (base-10) logarithm of the x. Accepts and returns expressions.
  • function kfr::log2(E1 &&) Returns the binary (base-2) logarithm of the x. Accepts and returns expressions.
  • function kfr::log_fmadd(E1 &&, E2 &&, E3 &&) Returns log(x) * m + a. Accepts and returns expressions.
  • function kfr::logb(E1 &&) Returns the rounded binary (base-2) logarithm of the x. Version that accepts and returns expressions.
  • function kfr::log(E1 &&) Returns the natural logarithm of the x. Accepts and returns expressions.
  • function kfr::logm(E1 &&, E2 &&) Returns log(x) * y. Accepts and returns expressions.
  • function kfr::logn(E1 &&, E2 &&) Returns the logarithm of the x with base y. Accepts and returns expressions.

M

N

O

P

R

S

T

V