Sebagian besar pemrograman saya adalah kode penelitian satu kali dalam C untuk saya gunakan sendiri. Saya belum pernah mendistribusikan kode apa pun selain dari kolaborator dekat. Saya telah mengembangkan suatu algoritma yang saya terbitkan dalam jurnal ilmiah. Saya ingin memberikan kode sumber dan mungkin kode yang dapat dieksekusi dalam suplemen online ke artikel. Seorang kolega meminta saya membuat generalisasi untuk algoritma yang mengharuskan saya untuk menulis dalam C ++ (ack!) Dan yang mengharuskan saya menyelesaikan sistem linear padat kecil. Jika saya berhasil mendapatkan basis pengguna untuk algoritma itu akan sebagian karena bilah entri untuk menggunakannya rendah (seperti di lantai). Pengguna potensial tidak akan menginstal pustaka, dll. Untuk menggunakan kode. Saya ingin kode sepenuhnya berdiri sendiri dan tidak terbebani oleh lisensi apa pun. Saya mungkin menulis solver saya sendiri dengan mengambil sesuatu dari Golub dan van Loan, tetapi saya lebih suka menggunakan vanilla solver yang sudah ditulis orang lain jika ada di luar sana. Saran dihargai. Terima kasih!