Тем временем
Код: Выделить всё
vector matrixExp(const vector& A) {
int n = A.size();
vector E(n, vector(n, 0));
vector T(n, vector(n, 0));
vector localE(n, vector(n, 0));
int rank, size;
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
MPI_Comm_size(MPI_COMM_WORLD, &size);
for (int i = 0; i < n; i++)
E[i][i] = 1;
for (int i = 0; i < n; i++)
localE[i][i] = 0;
T = E;
for (int j = 1; j
Подробнее здесь: [url]https://stackoverflow.com/questions/78251719/how-to-calculate-matrix-exponential-with-tailor-series-parallel-using-mpi-c[/url]