SIONlib  1.7.7
Scalable I/O library for parallel access to task-local files
sion_f77.H
1 #include "sion_const.h"
2 
3 ************************************
4 ** Common block for f77 interface **
5 ************************************
6 *
7 * @file sion_f77.h
8 *
9 * @brief Common block for Fortran77 interface
10 *
11 * @author Florian Janetzko
12 * @date 29.05.2013
13 *
14 
15 ****************************
16 * SION version information *
17 ****************************
18  INTEGER sion_main_version,sion_sub_version,sion_version_patchlevel
19  INTEGER sion_fileformat_version
20  PARAMETER (sion_main_version = SION_MAIN_VERSION,
21  & sion_sub_version = SION_SUB_VERSION,
22  & sion_version_patchlevel = SION_VERSION_PATCHLEVEL,
23  & sion_fileformat_version = SION_FILEFORMAT_VERSION)
24 
25 ******************
26 * SION constants *
27 ******************
28  INTEGER sion_current_rank,sion_current_blk,sion_current_chunk
29  INTEGER sion_current_pos,sion_absolute_pos, sion_success
30  PARAMETER (sion_current_rank = SION_CURRENT_RANK,
31  & sion_current_blk = SION_CURRENT_BLK,
32  & sion_current_chunk = SION_CURRENT_CHUNK,
33  & sion_current_pos = SION_CURRENT_POS,
34  & sion_absolute_pos = SION_ABSOLUTE_POS,
35  & sion_success = SION_SUCCESS)
#define SION_ABSOLUTE_POS
Definition: sion_const.h:71
#define SION_CURRENT_RANK
Definition: sion_const.h:66
#define SION_CURRENT_CHUNK
Definition: sion_const.h:68
#define SION_CURRENT_BLK
Definition: sion_const.h:67
#define SION_CURRENT_POS
Definition: sion_const.h:70