Meteorologists are at odds over the working of ...

Answer: 
in disagreement

Meteorologists are at odds over the working of the tornadoes.