An atomic orbital-based formulation of the complete active space self-consistent field method on graphical processing units | Synapse