Put in Winfried Neun's bug fix
-- prevents segmentation violation using optimised gentran when matrix
comtains a number