#include <function.h>
Public Member Functions | |
Gauss2D (float a, float b, std::vector< float > c, std::vector< float > d) | |
std::vector< float > | init () |
float | value (const std::vector< float > &state) const |
Private Attributes | |
float | a_ |
float | b_ |
std::vector< float > | c_ |
std::vector< float > | d_ |
Definition at line 35 of file function.h.
Gauss2D::Gauss2D | ( | float | a, |
float | b, | ||
std::vector< float > | c, | ||
std::vector< float > | d | ||
) | [inline] |
Definition at line 42 of file function.h.
std::vector<float> Gauss2D::init | ( | ) | [inline, virtual] |
Implements ESCFunction.
Definition at line 61 of file function.h.
float Gauss2D::value | ( | const std::vector< float > & | state | ) | const [inline, virtual] |
Implements ESCFunction.
Definition at line 69 of file function.h.
float Gauss2D::a_ [private] |
Definition at line 38 of file function.h.
float Gauss2D::b_ [private] |
Definition at line 38 of file function.h.
std::vector<float> Gauss2D::c_ [private] |
Definition at line 39 of file function.h.
std::vector<float> Gauss2D::d_ [private] |
Definition at line 39 of file function.h.