The AddDecomposableEvaluateWithGradientConst mixin class will add a decomposable const EvaluateWithGradient() method if both a decomposable const Evaluate() and a decomposable const Gradient() function exist, or nothing otherwise. More...

Public Member Functions | |
| double | EvaluateWithGradient (traits::UnconstructableType &, const size_t, const size_t) const |
The AddDecomposableEvaluateWithGradientConst mixin class will add a decomposable const EvaluateWithGradient() method if both a decomposable const Evaluate() and a decomposable const Gradient() function exist, or nothing otherwise.
Definition at line 122 of file add_decomposable_evaluate_with_gradient.hpp.
| double EvaluateWithGradient | ( | traits::UnconstructableType & | , |
| const size_t | , | ||
| const size_t | |||
| ) | const |