Direct Methods In The Calculus Of Variations And Partial Differential Equations