STY:Correcting templates names and correcting write member function in
polynomialSolidTransport