35 template <
class T> std::vector<float>
Raintestmap(
int gpu,
int dimf, T zinit);
37 template <
class T>
bool Rivertest(T zsnit,
int gpu);
39 template <
class T>
bool Raintest(T zsnit,
int gpu,
float alpha);
42 template <
class T>
bool Rainlossestest(T zsnit,
int gpu,
float alpha);
bool ZoneOutputTest(int nzones, T zsinit)
Definition: Testing.cu:3314
bool Testing(Param XParam, Forcing< float > XForcing, Model< T > XModel, Model< T > XModel_g)
Definition: Testing.cu:33
void copyBlockinfo2var(Param XParam, BlockP< T > XBlock, int *blkinfo, T *z)
Definition: Testing.cu:5194
bool testboundaries(Param XParam, T maxslope)
Definition: Testing.cu:1916
void CompareCPUvsGPU(Param XParam, Model< T > XModel, Model< T > XModel_g, std::vector< std::string > varlist, bool checkhalo)
Definition: Testing.cu:5221
bool Raintest(T zsnit, int gpu, float alpha)
Definition: Testing.cu:2691
bool Rainlossestest(T zsnit, int gpu, float alpha)
Definition: Testing.cu:3542
bool Raintestinput(int gpu)
Definition: Testing.cu:2857
bool MassConserveSteepSlope(T zsnit, int gpu)
Definition: Testing.cu:884
bool Rivertest(T zsnit, int gpu)
Definition: Testing.cu:651
void TestingOutput(Param XParam, Model< T > XModel)
Definition: Testing.cu:5078
std::vector< float > Raintestmap(int gpu, int dimf, T zinit)
Definition: Testing.cu:2919
void copyID2var(Param XParam, BlockP< T > XBlock, T *z)
Definition: Testing.cu:5166
bool GaussianHumptest(T zsnit, int gpu, bool compare)
Definition: Testing.cu:375
bool TestMultiBathyRough(int gpu, T ref, int secnario)
Definition: Testing.cu:4241
Definition: Forcing.h:156