where F m is the Fock matrix containing all Fock matrix elements between the primitive B-splines, S m is the overlap matrix containing the overlap of all the primitive B-splines, C m is the coefficient matrix that contain the eigenfunctions as column vectors, and finally E m is a diagonal matrix containing the eigenvalues for each eigenstate.