mpi_f08 Fortran interface
Fortran MPI programs should use the Fortran mpi_f08 interface:
use mpi_f08Intel MPI supports Fortran mpi_f08 including on Windows using
free Intel oneAPI compiler.
MPI constants like mpi_comm_world and mpi_real are Fortran
derived types.
For legacy user programs if needed, access the MPI legacy integer value via the %mpi_val property.
use mpi_f08
integer :: comm = mpi_comm_world%mpi_val
!! %mpi_var emits the legacy integer