ostream& operator<<(ostream& s, const RComplex<T>& d)
operator<<(const RScalar<T1>& l, const RScalar<T2>& r)
ostream& operator<<(ostream& s, const RComplex<T>& d){  s << "( " << d.real() << " , " << d.imag() << " )";  return s;}