@@ -174,7 +174,7 @@ CuqdynResult *cuqdyn_algo(const char *data_file, const char *sacess_conf_file, c
174174 }
175175
176176#ifdef MPI
177- long predicted_data_len = SM_COLUMNS_D (predicted_obs_states ) * SM_ROWS_D (predicted_obs_states );
177+ long predicted_obs_states_len = SM_COLUMNS_D (predicted_obs_states ) * SM_ROWS_D (predicted_obs_states );
178178 if (rank != 0 )
179179 {
180180 // Sending
@@ -185,7 +185,7 @@ CuqdynResult *cuqdyn_algo(const char *data_file, const char *sacess_conf_file, c
185185 // We also need to send the actual i to the master process
186186 MPI_Send (& i , 1 , MPI_LONG , 0 , 0 , MPI_COMM_WORLD );
187187 MPI_Send (NV_DATA_S (residuals ), NV_LENGTH_S (residuals ), MPI_DOUBLE , 0 , 1 , MPI_COMM_WORLD );
188- MPI_Send (SM_DATA_D (predicted_data ), predicted_data_len , MPI_DOUBLE , 0 , 2 , MPI_COMM_WORLD );
188+ MPI_Send (SM_DATA_D (predicted_obs_states ), predicted_obs_states_len , MPI_DOUBLE , 0 , 2 , MPI_COMM_WORLD );
189189 MPI_Send (NV_DATA_S (predicted_params ), NV_LENGTH_S (predicted_params ), MPI_DOUBLE , 0 , 3 , MPI_COMM_WORLD );
190190 }
191191 else
@@ -207,9 +207,9 @@ CuqdynResult *cuqdyn_algo(const char *data_file, const char *sacess_conf_file, c
207207 set_matrix_row (resid_loo , residuals , slaved_index , 0 , NV_LENGTH_S (residuals ));
208208
209209 // Receiving the predicted data matrix
210- MPI_Recv (SM_DATA_D (predicted_data ), predicted_data_len , MPI_DOUBLE , slave , 2 , MPI_COMM_WORLD ,
210+ MPI_Recv (SM_DATA_D (predicted_obs_states ), predicted_obs_states_len , MPI_DOUBLE , slave , 2 , MPI_COMM_WORLD ,
211211 MPI_STATUS_IGNORE );
212- matrix_array_set_index (media_matrix , slaved_index - 1 , predicted_data );
212+ matrix_array_set_index (media_matrix , slaved_index - 1 , predicted_obs_states );
213213
214214 // Receiving the predicted params
215215 MPI_Recv (NV_DATA_S (predicted_params ), NV_LENGTH_S (predicted_params ), MPI_DOUBLE , slave , 3 ,
0 commit comments