File Multilayer.h
FileList > src > Multilayer.h
Go to the source code of this file
#include "General.h"#include "Param.h"#include "Arrays.h"#include "Forcing.h"#include "MemManagement.h"#include "Spherical.h"#include "Util_CPU.h"
Public Functions
| Type | Name |
|---|---|
| __global__ void | AdvecEv (Param XParam, BlockP< T > XBlock, T dt, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux) |
| __global__ void | AdvecFluxML (Param XParam, BlockP< T > XBlock, T dt, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux) |
| __global__ void | CalcfaceValX (T pdt, Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux, T * dtmax, T * zb) |
| __global__ void | CalcfaceValY (T pdt, Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux, T * dtmax, T * zb) |
| __global__ void | CheckadvecMLX (Param XParam, BlockP< T > XBlock, T dt, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux) |
| __global__ void | CheckadvecMLY (Param XParam, BlockP< T > XBlock, T dt, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux) |
| __global__ void | CleanupML (Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, T * zb) |
| __global__ void | pressureML (Param XParam, BlockP< T > XBlock, T dt, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxMLP< T > XFlux) |
Public Functions Documentation
function AdvecEv
template<class T>
__global__ void AdvecEv (
Param XParam,
BlockP < T > XBlock,
T dt,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux
)
function AdvecFluxML
template<class T>
__global__ void AdvecFluxML (
Param XParam,
BlockP < T > XBlock,
T dt,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux
)
function CalcfaceValX
template<class T>
__global__ void CalcfaceValX (
T pdt,
Param XParam,
BlockP < T > XBlock,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux,
T * dtmax,
T * zb
)
function CalcfaceValY
template<class T>
__global__ void CalcfaceValY (
T pdt,
Param XParam,
BlockP < T > XBlock,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux,
T * dtmax,
T * zb
)
function CheckadvecMLX
template<class T>
__global__ void CheckadvecMLX (
Param XParam,
BlockP < T > XBlock,
T dt,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux
)
function CheckadvecMLY
template<class T>
__global__ void CheckadvecMLY (
Param XParam,
BlockP < T > XBlock,
T dt,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux
)
function CleanupML
template<class T>
__global__ void CleanupML (
Param XParam,
BlockP < T > XBlock,
EvolvingP < T > XEv,
T * zb
)
function pressureML
template<class T>
__global__ void pressureML (
Param XParam,
BlockP < T > XBlock,
T dt,
EvolvingP < T > XEv,
GradientsP < T > XGrad,
FluxMLP < T > XFlux
)
The documentation for this class was generated from the following file src/Multilayer.h