A General Framework for Deriving Integral Preserving Numerical Methods for PDEs. - Morten Dahlby; Brynjulf Owren (SIAM J. Sci. Comput., 2011)