added Set_to_lower_triangular