CitcomS is a finite element code designed to solve compressible thermochemical convection problems relevant to Earth's mantle.