The effect of the functional, basis set and solvent in the simulation of the geometry and spectroscopic properties of VIVO2+ complexes. Chemical and biological applications