BG_Flood  0.8
Documentation (Work-in-progress)
InitialConditions.h File Reference
#include "General.h"
#include "Param.h"
#include "Forcing.h"
#include "MemManagement.h"
#include "Util_CPU.h"
#include "Arrays.h"
#include "Write_txtlog.h"
#include "GridManip.h"
#include "InitEvolv.h"
#include "Gradients.h"
Include dependency graph for InitialConditions.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 InitialConditions (Param &XParam, Forcing< float > &XForcing, Model< T > &XModel)
 
template<class T >
void InitRivers (Param XParam, Forcing< float > &XForcing, Model< T > &XModel)
 
template<class T >
void Initmaparray (Model< T > &XModel)
 
template<class T >
void initoutput (Param &XParam, Model< T > &XModel)
 
void InitTSOutput (Param XParam)
 
template<class T >
void FindTSoutNodes (Param &XParam, BlockP< T > XBlock, BndblockP &bnd)
 
template<class T >
void Calcbndblks (Param &XParam, Forcing< float > &XForcing, BlockP< T > XBlock)
 
template<class T >
void Findbndblks (Param XParam, Model< T > XModel, Forcing< float > &XForcing)
 
template<class T >
void Initoutzone (Param &XParam, BlockP< T > &XBlock)
 
template<class T >
void InitzbgradientCPU (Param XParam, Model< T > XModel)
 
template<class T >
void InitzbgradientGPU (Param XParam, Model< T > XModel)
 
template<class T >
void calcactiveCellCPU (Param XParam, BlockP< T > XBlock, Forcing< float > &XForcing, T *zb)
 

Function Documentation

◆ calcactiveCellCPU()

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

◆ Calcbndblks()

template<class T >
void Calcbndblks ( Param XParam,
Forcing< float > &  XForcing,
BlockP< T >  XBlock 
)

◆ Findbndblks()

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

◆ FindTSoutNodes()

template<class T >
void FindTSoutNodes ( Param XParam,
BlockP< T >  XBlock,
BndblockP bnd 
)

◆ InitialConditions()

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

◆ Initmaparray()

template<class T >
void Initmaparray ( Model< T > &  XModel)

◆ initoutput()

template<class T >
void initoutput ( Param XParam,
Model< T > &  XModel 
)

◆ Initoutzone()

template<class T >
void Initoutzone ( Param XParam,
BlockP< T > &  XBlock 
)

◆ InitRivers()

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

◆ InitTSOutput()

void InitTSOutput ( Param  XParam)

◆ InitzbgradientCPU()

template<class T >
void InitzbgradientCPU ( Param  XParam,
Model< T >  XModel 
)

◆ InitzbgradientGPU()

template<class T >
void InitzbgradientGPU ( Param  XParam,
Model< T >  XModel 
)