partial differential operator