SIONlib
1.7.7
Scalable I/O library for parallel access to task-local files
src
lib
sion_cxx.h
Go to the documentation of this file.
1
/****************************************************************************
2
** SIONLIB http://www.fz-juelich.de/jsc/sionlib **
3
*****************************************************************************
4
** Copyright (c) 2008-2019 **
5
** Forschungszentrum Juelich, Juelich Supercomputing Centre **
6
** **
7
** See the file COPYRIGHT in the package base directory for details **
8
****************************************************************************/
9
14
#ifndef SION_SION_CXX_H
15
#define SION_SION_CXX_H
16
17
#include "
sion.h
"
18
19
#ifdef __cplusplus
20
21
/* Serial and Utility CXX Functions */
22
//#include "sion_cxx_base.hpp"
23
#include "sion_cxx_common.hpp"
24
//#include "sion_cxx_serial.hpp"
25
26
#ifdef SION_OMP
27
/* Parallel CXX Interface: OpenMP */
28
#include "sion_cxx_omp.hpp"
29
#endif
30
31
#if defined(MPI_VERSION) || defined(SION_MPI)
32
/* Parallel CXX Interface: MPI */
33
#include "sion_cxx_mpi.hpp"
34
#endif
35
36
#if defined(MPI_VERSION) || defined(SION_OMPI)
37
/* Parallel CXX Interface: OMPI --> MPI+OpenMP */
38
#include "sion_cxx_ompi.hpp"
39
#endif
40
41
#endif
42
43
#endif
sion.h
Generated by
1.9.1