Unstructured grid finite-element methods for fluid mechanics