Matrix and vector functions derived from JAMA and JMAT