⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpif-config.h.in

📁 MPI stands for the Message Passing Interface. Written by the MPI Forum (a large committee comprising
💻 IN
字号:
! -*- fortran -*-!! Copyright (c) 2004-2006 The Trustees of Indiana University and Indiana!                         University Research and Technology!                         Corporation.  All rights reserved.! Copyright (c) 2004-2005 The University of Tennessee and The University!                         of Tennessee Research Foundation.  All rights!                         reserved.! Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, !                         University of Stuttgart.  All rights reserved.! Copyright (c) 2004-2005 The Regents of the University of California.!                         All rights reserved.! Copyright (c) 2006      Cisco Systems, Inc.  All rights reserved.! $COPYRIGHT$! ! Additional copyrights may follow! ! $HEADER$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Do ***not*** copy this file to the directory where your Fortran ! fortran application is compiled unless it is absolutely necessary!  Most! modern Fortran compilers now support the -I command line flag, which! tells the compiler where to find .h files (specifically, this one).  For! example:!!      shell$ mpif77 foo.f -o foo -I$OMPI_HOME/include!! will probably do the trick (assuming that you have set OMPI_HOME ! properly).!! That being said, OMPI's "mpif77" wrapper compiler should! automatically include the -I option for you.  The following command! should be equivalent to the command listed above:!!      shell$ mpif77 foo.f -o foo!! You should not copy this file to your local directory because it is! possible that this file will be changed between versions of Open MPI.! Indeed, this mpif.h is incompatible with the mpif.f of other ! implementations of MPI.  Using this mpif.h with other implementations ! of MPI, or with other versions of Open MPI will result in undefined! behavior (to include incorrect results, segmentation faults, ! unexplainable "hanging" in your application, etc.).  Always use the! -I command line option instead (or let mpif77 do it for you).!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     This file is included as a back-end file to both mpif.h (i.e., the!     standardized MPI Fortran header file) and a bunch of the MPI!     Fortran 90 subroutine implementations found in ompi/mpi/f90.!!     This file contains the output from configure that is relevant for!     Fortran applications (both 77 and 90) and a few values that are!     necessary to compile the F90 module (e.g., MPI_STATUS_SIZE).!!!     OMPI version!     This file is generated from configure; do not edit it manually.!      integer OMPI_MAJOR_VERSION, OMPI_MINOR_VERSION      integer OMPI_RELEASE_VERSION      character*32 OMPI_GREEK_VERSION      character*32 OMPI_SVN_VERSION      parameter (OMPI_MAJOR_VERSION=@OMPI_MAJOR_VERSION@)      parameter (OMPI_MINOR_VERSION=@OMPI_MINOR_VERSION@)      parameter (OMPI_RELEASE_VERSION=@OMPI_RELEASE_VERSION@)      parameter (OMPI_GREEK_VERSION="@OMPI_GREEK_VERSION@")      parameter (OMPI_SVN_VERSION="@OMPI_SVN_R@")!!     Kind parameters!           integer MPI_OFFSET_KIND, MPI_ADDRESS_KIND, MPI_INTEGER_KIND      parameter (MPI_INTEGER_KIND=@OMPI_MPI_INTEGER_KIND@)      parameter (MPI_ADDRESS_KIND=@OMPI_MPI_ADDRESS_KIND@)      parameter (MPI_OFFSET_KIND=@OMPI_MPI_OFFSET_KIND@)!     !     Miscellaneous constants!           integer MPI_STATUS_SIZE      parameter (MPI_STATUS_SIZE=5)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -