Classes | Functions
MathFunctions Namespace Reference

Holds classes implementing MathFunction (functions \(R^n \to R\)). More...

Classes

class  Gaussian
 Gaussian \(f = A \exp\left(-\frac{(x-x_0)^2}{w^2}\right)\). More...
 
class  PowX
 Power of X \(f(x)=x^X\). More...
 
class  Sinusoid
 Sinusoid \(f = A \sin\left(k x + \delta \right)\). More...
 
class  TensorProduct
 a tensor product of one-dimensional MathFunctions More...
 

Functions

bool operator== (const Gaussian &lhs, const Gaussian &rhs) noexcept
 
bool operator!= (const Gaussian &lhs, const Gaussian &rhs) noexcept
 
bool operator== (const PowX &lhs, const PowX &rhs) noexcept
 
bool operator!= (const PowX &lhs, const PowX &rhs) noexcept
 
bool operator== (const Sinusoid &lhs, const Sinusoid &rhs) noexcept
 
bool operator!= (const Sinusoid &lhs, const Sinusoid &rhs) noexcept
 

Detailed Description

Holds classes implementing MathFunction (functions \(R^n \to R\)).