A Numerical Library in Java for Scientists and Engineers