BG_Flood
0.8
Documentation (Work-in-progress)
FlowCPU.h
Go to the documentation of this file.
1
#ifndef FLOWCPU_H
2
#define FLOWCPU_H
3
4
#include "
General.h
"
5
#include "
Param.h
"
6
#include "
Arrays.h
"
7
#include "
Forcing.h
"
8
#include "
Util_CPU.h
"
9
#include "
MemManagement.h
"
10
#include "
Halo.h
"
11
#include "
GridManip.h
"
12
#include "
Gradients.h
"
13
#include "
Kurganov.h
"
14
#include "
Advection.h
"
15
#include "
Friction.h
"
16
#include "
Updateforcing.h
"
17
#include "
Reimann.h
"
18
19
// End of global definition
20
template
<
class
T>
void
FlowCPU
(
Param
XParam,
Loop<T>
& XLoop,
Forcing<float>
XForcing,
Model<T>
XModel);
21
template
<
class
T>
void
HalfStepCPU
(
Param
XParam,
Loop<T>
& XLoop,
Forcing<float>
XForcing,
Model<T>
XModel);
22
23
24
#endif
Advection.h
Arrays.h
FlowCPU
void FlowCPU(Param XParam, Loop< T > &XLoop, Forcing< float > XForcing, Model< T > XModel)
Definition:
FlowCPU.cu:4
HalfStepCPU
void HalfStepCPU(Param XParam, Loop< T > &XLoop, Forcing< float > XForcing, Model< T > XModel)
Definition:
FlowCPU.cu:240
Forcing.h
Friction.h
General.h
Gradients.h
GridManip.h
Halo.h
Kurganov.h
MemManagement.h
Param.h
Reimann.h
Updateforcing.h
Util_CPU.h
Param
Definition:
Param.h:10
Forcing
Definition:
Forcing.h:116
Loop
Definition:
Arrays.h:203
Model
Definition:
Arrays.h:151
src
FlowCPU.h
Generated on Fri Mar 10 2023 08:58:16 for BG_Flood by
1.9.1