Linear Theory:(in finite or infinite depth water)
In shallow water:
Miche's Theory: (in finite or infinite depth water)
In finite depth water:
Munk's Theory: (in finite depth water)