In addition to the library of linear algebra routines, the QLA interface provides implementation-independent macros for accessing derived data types and for setting color and precision values.