Merge remote-tracking branch 'origin/release-v4.5'
[WRF.git] / inc / streams.h
blob645b02d85597215914970ce68ac24b8573ef7c05
1 #ifndef MAX_HISTORY
2 # define MAX_HISTORY 12
3 #endif
4 #ifndef IWORDSIZE
5 # define IWORDSIZE 4
6 #endif
7 #define HISTORY_STREAM 0
8 #define INPUT_STREAM ((HISTORY_STREAM)+(MAX_HISTORY))
9 #if 0
10 max streams is MAX_HISTORY plus equal number of input streams plus 1 restart + 1 boundary
11 #endif
12 #define MAX_STREAMS (2*(MAX_HISTORY)+2)
13 #define BOUNDARY_STREAM (2*(MAX_HISTORY)+1)
14 #define RESTART_STREAM (2*(MAX_HISTORY)+2)
15 #define IO_MASK_SIZE ((MAX_STREAMS)/(IWORDSIZE*8)+1)