14 cudaChannelFormatDesc
channelDesc = cudaCreateChannelDesc(32, 0, 0, 0, cudaChannelFormatKindFloat);
16 struct cudaResourceDesc
resDesc;
18 cudaTextureObject_t
tex = 0;
185 std::vector<StaticForcingP<T>>
Bathy;
198 std::vector<StaticForcingP<T>>
cf;
Definition: Forcing.h:146
bool active
Definition: Forcing.h:150
std::string file
Definition: Forcing.h:148
Polygon poly
Definition: Forcing.h:149
std::vector< SLTS > data
Definition: Forcing.h:88
int * blks
Definition: Forcing.h:99
float * qmean
Definition: Forcing.h:101
bndTexP GPU
Definition: Forcing.h:98
int istop
Definition: Forcing.h:97
int isright
Definition: Forcing.h:96
int side
Definition: Forcing.h:95
int * blks_g
Definition: Forcing.h:100
std::string inputfile
Definition: Forcing.h:92
int nbnd
Definition: Forcing.h:93
float * qmean_g
Definition: Forcing.h:102
int nblk
Definition: Forcing.h:94
int type
Definition: Forcing.h:91
bool on
Definition: Forcing.h:89
Definition: Forcing.h:119
bndsegmentside right
Definition: Forcing.h:139
bndsegmentside top
Definition: Forcing.h:140
std::vector< Windin > data
Definition: Forcing.h:121
bool uniform
Definition: Forcing.h:126
Polygon poly
Definition: Forcing.h:123
int type
Definition: Forcing.h:128
DynForcingP< float > WLmap
Definition: Forcing.h:136
bndsegmentside bot
Definition: Forcing.h:141
std::string inputfile
Definition: Forcing.h:122
std::string polyfile
Definition: Forcing.h:124
bool on
Definition: Forcing.h:125
bndsegmentside left
Definition: Forcing.h:138
int nblk
Definition: Forcing.h:131
int nbnd
Definition: Forcing.h:130
Definition: Forcing.h:105
int nblk
Definition: Forcing.h:107
int isright
Definition: Forcing.h:112
float * qmean
Definition: Forcing.h:110
int * blk
Definition: Forcing.h:108
float * qmean_g
Definition: Forcing.h:111
int * blk_g
Definition: Forcing.h:109
int istop
Definition: Forcing.h:113
double to
Definition: Forcing.h:33
std::vector< Windin > unidata
Definition: Forcing.h:37
TexSetP GPU
Definition: Forcing.h:39
double tmax
Definition: Forcing.h:33
double dt
Definition: Forcing.h:34
std::string inputfile
Definition: Forcing.h:36
double nowvalue
Definition: Forcing.h:38
bool uniform
Definition: Forcing.h:32
int instep
Definition: Forcing.h:35
int nt
Definition: Forcing.h:31
T * val
Definition: Forcing.h:64
T * before
Definition: Forcing.h:63
T * before_g
Definition: Forcing.h:68
T * after
Definition: Forcing.h:63
T * now
Definition: Forcing.h:62
T * now_g
Definition: Forcing.h:67
T * after_g
Definition: Forcing.h:68
T clampedge
Definition: Forcing.h:70
Definition: Forcing.h:156
std::vector< StaticForcingP< T > > cf
Definition: Forcing.h:198
DynForcingP< T > VWind
Definition: Forcing.h:158
StaticForcingP< T > cl
Definition: Forcing.h:212
std::vector< deformmap< T > > deform
Definition: Forcing.h:220
AOIinfo AOI
Definition: Forcing.h:274
DynForcingP< T > Rain
Definition: Forcing.h:169
DynForcingP< T > Atmp
Definition: Forcing.h:178
std::vector< bndsegment > bndseg
Definition: Forcing.h:268
std::vector< StaticForcingP< T > > Bathy
Definition: Forcing.h:185
bndparam left
Definition: Forcing.h:238
std::vector< StaticForcingP< int > > targetadapt
Definition: Forcing.h:218
bndparam right
Definition: Forcing.h:246
DynForcingP< T > UWind
Definition: Forcing.h:157
StaticForcingP< T > il
Definition: Forcing.h:206
std::vector< River > rivers
Definition: Forcing.h:229
bndparam top
Definition: Forcing.h:253
bndparam bot
Definition: Forcing.h:260
T * val
Definition: Forcing.h:81
struct cudaResourceDesc resDesc
Definition: Forcing.h:16
cudaArray * CudArr
Definition: Forcing.h:13
float nowvalue
Definition: Forcing.h:11
cudaChannelFormatDesc channelDesc
Definition: Forcing.h:14
float xo
Definition: Forcing.h:10
struct cudaTextureDesc texDesc
Definition: Forcing.h:17
cudaTextureObject_t tex
Definition: Forcing.h:18
float dy
Definition: Forcing.h:10
bool uniform
Definition: Forcing.h:12
float yo
Definition: Forcing.h:10
float dx
Definition: Forcing.h:10
TexSetP Uvel
Definition: Forcing.h:24
TexSetP WLS
Definition: Forcing.h:23
TexSetP Vvel
Definition: Forcing.h:25