Text this: Gradient flow finite element discretizations with energy-based adaptivity for the Gross-Pitaevskii equation.