Tienes la Clase Sumar dentro de un namespace, pero mas adelante la definicion del metodo
template<class Type>
void Suma<Type>::sumar(Type *p, int nElementos)
esta fuera del namespace, simplemente coloca el metodo dentro del namespace, ademas
esta equivocada la variable res, deberia ser:
claramente olvidaste un _
Saludos