@@ -439,8 +439,8 @@ contains
439439 end if
440440
441441 call MPI_BCAST(tot_data, 1 , MPI_INTEGER, 0 , MPI_COMM_WORLD, ierr)
442- call MPI_BCAST(mytime, 1 , MPI_DOUBLE_PRECISION , 0 , MPI_COMM_WORLD, ierr)
443- call MPI_BCAST(dt, 1 , MPI_DOUBLE_PRECISION , 0 , MPI_COMM_WORLD, ierr)
442+ call MPI_BCAST(mytime, 1 , mpi_p , 0 , MPI_COMM_WORLD, ierr)
443+ call MPI_BCAST(dt, 1 , mpi_p , 0 , MPI_COMM_WORLD, ierr)
444444
445445 gsizes(1 ) = tot_data
446446 gsizes(2 ) = 21
@@ -450,7 +450,7 @@ contains
450450 start_idx_part(2 ) = 0
451451
452452 call MPI_type_CREATE_SUBARRAY(2 , gsizes, lsizes, start_idx_part, &
453- MPI_ORDER_FORTRAN, MPI_doUBLE_PRECISION , view, ierr)
453+ MPI_ORDER_FORTRAN, mpi_p , view, ierr)
454454 call MPI_type_COMMIT(view, ierr)
455455
456456 ! Open the file to write all flow variables
@@ -462,11 +462,11 @@ contains
462462 call MPI_FILE_open(MPI_COMM_WORLD, file_loc, MPI_MODE_RDONLY, &
463463 mpi_info_int, ifile, ierr)
464464 disp = 0._wp
465- call MPI_FILE_SET_VIEW(ifile, disp, MPI_doUBLE_PRECISION , view, &
465+ call MPI_FILE_SET_VIEW(ifile, disp, mpi_p , view, &
466466 ' native' , mpi_info_null, ierr)
467467 allocate (MPI_IO_DATA_lag_bubbles(tot_data, 1 :21 ))
468468 call MPI_FILE_read_ALL(ifile, MPI_IO_DATA_lag_bubbles, 21 * tot_data, &
469- MPI_doUBLE_PRECISION , status, ierr)
469+ mpi_p , status, ierr)
470470 do i = 1 , tot_data
471471 id = int (MPI_IO_DATA_lag_bubbles(i, 1 ))
472472 inputvals(1 :20 ) = MPI_IO_DATA_lag_bubbles(i, 2 :21 )
@@ -1777,7 +1777,7 @@ contains
17771777 end if
17781778
17791779 call MPI_type_CREATE_SUBARRAY(2 , gsizes, lsizes, start_idx_part, &
1780- MPI_ORDER_FORTRAN, MPI_doUBLE_PRECISION , view, ierr)
1780+ MPI_ORDER_FORTRAN, mpi_p , view, ierr)
17811781 call MPI_type_COMMIT(view, ierr)
17821782
17831783 allocate (MPI_IO_DATA_lag_bubbles(1 :max (1 , bub_id), 1 :21 ))
@@ -1795,7 +1795,7 @@ contains
17951795
17961796 disp = 0._wp
17971797
1798- call MPI_FILE_SET_VIEW(ifile, disp, MPI_doUBLE_PRECISION , view, &
1798+ call MPI_FILE_SET_VIEW(ifile, disp, mpi_p , view, &
17991799 ' native' , mpi_info_null, ierr)
18001800
18011801 ! Cycle through list
@@ -1834,7 +1834,7 @@ contains
18341834 end if
18351835
18361836 call MPI_FILE_write_ALL(ifile, MPI_IO_DATA_lag_bubbles, 21 * max (1 , bub_id), &
1837- MPI_doUBLE_PRECISION , status, ierr)
1837+ mpi_p , status, ierr)
18381838
18391839 call MPI_FILE_CLOSE(ifile, ierr)
18401840
0 commit comments