quieted C4610 doesn't look helpful. Added copyright JM and a refercen. Also removed a conversion warning with a static cast<RealType>, added output and commited.