20#ifndef _MAPPER_POLYNOMIAL_MODULE_HEADER
21#define _MAPPER_POLYNOMIAL_MODULE_HEADER
56 return {{
"a", {0.0}}, {
"b", {0.0}}, {
"c", {0.0}}, {
"d", {0.0}}, {
"e", {0.0}}};
68 std::shared_ptr<Function::Callable>
getCallable()
const override;
std::unordered_map< std::string, ParameterDescription > Description
Definition mapper_interfaces.h:593
MapperElementBase(std::string name, Properties properties)
Definition mapper_base_types.h:43
Polynomial function with type string "polynomial". The callable function retrieved with getCallable()...
Definition polynomial_function.h:40
PolynomialFunction(std::string name, Properties properties)
CTOR.
std::shared_ptr< Function::Callable > getCallable() const override
Get a Function Callable.
static Properties getDefaultProperties()
Get the Default Properties to register within factory.
Definition polynomial_function.h:54
static std::string getType()
Get the Type as string to register within factory.
Definition polynomial_function.h:46
Function::Description getDescription() const override
Get the parameter descriptions.
definition of the mapping namespace
Definition ddl.h:50
std::unordered_map< std::string, Property > Properties
Properties class as set of key - property value pairs This proerties are used to adjust the readers a...
Definition mapper_interfaces.h:331
definition of the ddl namespace
Definition codec.h:21