38 #ifndef CompositeOFScalarAdd_hpp
39 #define CompositeOFScalarAdd_hpp
53 class CompositeOFScalarAdd :
public ObjectiveFunction
65 MsqError &err,
size_t array_size);
71 #endif // CompositeOFScalarAdd_hpp
virtual msq_std::list< QualityMetric * > get_quality_metric_list()
Returns the QualityMetric list assossiated with objFunc.
NVec< 3, double > Vector3D
CompositeOFScalarAdd(double, ObjectiveFunction *)
virtual ~CompositeOFScalarAdd()
ObjectiveFunction * objFunc
bool compute_analytical_gradient(PatchData &patch, Vector3D *const &grad, double &OF_val, MsqError &err, size_t array_size)
virtual bool concrete_evaluate(PatchData &patch, double &fval, MsqError &err)