Phase-equilibrium of supraconductors in a magnetic field