20 #ifndef IPO_FUNCTION_DETAIL_FUNCTIONBASE_HPP
21 #define IPO_FUNCTION_DETAIL_FUNCTIONBASE_HPP
virtual ~FunctionBase()=0
Make the class abstract.
size_t getSize() const
Get size of vector for function arguments or zero for arbitrary size.
Namespace for functions that can be used by ipo::Objective and ipo::Constraint.
Base class for Function and DerivativesEstimates.
size_t const size
Size of vector arguments to supply to subclass functions.
FunctionBase(size_t const size=0)
Constructor.