int * newlevel
Definition: Arrays.h:119
int * availblk
Definition: Arrays.h:120
int * invactive
Definition: Arrays.h:121
bool * coarsen
Definition: Arrays.h:122
bool * refine
Definition: Arrays.h:122
int * csumblk
Definition: Arrays.h:120
T * dhv
Definition: Arrays.h:58
T * dhu
Definition: Arrays.h:57
T * dh
Definition: Arrays.h:56
int * active
Definition: Arrays.h:108
int * LeftBot
Definition: Arrays.h:104
int * activeCell
Definition: Arrays.h:109
int * RightBot
Definition: Arrays.h:105
int * TopRight
Definition: Arrays.h:103
T * xo
Definition: Arrays.h:101
int * BotRight
Definition: Arrays.h:102
T * yo
Definition: Arrays.h:101
int * level
Definition: Arrays.h:107
int * BotLeft
Definition: Arrays.h:102
std::vector< outzoneB > outZone
Definition: Arrays.h:113
int * LeftTop
Definition: Arrays.h:104
int * RightTop
Definition: Arrays.h:105
int * TopLeft
Definition: Arrays.h:103
maskinfo mask
Definition: Arrays.h:111
int * top
Definition: Arrays.h:140
int * left
Definition: Arrays.h:138
int nbndblkright
Definition: Arrays.h:131
int * Tsout
Definition: Arrays.h:133
int nbndblkleft
Definition: Arrays.h:131
int nblkriver
Definition: Arrays.h:131
int * right
Definition: Arrays.h:139
int nblkTs
Definition: Arrays.h:131
int * river
Definition: Arrays.h:132
int nbndblkbot
Definition: Arrays.h:131
int nbndblktop
Definition: Arrays.h:131
int * bot
Definition: Arrays.h:141
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:247
double dtmax
Definition: Arrays.h:224
T hugeposval
Definition: Arrays.h:260
bool atmpuniform
Definition: Arrays.h:243
T hugenegval
Definition: Arrays.h:261
int nstepout
Definition: Arrays.h:231
int nstep
Definition: Arrays.h:229
dim3 gridDim
Definition: Arrays.h:253
double totaltime
Definition: Arrays.h:225
bool winduniform
Definition: Arrays.h:241
int rainstep
Definition: Arrays.h:239
bool rainuniform
Definition: Arrays.h:242
dim3 blockDim
Definition: Arrays.h:252
double dt
Definition: Arrays.h:223
T vwinduni
Definition: Arrays.h:246
T uwinduni
Definition: Arrays.h:245
double nextoutputtime
Definition: Arrays.h:222
cudaStream_t streams[4]
Definition: Arrays.h:257
int nTSsteps
Definition: Arrays.h:234
T rainuni
Definition: Arrays.h:248
T epsilon
Definition: Arrays.h:259
std::vector< std::vector< Pointout > > TSAllout
Definition: Arrays.h:235
int windstep
Definition: Arrays.h:237
const int num_streams
Definition: Arrays.h:255
int atmpstep
Definition: Arrays.h:238
EvolvingP_M< T > evmax
Definition: Arrays.h:203
T * datmpdy
Definition: Arrays.h:184
std::map< std::string, std::string > Outvarunits
Definition: Arrays.h:194
T * Patm
Definition: Arrays.h:184
T * hgw
Definition: Arrays.h:180
GradientsP< T > grad
Definition: Arrays.h:169
EvolvingP< T > evolv_o
Definition: Arrays.h:167
AdaptP adapt
Definition: Arrays.h:209
T * il
Definition: Arrays.h:176
T * wettime
Definition: Arrays.h:204
std::map< std::string, std::string > Outvarstdname
Definition: Arrays.h:193
TimeP< T > time
Definition: Arrays.h:186
AdvanceP< T > adv
Definition: Arrays.h:171
std::map< std::string, T * > OutputVarMap
Definition: Arrays.h:191
EvolvingP_M< T > evmean
Definition: Arrays.h:202
T * TSstore
Definition: Arrays.h:199
std::map< std::string, std::string > Outvarlongname
Definition: Arrays.h:192
T * datmpdx
Definition: Arrays.h:184
T * cl
Definition: Arrays.h:177
BlockP< T > blocks
Definition: Arrays.h:207
T * cf
Definition: Arrays.h:175
BndblockP bndblk
Definition: Arrays.h:211
FluxP< T > flux
Definition: Arrays.h:170
EvolvingP< T > evolv
Definition: Arrays.h:166
T * zb
Definition: Arrays.h:174
T * dtmax
Definition: Arrays.h:159
T totaltime
Definition: Arrays.h:157
T dt
Definition: Arrays.h:158
T * arrmin
Definition: Arrays.h:160
T * arrmax
Definition: Arrays.h:160
int * blks
Definition: Arrays.h:76
int type
Definition: Arrays.h:80
int nblk
Definition: Arrays.h:74
int * side
Definition: Arrays.h:78
double xmax
Definition: Arrays.h:67
double xmin
Definition: Arrays.h:67
float * z
Definition: Arrays.h:64
double ymax
Definition: Arrays.h:67
double ymin
Definition: Arrays.h:67
short * z_s
Definition: Arrays.h:65
int level
Definition: Arrays.h:66
int * blk
Definition: Arrays.h:90
double xo
Definition: Arrays.h:91
int nblk
Definition: Arrays.h:89
double ymax
Definition: Arrays.h:91
int minlevel
Definition: Arrays.h:94
double yo
Definition: Arrays.h:91
std::string outname
Definition: Arrays.h:92
int maxlevel
Definition: Arrays.h:93
double xmax
Definition: Arrays.h:91