In Gaussian-based quantum chemistry codes, the total spin in the z-direction must be specified at the start of the calculation. By contrast, in plane-wave codes the magnetization of each atom is part of the solution - although the user can specify an initial guess.
What's the mathematical or physical difference between Gaussian-based and plane-wave calculations that allows the total spin multiplicity to change in plane-wave calculations? Alternatively, is a Gaussian-based calculation conceivable where the total multiplicity is allowed to change?