Classical Morse Theory [8] considers the topological changes of the level sets Mh = {x ∈ M | f(x) = h } of a smooth function f defined on a manifold M as the height h varies. At critical points, where the gradient of f vanishes, the topology changes. These changes can be classified locally, and they can be related to global topological properties of M . Between critical values, the level sets v...