Adaptive Finite Element Solution Algorithm for the Euler Equations, Notes on Numerical Fluid Mechanics