changed momentum type to fscalar in NAG update to avoid type error in updates