Class MEAL::ForwardResult

template<class T>
class ForwardResult : public MEAL::CalculatePolicy<T>

This evaluation policy forwards the result of another function.

Public Functions

inline ForwardResult(T *context, T *function)

Default constructor.

inline Result evaluate(std::vector<Result> *gradient = 0) const

Calls to context->evaluate are forwarded to evaluator.

inline std::string class_name() const

Return the name of the class for debugging.