C Matrix Library