Hầu hết các chương trình của tôi là mã nghiên cứu một lần trong C để sử dụng riêng. Tôi chưa bao giờ phân phối bất kỳ mã nào ngoài các cộng tác viên thân thiết. Tôi đã phát triển một thuật toán mà tôi đang xuất bản trong một tạp chí khoa học. Tôi muốn cung cấp mã nguồn và có lẽ mã thực thi trong phần bổ sung trực tuyến cho bài viết. Một đồng nghiệp yêu cầu tôi thực hiện khái quát hóa thuật toán yêu cầu tôi viết bằng C ++ (ack!) Và yêu cầu tôi giải quyết các hệ thống tuyến tính dày đặc nhỏ. Nếu tôi thành công trong việc lấy cơ sở người dùng cho thuật toán thì đó sẽ là một phần vì thanh nhập để sử dụng nó thấp (như trên sàn). Người dùng tiềm năng sẽ không cài đặt thư viện, v.v. để sử dụng mã. Tôi muốn mã hoàn toàn độc lập và không bị cản trở bởi bất kỳ giấy phép nào cả. Tôi có thể chỉ đơn giản là viết bộ giải của riêng mình bằng cách lấy thứ gì đó ra khỏi Golub và van Loan nhưng tôi muốn sử dụng một bộ giải vanilla mà người khác đã viết nếu có bất kỳ thứ gì ngoài đó. Gợi ý đánh giá cao. Cảm ơn!