BG_Flood  0.8
Documentation (Work-in-progress)
InitEvolv.cu File Reference
#include "InitEvolv.h"
Include dependency graph for InitEvolv.cu:

Functions

template<class T >
void initevolv (Param XParam, BlockP< T > XBlock, Forcing< float > XForcing, EvolvingP< T > &XEv, T *&zb)
 
template void initevolv< float > (Param XParam, BlockP< float > XBlock, Forcing< float > XForcing, EvolvingP< float > &XEv, float *&zb)
 
template void initevolv< double > (Param XParam, BlockP< double > XBlock, Forcing< float > XForcing, EvolvingP< double > &XEv, double *&zb)
 
template<class T >
int coldstart (Param XParam, BlockP< T > XBlock, T *zb, EvolvingP< T > &XEv)
 
template<class T >
void warmstart (Param XParam, Forcing< float > XForcing, BlockP< T > XBlock, T *zb, EvolvingP< T > &XEv)
 
template<class T >
int AddZSoffset (Param XParam, BlockP< T > XBlock, EvolvingP< T > &XEv, T *zb)
 
template<class T >
int readhotstartfile (Param XParam, BlockP< T > XBlock, EvolvingP< T > &XEv, T *&zb)
 
template int readhotstartfile< float > (Param XParam, BlockP< float > XBlock, EvolvingP< float > &XEv, float *&zb)
 
template int readhotstartfile< double > (Param XParam, BlockP< double > XBlock, EvolvingP< double > &XEv, double *&zb)
 

Function Documentation

◆ AddZSoffset()

template<class T >
int AddZSoffset ( Param  XParam,
BlockP< T >  XBlock,
EvolvingP< T > &  XEv,
T *  zb 
)

◆ coldstart()

template<class T >
int coldstart ( Param  XParam,
BlockP< T >  XBlock,
T *  zb,
EvolvingP< T > &  XEv 
)

◆ initevolv()

template<class T >
void initevolv ( Param  XParam,
BlockP< T >  XBlock,
Forcing< float >  XForcing,
EvolvingP< T > &  XEv,
T *&  zb 
)

leftWLbnd.empty()

◆ initevolv< double >()

template void initevolv< double > ( Param  XParam,
BlockP< double >  XBlock,
Forcing< float >  XForcing,
EvolvingP< double > &  XEv,
double *&  zb 
)

◆ initevolv< float >()

template void initevolv< float > ( Param  XParam,
BlockP< float >  XBlock,
Forcing< float >  XForcing,
EvolvingP< float > &  XEv,
float *&  zb 
)

◆ readhotstartfile()

template<class T >
int readhotstartfile ( Param  XParam,
BlockP< T >  XBlock,
EvolvingP< T > &  XEv,
T *&  zb 
)

◆ readhotstartfile< double >()

template int readhotstartfile< double > ( Param  XParam,
BlockP< double >  XBlock,
EvolvingP< double > &  XEv,
double *&  zb 
)

◆ readhotstartfile< float >()

template int readhotstartfile< float > ( Param  XParam,
BlockP< float >  XBlock,
EvolvingP< float > &  XEv,
float *&  zb 
)

◆ warmstart()

template<class T >
void warmstart ( Param  XParam,
Forcing< float >  XForcing,
BlockP< T >  XBlock,
T *  zb,
EvolvingP< T > &  XEv 
)