30 std::string Citations::cite(
const std::string & item){
32 for(i=0;i<items.size();++i)
if(items[i]==item)
break;
33 if(i==items.size()) items.push_back(item);
34 plumed_assert(i<items.size());
36 Tools::convert(i+1,ret);
42 for(
unsigned i=0;i<cit.
items.size();++i)
43 log<<
" ["<<i+1<<
"] "<<cit.
items[i]<<
"\n";
std::vector< std::string > items
Class taking care of bibliography.
std::ostream & operator<<(std::ostream &log, const Citations &cit)