OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
Go to the source code of this file.
Functions | |
template<class T , int N> | |
TransportFun< T, N > | pow (const TransportFun< T, N > &x, int y) |
Power (int y). More... | |
template<class T , int N> | |
TransportFun< T, N > | sqrt (const TransportFun< T, N > &x) |
Square root. More... | |
template<class T , int N> | |
TransportFun< T, N > | sin (const TransportFun< T, N > &x) |
Sine. More... | |
template<class T , int N> | |
TransportFun< T, N > | cos (const TransportFun< T, N > &x) |
Cosine. More... | |
template<class T , int N> | |
TransportFun< T, N > | tan (const TransportFun< T, N > &x) |
Tangent. More... | |
template<class T , int N> | |
TransportFun< T, N > | cot (const TransportFun< T, N > &x) |
Cotangent. More... | |
template<class T , int N> | |
TransportFun< T, N > | sec (const TransportFun< T, N > &x) |
Secant. More... | |
template<class T , int N> | |
TransportFun< T, N > | csc (const TransportFun< T, N > &x) |
Cosecant. More... | |
template<class T , int N> | |
TransportFun< T, N > | exp (const TransportFun< T, N > &x) |
Exponential. More... | |
template<class T , int N> | |
TransportFun< T, N > | log (const TransportFun< T, N > &x) |
Natural logarithm. More... | |
template<class T , int N> | |
TransportFun< T, N > | sinh (const TransportFun< T, N > &x) |
Hyperbolic sine. More... | |
template<class T , int N> | |
TransportFun< T, N > | cosh (const TransportFun< T, N > &x) |
Hyperbolic cosine. More... | |
template<class T , int N> | |
TransportFun< T, N > | tanh (const TransportFun< T, N > &x) |
Hyperbolic tangent. More... | |
TransportFun< T, N > cos | ( | const TransportFun< T, N > & | x | ) |
Cosine.
Definition at line 121 of file TransportMath.h.
References cos(), sin(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > cosh | ( | const TransportFun< T, N > & | x | ) |
Hyperbolic cosine.
Definition at line 180 of file TransportMath.h.
References cosh(), sinh(), T, and TransportFun< T, N >::taylor().
TransportFun<T, N> cot | ( | const TransportFun< T, N > & | x | ) |
Cotangent.
TransportFun< T, N > csc | ( | const TransportFun< T, N > & | x | ) |
Cosecant.
Definition at line 143 of file TransportMath.h.
References sin().
TransportFun< T, N > exp | ( | const TransportFun< T, N > & | x | ) |
Exponential.
Definition at line 149 of file TransportMath.h.
References exp(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > log | ( | const TransportFun< T, N > & | x | ) |
Natural logarithm.
Definition at line 158 of file TransportMath.h.
References log(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > pow | ( | const TransportFun< T, N > & | x, |
int | y | ||
) |
Power (int y).
Definition at line 90 of file TransportMath.h.
TransportFun< T, N > sec | ( | const TransportFun< T, N > & | x | ) |
Secant.
Definition at line 137 of file TransportMath.h.
References cos().
TransportFun< T, N > sin | ( | const TransportFun< T, N > & | x | ) |
Sine.
Definition at line 111 of file TransportMath.h.
References cos(), sin(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > sinh | ( | const TransportFun< T, N > & | x | ) |
Hyperbolic sine.
Definition at line 170 of file TransportMath.h.
References cosh(), sinh(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > sqrt | ( | const TransportFun< T, N > & | x | ) |
Square root.
Definition at line 100 of file TransportMath.h.
References sqrt(), T, and TransportFun< T, N >::taylor().
TransportFun< T, N > tan | ( | const TransportFun< T, N > & | x | ) |
TransportFun< T, N > tanh | ( | const TransportFun< T, N > & | x | ) |
Hyperbolic tangent.
Definition at line 190 of file TransportMath.h.
References cosh(), and sinh().