BG_Flood
0.8
Documentation (Work-in-progress)
|
#include "General.h"
#include "Param.h"
#include "Arrays.h"
#include "Forcing.h"
#include "MemManagement.h"
#include "FlowGPU.h"
Go to the source code of this file.
Functions | |
template<class T > | |
void | Calcmeanmax (Param XParam, Loop< T > &XLoop, Model< T > XModel, Model< T > XModel_g) |
template<class T > | |
void | resetmeanmax (Param XParam, Loop< T > &XLoop, Model< T > XModel, Model< T > XModel_g) |
template<class T > | |
void | Initmeanmax (Param XParam, Loop< T > XLoop, Model< T > XModel, Model< T > XModel_g) |
template<class T > | |
void | resetvalGPU (Param XParam, BlockP< T > XBlock, T *&var, T val) |
template<class T > | |
__global__ void | addavg_varGPU (Param XParam, BlockP< T > XBlock, T *Varmean, T *Var) |
template<class T > | |
__global__ void | divavg_varGPU (Param XParam, BlockP< T > XBlock, T ntdiv, T *Varmean) |
template<class T > | |
__global__ void | addUandhU_GPU (Param XParam, BlockP< T > XBlock, T *h, T *u, T *v, T *U, T *hU) |
template<class T > | |
__global__ void | max_varGPU (Param XParam, BlockP< T > XBlock, T *Varmax, T *Var) |
template<class T > | |
__global__ void | max_Norm_GPU (Param XParam, BlockP< T > XBlock, T *Varmax, T *Var1, T *Var2) |
template<class T > | |
__global__ void | max_hU_GPU (Param XParam, BlockP< T > XBlock, T *Varmax, T *Var1, T *Var2, T *Var3) |
template<class T > | |
__global__ void | addwettime_GPU (Param XParam, BlockP< T > XBlock, T *wett, T *h, T thresold, T time) |
__global__ void addavg_varGPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | Varmean, | ||
T * | Var | ||
) |
__global__ void addUandhU_GPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | h, | ||
T * | u, | ||
T * | v, | ||
T * | U, | ||
T * | hU | ||
) |
__global__ void addwettime_GPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | wett, | ||
T * | h, | ||
T | thresold, | ||
T | time | ||
) |
void Calcmeanmax | ( | Param | XParam, |
Loop< T > & | XLoop, | ||
Model< T > | XModel, | ||
Model< T > | XModel_g | ||
) |
__global__ void divavg_varGPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T | ntdiv, | ||
T * | Varmean | ||
) |
void Initmeanmax | ( | Param | XParam, |
Loop< T > | XLoop, | ||
Model< T > | XModel, | ||
Model< T > | XModel_g | ||
) |
__global__ void max_hU_GPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | Varmax, | ||
T * | Var1, | ||
T * | Var2, | ||
T * | Var3 | ||
) |
__global__ void max_Norm_GPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | Varmax, | ||
T * | Var1, | ||
T * | Var2 | ||
) |
__global__ void max_varGPU | ( | Param | XParam, |
BlockP< T > | XBlock, | ||
T * | Varmax, | ||
T * | Var | ||
) |
void resetmeanmax | ( | Param | XParam, |
Loop< T > & | XLoop, | ||
Model< T > | XModel, | ||
Model< T > | XModel_g | ||
) |