Physicic-Based Algorithms And Divergence Free Finite Elements For Coupled Flow Problems