14 cudaChannelFormatDesc
channelDesc = cudaCreateChannelDesc(32, 0, 0, 0, cudaChannelFormatKindFloat);
16 struct cudaResourceDesc
resDesc;
18 cudaTextureObject_t
tex = 0;
186 std::vector<StaticForcingP<T>>
Bathy;
200 std::vector<StaticForcingP<T>>
cf;
Definition: Forcing.h:147
bool active
Definition: Forcing.h:151
std::string file
Definition: Forcing.h:149
Polygon poly
Definition: Forcing.h:150
std::vector< SLTS > data
Definition: Forcing.h:89
int * blks
Definition: Forcing.h:100
float * qmean
Definition: Forcing.h:102
bndTexP GPU
Definition: Forcing.h:99
int istop
Definition: Forcing.h:98
int isright
Definition: Forcing.h:97
int side
Definition: Forcing.h:96
int * blks_g
Definition: Forcing.h:101
std::string inputfile
Definition: Forcing.h:93
int nbnd
Definition: Forcing.h:94
float * qmean_g
Definition: Forcing.h:103
int nblk
Definition: Forcing.h:95
int type
Definition: Forcing.h:92
bool on
Definition: Forcing.h:90
Definition: Forcing.h:120
bndsegmentside right
Definition: Forcing.h:140
bndsegmentside top
Definition: Forcing.h:141
std::vector< Windin > data
Definition: Forcing.h:122
bool uniform
Definition: Forcing.h:127
Polygon poly
Definition: Forcing.h:124
int type
Definition: Forcing.h:129
DynForcingP< float > WLmap
Definition: Forcing.h:137
bndsegmentside bot
Definition: Forcing.h:142
std::string inputfile
Definition: Forcing.h:123
std::string polyfile
Definition: Forcing.h:125
bool on
Definition: Forcing.h:126
bndsegmentside left
Definition: Forcing.h:139
int nblk
Definition: Forcing.h:132
int nbnd
Definition: Forcing.h:131
Definition: Forcing.h:106
int nblk
Definition: Forcing.h:108
int isright
Definition: Forcing.h:113
float * qmean
Definition: Forcing.h:111
int * blk
Definition: Forcing.h:109
float * qmean_g
Definition: Forcing.h:112
int * blk_g
Definition: Forcing.h:110
int istop
Definition: Forcing.h:114
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:65
T * before
Definition: Forcing.h:64
T * before_g
Definition: Forcing.h:69
T * after
Definition: Forcing.h:64
T * now
Definition: Forcing.h:63
T * now_g
Definition: Forcing.h:68
T * after_g
Definition: Forcing.h:69
T clampedge
Definition: Forcing.h:71
Definition: Forcing.h:157
std::vector< StaticForcingP< T > > cf
Definition: Forcing.h:200
DynForcingP< T > VWind
Definition: Forcing.h:159
StaticForcingP< T > cl
Definition: Forcing.h:214
std::vector< deformmap< T > > deform
Definition: Forcing.h:222
AOIinfo AOI
Definition: Forcing.h:276
DynForcingP< T > Rain
Definition: Forcing.h:170
DynForcingP< T > Atmp
Definition: Forcing.h:179
std::vector< bndsegment > bndseg
Definition: Forcing.h:270
std::vector< StaticForcingP< T > > Bathy
Definition: Forcing.h:186
bndparam left
Definition: Forcing.h:240
std::vector< StaticForcingP< int > > targetadapt
Definition: Forcing.h:220
bndparam right
Definition: Forcing.h:248
DynForcingP< T > UWind
Definition: Forcing.h:158
StaticForcingP< T > il
Definition: Forcing.h:208
std::vector< River > rivers
Definition: Forcing.h:231
bndparam top
Definition: Forcing.h:255
bndparam bot
Definition: Forcing.h:262
T * val
Definition: Forcing.h:82
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