h-adaptive finite element methods in computational fluid mechanics