42 std::vector<double> *_data;
49 _data(new std::vector<
double>(*(right._data))){
56 _data =
new std::vector<double>(*(right._data));
81 inline std::ostream &
operator << (std::ostream & os,
const Argument &
a) {
82 std::ostream_iterator<double> oi(os,
",");
83 std::copy (
a._data->begin(),
a._data->end(),oi);
const Argument & operator=(const Argument &)
friend std::ostream & operator<<(std::ostream &o, const Argument &a)
unsigned int dimension() const
Argument(const Argument &)
double & operator[](int I)
std::ostream & operator<<(std::ostream &os, const Argument &a)