RFFGen
|
Wrappers for functions from <cmath>. More...
Namespaces | |
CMath | |
Wrappers for functions from <cmath>. | |
Classes | |
struct | RFFGen::CMath::ASin |
Sine function including first three derivatives (based on sin(double) in <cmath>). More... | |
struct | RFFGen::CMath::Cos |
Cosine function including first three derivatives (based on cos(double) in <cmath>). More... | |
struct | RFFGen::CMath::Exp |
Exponential function including first three derivatives. More... | |
struct | RFFGen::CMath::Exp2 |
Function including first three derivatives. More... | |
struct | RFFGen::CMath::LN |
Natural logarithm including first three derivatives. More... | |
struct | RFFGen::CMath::Log10 |
Common (base 10) logarithm including first three derivatives. More... | |
struct | RFFGen::CMath::Log2 |
Base 2 logarithm including first three derivatives. More... | |
struct | RFFGen::CMath::Pow< dividend, divisor > |
Power function with rational exponent including first three derivatives. More... | |
struct | RFFGen::CMath::Sin |
Sine function including first three derivatives (based on sin(double) in <cmath>). More... | |
struct | RFFGen::CMath::Tan |
Tangent function including first three derivatives. More... | |
Typedefs | |
using | RFFGen::CMath::Sqrt = Pow< 1, 2 > |
Square root including first three derivatives (based on sqrt(double) in <cmath>). | |
using | RFFGen::CMath::Cbrt = Pow< 1, 3 > |
Third root including first three derivatives (based on sqrt(double) in <cmath>). | |
using | RFFGen::CMath::Cbrt2 = Pow< 2, 3 > |
Third root squared including first three derivatives (based on sqrt(double) in <cmath>). | |
Functions | |
template<int dividend, int divisor = 1> | |
auto | RFFGen::CMath::power () |
Wrappers for functions from <cmath>.
auto RFFGen::CMath::power | ( | ) |