#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 "Spherical.h"
Go to the source code of this file.
|
| 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< T > &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) |
| |
| template<class T > |
| void | initOutputTimes (Param XParam, std::vector< double > &OutputT, BlockP< T > &XBlock) |
| |
◆ calcactiveCellCPU()
template<class T >
| void calcactiveCellCPU |
( |
Param |
XParam, |
|
|
BlockP< T > |
XBlock, |
|
|
Forcing< float > & |
XForcing, |
|
|
T * |
zb |
|
) |
| |
◆ Calcbndblks()
◆ Findbndblks()
Find which block on the model edge belongs to a "side boundary"
◆ FindTSoutNodes()
◆ 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 |
|
) |
| |
◆ initOutputTimes()
template<class T >
| void initOutputTimes |
( |
Param |
XParam, |
|
|
std::vector< double > & |
OutputT, |
|
|
BlockP< T > & |
XBlock |
|
) |
| |
◆ Initoutzone()
template<class T >
| void Initoutzone |
( |
Param & |
XParam, |
|
|
BlockP< T > & |
XBlock |
|
) |
| |
◆ InitRivers()
◆ 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 |
|
) |
| |