Describir: A generating function approach to the enumeration of matrices in classical groups over finite fields /