  Transformation matrices between different coupling schemes are required, if a
reliable classification of the level structure is to be obtained for open-shell
atoms and ions. While, for instance, relativistic computations are
traditionally carried out in jj-coupling, a LSJ coupling notation often occurs
much more appropriate for classifying the valence-shell structure of atoms.
Apart from the (known) transformation of single open shells, however, further
demand on proper transformation coefficients has recently arose from the study
of open d- and f-shell elements, the analysis of multiple--excited levels, or
the investigation on inner-shell phenomena. Therefore, in order to facilitate a
simple access to LS <-> jj transformation matrices, here we present an
extension to the Racah program for the set-up and the transformation of
symmetry-adapted functions. A flexible notation is introduced for defining and
for manipulating open-shell configurations at different level of complexity
which can be extended also to other coupling schemes and, hence, may help
determine an optimum classification of atomic levels and processes in the
future.
