Isogeometric Analysis : Study Of Non-Uniform Degree And Unstructured Splines, And Application To Phase Field Modeling Of Corrosion