Я пытался реализовать библиотеку SuperLU MT в моем проекте, но я не понимаю, как она работает.
В документации сказано, что драйвер возвращает решение в плотной матрице «B», которую вы дали через аргументы, но когда я попытался напечатать эту матрицу B, я получил вектор единиц.
Я печатаю матрицу B в файле pzlinsol.c, из примеров.
pzgssv(nprocs, &A, perm_c, perm_r, &L, &U, &B, &info);
zPrint_Dense_Matrix(&B);
Я решил эту проблему с Scipy, и результат не является вектором Одних,
Я также попробовал еще несколько примеров, но ничего.
Должно быть что-то, что я делаю неправильно!
Спасибо!
Задача ещё не решена.
Других решений пока нет …