for(long i=0;i<vect.numElements();i++) os << vect(i) <<endl;
for(long i=0;i<vect.rows();i++) { for(long j=0;j<vect.cols();j++) os << FormatFloat(vect(i,j)) ; os << endl; }
template<class T> ostream& operator<<(ostream &os, CrystVector<T> &vect){   //return os << FormatHorizVector(vect);   for(long i=0;i<vect.numElements();i++) os << vect(i) <<endl;   return os;}