A major cause of inaccuracies in isotopic analysis with thermal ionization mass spectrometry is the mass-dependent differential vaporization of the isotopes. This problem can be overcome if all the vaporized atoms from a given sample are ionized with a constant yield, and integrated.