std::string compute_expression(const ValueBase& V, const std::vector<polymorphic_cow_ptr<ParameterBase> >& inputs) { vector<string> args; for(int i=0;i<inputs.size();i++) args.push_back(inputs[i]->expression()); return V.formula_expression(args); }