Большая часть моего программирования - это одноразовые исследовательские коды на Си для моего собственного использования. Я никогда не распространял никакого кода, кроме близких соавторов. Я разработал алгоритм, который я публикую в научном журнале. Я хочу предоставить исходный код и, возможно, исполняемый код в онлайн-дополнении к статье. Коллега попросил, чтобы я сделал обобщение для алгоритма, который требовал от меня писать на C ++ (ack!) И который требовал, чтобы я решал небольшие плотные линейные системы. Если мне удастся получить пользовательскую базу для алгоритма, это будет отчасти потому, что полоса ввода для его использования низкая (как на полу). Потенциальные пользователи не будут устанавливать библиотеки и т. Д. Для использования кода. Я хочу, чтобы код был полностью автономным и не обремененным какой-либо лицензией. Я мог бы просто написать свой собственный решатель, взяв что-то из Голуба и Ван Лоан, но я бы предпочел использовать решатель ванили, который уже написал кто-то другой, если таковые имеются. Предложения приветствуются. Спасибо!