Skip to content
Snippets Groups Projects
Select Git revision
  • d046f66501e45671f38c61aaf49e333b195efcdc
  • master default protected
  • patch-1
  • salomon_upgrade
  • Urx
  • virtual_environment2
  • tabs
  • john_branch
  • anselm2
  • mkdocs_update
  • pbs
  • hot_fix
  • MPDATABenchmark
  • 20180621-revision
  • 20180621-before_revision
15 results

hello_usempi.f90

Blame
  • Forked from SCS / docs.it4i.cz
    1582 commits behind, 1854 commits ahead of the upstream repository.
    Lukáš Krupčík's avatar
    Lukáš Krupčík authored and Josef Hrabal committed
    a449a8c8
    History
    hello_usempi.f90 933 B
    !
    ! Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana
    !                         University Research and Technology
    !                         Corporation.  All rights reserved.
    ! Copyright (c) 2004-2005 The Regents of the University of California.
    !                         All rights reserved.
    ! Copyright (c) 2006-2015 Cisco Systems, Inc.  All rights reserved.
    ! $COPYRIGHT$
    !
    ! Sample MPI "hello world" application using the Fortran mpi module
    ! bindings.
    !
    program main
        use mpi
        implicit none
        integer :: ierr, rank, size, len
        character(len=MPI_MAX_LIBRARY_VERSION_STRING) :: version
    
        call MPI_INIT(ierr)
        call MPI_COMM_RANK(MPI_COMM_WORLD, rank, ierr)
        call MPI_COMM_SIZE(MPI_COMM_WORLD, size, ierr)
        call MPI_GET_LIBRARY_VERSION(version, len, ierr)
    
        write(*, '("Hello, world, I am ", i2, " of ", i2, ": ", a)') &
              rank, size, version
    
        call MPI_FINALIZE(ierr)
    end