BG_Flood  0.8
Documentation (Work-in-progress)
FlowGPU.h File Reference
#include "General.h"
#include "Param.h"
#include "Arrays.h"
#include "Forcing.h"
#include "Util_CPU.h"
#include "MemManagement.h"
#include "Gradients.h"
#include "Kurganov.h"
#include "Advection.h"
#include "Friction.h"
#include "Updateforcing.h"
#include "Reimann.h"
Include dependency graph for FlowGPU.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class T >
void FlowGPU (Param XParam, Loop< T > &XLoop, Forcing< float > XForcing, Model< T > XModel)
 
template<class T >
__global__ void reset_var (int halowidth, int *active, T resetval, T *Var)
 
template<class T >
void HalfStepGPU (Param XParam, Loop< T > &XLoop, Forcing< float > XForcing, Model< T > XModel)
 

Function Documentation

◆ FlowGPU()

template<class T >
void FlowGPU ( Param  XParam,
Loop< T > &  XLoop,
Forcing< float >  XForcing,
Model< T >  XModel 
)

◆ HalfStepGPU()

template<class T >
void HalfStepGPU ( Param  XParam,
Loop< T > &  XLoop,
Forcing< float >  XForcing,
Model< T >  XModel 
)

◆ reset_var()

template<class T >
__global__ void reset_var ( int  halowidth,
int *  active,
resetval,
T *  Var 
)