Flow Feature Aligned Mesh Generation and Adaptation