int * newlevel
Definition: Arrays.h:105
int * availblk
Definition: Arrays.h:106
int * invactive
Definition: Arrays.h:107
bool * coarsen
Definition: Arrays.h:108
bool * refine
Definition: Arrays.h:108
int * csumblk
Definition: Arrays.h:106
T * dhv
Definition: Arrays.h:58
T * dhu
Definition: Arrays.h:57
T * dh
Definition: Arrays.h:56
int * active
Definition: Arrays.h:94
int * LeftBot
Definition: Arrays.h:90
int * activeCell
Definition: Arrays.h:95
int * RightBot
Definition: Arrays.h:91
int * TopRight
Definition: Arrays.h:89
T * xo
Definition: Arrays.h:87
int * BotRight
Definition: Arrays.h:88
T * yo
Definition: Arrays.h:87
int * level
Definition: Arrays.h:93
int * BotLeft
Definition: Arrays.h:88
std::vector< outzoneB > outZone
Definition: Arrays.h:99
int * LeftTop
Definition: Arrays.h:90
int * RightTop
Definition: Arrays.h:91
int * TopLeft
Definition: Arrays.h:89
maskinfo mask
Definition: Arrays.h:97
int * top
Definition: Arrays.h:126
int * left
Definition: Arrays.h:124
int nbndblkright
Definition: Arrays.h:117
int * Tsout
Definition: Arrays.h:119
int nbndblkleft
Definition: Arrays.h:117
int nblkriver
Definition: Arrays.h:117
int * right
Definition: Arrays.h:125
int nblkTs
Definition: Arrays.h:117
int * river
Definition: Arrays.h:118
int nbndblkbot
Definition: Arrays.h:117
int nbndblktop
Definition: Arrays.h:117
int * bot
Definition: Arrays.h:127
T * hU
Definition: Arrays.h:41
T * U
Definition: Arrays.h:40
T * h
Definition: Arrays.h:31
T * v
Definition: Arrays.h:33
T * zs
Definition: Arrays.h:30
T * u
Definition: Arrays.h:32
T * Fhu
Definition: Arrays.h:50
T * Fhv
Definition: Arrays.h:50
T * Fqvy
Definition: Arrays.h:49
T * Su
Definition: Arrays.h:47
T * Sv
Definition: Arrays.h:47
T * Fqux
Definition: Arrays.h:48
T * Fquy
Definition: Arrays.h:48
T * Fqvx
Definition: Arrays.h:49
T * dudx
Definition: Arrays.h:14
T * dhdx
Definition: Arrays.h:13
T * dzbdx
Definition: Arrays.h:22
T * dzsdy
Definition: Arrays.h:17
T * dvdx
Definition: Arrays.h:15
T * dhdy
Definition: Arrays.h:18
T * dudy
Definition: Arrays.h:19
T * dzsdx
Definition: Arrays.h:12
T * dvdy
Definition: Arrays.h:20
T * dzbdy
Definition: Arrays.h:23
T atmpuni
Definition: Arrays.h:229
double dtmax
Definition: Arrays.h:206
T hugeposval
Definition: Arrays.h:242
bool atmpuniform
Definition: Arrays.h:225
T hugenegval
Definition: Arrays.h:243
int nstepout
Definition: Arrays.h:213
int nstep
Definition: Arrays.h:211
dim3 gridDim
Definition: Arrays.h:235
double totaltime
Definition: Arrays.h:207
bool winduniform
Definition: Arrays.h:223
int rainstep
Definition: Arrays.h:221
bool rainuniform
Definition: Arrays.h:224
dim3 blockDim
Definition: Arrays.h:234
double dt
Definition: Arrays.h:205
T vwinduni
Definition: Arrays.h:228
T uwinduni
Definition: Arrays.h:227
double nextoutputtime
Definition: Arrays.h:204
cudaStream_t streams[4]
Definition: Arrays.h:239
int nTSsteps
Definition: Arrays.h:216
T rainuni
Definition: Arrays.h:230
T epsilon
Definition: Arrays.h:241
std::vector< std::vector< Pointout > > TSAllout
Definition: Arrays.h:217
int windstep
Definition: Arrays.h:219
const int num_streams
Definition: Arrays.h:237
int atmpstep
Definition: Arrays.h:220
EvolvingP_M< T > evmax
Definition: Arrays.h:185
T * datmpdy
Definition: Arrays.h:170
T * Patm
Definition: Arrays.h:170
T * hgw
Definition: Arrays.h:166
GradientsP< T > grad
Definition: Arrays.h:155
EvolvingP< T > evolv_o
Definition: Arrays.h:153
AdaptP adapt
Definition: Arrays.h:191
T * il
Definition: Arrays.h:162
T * wettime
Definition: Arrays.h:186
TimeP< T > time
Definition: Arrays.h:172
AdvanceP< T > adv
Definition: Arrays.h:157
std::map< std::string, T * > OutputVarMap
Definition: Arrays.h:177
EvolvingP_M< T > evmean
Definition: Arrays.h:184
T * TSstore
Definition: Arrays.h:181
T * datmpdx
Definition: Arrays.h:170
T * cl
Definition: Arrays.h:163
BlockP< T > blocks
Definition: Arrays.h:189
T * cf
Definition: Arrays.h:161
BndblockP bndblk
Definition: Arrays.h:193
FluxP< T > flux
Definition: Arrays.h:156
EvolvingP< T > evolv
Definition: Arrays.h:152
T * zb
Definition: Arrays.h:160
T * dtmax
Definition: Arrays.h:145
T totaltime
Definition: Arrays.h:143
T dt
Definition: Arrays.h:144
T * arrmin
Definition: Arrays.h:146
T * arrmax
Definition: Arrays.h:146
int * blks
Definition: Arrays.h:67
int nblk
Definition: Arrays.h:65
int * side
Definition: Arrays.h:69
int * blk
Definition: Arrays.h:76
double xo
Definition: Arrays.h:77
int nblk
Definition: Arrays.h:75
double ymax
Definition: Arrays.h:77
int minlevel
Definition: Arrays.h:80
double yo
Definition: Arrays.h:77
std::string outname
Definition: Arrays.h:78
int maxlevel
Definition: Arrays.h:79
double xmax
Definition: Arrays.h:77