The boundaries between categories are not rigid. In general, category C routines can be used in many contexts and do not include labelled COMMON (other than /IOUNIT/ which associates FORTRAN input/output units with physical devices). Category B are useful in more specific contexts; various output routines are included. Category A includes all routines which read from the Crystal Data; most of these routines are used just once at the start of a job.
Within each category there is a wide range of material. Some attempt at further classification follows. Some routines are of obvious use to users who write their own main programs, whereas some belong internally to CCSL.
All the routines available at the time of writing are listed here. The
user should also consult the separate Appendix A, which gives more detail
and may be more up-to-date.
see:
Classified List of Subroutines
Alphabetic List of Subroutines