@@ -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 )
@@ -1776,7 +1776,7 @@ contains
17761776 end if
17771777
17781778 call MPI_type_CREATE_SUBARRAY(2 , gsizes, lsizes, start_idx_part, &
1779- MPI_ORDER_FORTRAN, MPI_doUBLE_PRECISION , view, ierr)
1779+ MPI_ORDER_FORTRAN, mpi_p , view, ierr)
17801780 call MPI_type_COMMIT(view, ierr)
17811781
17821782 allocate (MPI_IO_DATA_lag_bubbles(1 :max (1 , bub_id), 1 :21 ))
@@ -1794,7 +1794,7 @@ contains
17941794
17951795 disp = 0._wp
17961796
1797- call MPI_FILE_SET_VIEW(ifile, disp, MPI_doUBLE_PRECISION , view, &
1797+ call MPI_FILE_SET_VIEW(ifile, disp, mpi_p , view, &
17981798 ' native' , mpi_info_null, ierr)
17991799
18001800 ! Cycle through list
@@ -1833,7 +1833,7 @@ contains
18331833 end if
18341834
18351835 call MPI_FILE_write_ALL(ifile, MPI_IO_DATA_lag_bubbles, 21 * max (1 , bub_id), &
1836- MPI_doUBLE_PRECISION , status, ierr)
1836+ mpi_p , status, ierr)
18371837
18381838 call MPI_FILE_CLOSE(ifile, ierr)
18391839
0 commit comments