/[escript]/trunk/paso/src/mpi_C.h
ViewVC logotype

Annotation of /trunk/paso/src/mpi_C.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1811 - (hide annotations)
Thu Sep 25 23:11:13 2008 UTC (11 years, 4 months ago) by ksteube
File MIME type: text/plain
File size: 797 byte(s)
Copyright updated in all files

1 ksteube 1312
2     /*******************************************************
3 ksteube 1811 *
4     * Copyright (c) 2003-2008 by University of Queensland
5     * Earth Systems Science Computational Center (ESSCC)
6     * http://www.uq.edu.au/esscc
7     *
8     * Primary Business: Queensland, Australia
9     * Licensed under the Open Software License version 3.0
10     * http://www.opensource.org/licenses/osl-3.0.php
11     *
12     *******************************************************/
13 ksteube 1312
14 ksteube 1811
15 bcumming 731 /*
16     mpi_C.h
17    
18     Ensures that mpi++.h no C++ stuff leaks into Paso/Finley
19     */
20    
21 ksteube 1705 #ifdef PASO_MPI
22 ksteube 1312
23 ksteube 1705
24 ksteube 1312 /*
25 bcumming 731 #ifndef MPI_NO_CPPBIND
26 ksteube 1312 #define MPI_NO_CPPBIND
27     #include <mpi.h>
28     #undef MPI_NO_CPPBIND
29 bcumming 731 #else
30 ksteube 1312 #include <mpi.h>
31 bcumming 731 #endif
32 ksteube 1312 */
33     #ifndef PASO_MPI_C
34     #define PASO_MPI_C
35     #ifdef PASO_MPI
36     #define MPICH_SKIP_MPICXX
37     #include <mpi.h>
38     #undef MPICH_SKIP_MPICXX
39     #endif
40     #endif
41 ksteube 1705
42     #endif
43    

  ViewVC Help
Powered by ViewVC 1.1.26