D.3.1 matrix_lib procedures for matrix operations D.3.2 linalg_lib procedures for algorithmic linear algebra