Define important GridFunction-methods as global functions. More...
Go to the source code of this file.
Functions | |
template<class Type , int dim> | |
Coords | StepSize (GridFunction< Type, dim > &GF, const int l) |
template<class Type , int dim> | |
int | TimeStep (GridFunction< Type, dim > &GF, const int l) |
template<class Type , int dim> | |
void | PreviousTime (GridFunction< Type, dim > &GF, const int l) |
template<class Type , int dim> | |
void | NextTime (GridFunction< Type, dim > &GF, const int l) |
template<class Type , int dim> | |
void | SetPhysicalTime (GridFunction< Type, dim > &GF, const int t, const int l, const double pht) |
template<class Type , int dim> | |
double | GetPhysicalTime (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
void | SetBndryUpdateFunction (GridFunction< Type, dim > &GF, GFBndryUpdateFunc< Type, dim > *buf) |
template<class Type , int dim> | |
void | SetAdaptiveBndryUpdateFunction (GridFunction< Type, dim > &GF, GFAdptBndryUpdateFunc< Type, dim > *abuf) |
template<class Type , int dim> | |
void | SetProlongFunction (GridFunction< Type, dim > &GF, GFLevelTransferFunc< Type, dim > *pf) |
template<class Type , int dim> | |
void | SetRestrictFunction (GridFunction< Type, dim > &GF, GFLevelTransferFunc< Type, dim > *rf) |
template<class Type , int dim> | |
void | SetIOFunction (GridFunction< Type, dim > &GF, GFIOFunc< Type, dim > *iof) |
template<class Type , int dim> | |
GFBndryUpdateFunc< Type, dim > * | GetBndryUpdateFunction (GridFunction< Type, dim > &GF) |
template<class Type , int dim> | |
GFAdptBndryUpdateFunc< Type, dim > * | GetAdaptiveBndryUpdateFunction (GridFunction< Type, dim > &GF) |
template<class Type , int dim> | |
GFLevelTransferFunc< Type, dim > * | GetProlongFunction (GridFunction< Type, dim > &GF) |
template<class Type , int dim> | |
GFLevelTransferFunc< Type, dim > * | GetRestrictFunction (GridFunction< Type, dim > &GF) |
template<class Type , int dim> | |
GFIOFunc< Type, dim > * | GetIOFunction (GridFunction< Type, dim > &GF) |
template<class Type , int dim> | |
void | SwapTimeLevels (GridFunction< Type, dim > &GF, const int l, const int t1, const int t2) |
template<class Type , int dim> | |
void | CycleTimeLevels (GridFunction< Type, dim > &GF, const int l) |
template<class Type , int dim> | |
void | Sync (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
void | Sync (GridFunction< Type, dim > &GF, const int t, const int l, const int axis, const int dir) |
template<class Type , int dim> | |
void | Prolong (GridFunction< Type, dim > &GF, const int tf, const int lf, const int tt, const int lt) |
template<class Type , int dim> | |
void | Prolong (GridFunction< Type, dim > &GF, const int tf, const int lf, const int tt, const int lt, const BBox &bb) |
template<class Type , int dim> | |
void | Restrict (GridFunction< Type, dim > &GF, const int tf, const int lf, const int tt, const int lt) |
template<class Type , int dim> | |
void | Restrict (GridFunction< Type, dim > &GF, const int tf, const int lf, const int tt, const int lt, const BBox &bb) |
template<class Type , int dim> | |
void | IO (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
void | IO (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &bb) |
template<class Type , int dim> | |
void | AdaptiveBoundaryUpdate (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
void | ExternalBoundaryUpdate (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
void | BoundaryUpdate (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
Type | MaxVal (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
Type | MaxVal (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where) |
template<class Type , int dim> | |
Type | MinVal (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
Type | MinVal (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where) |
template<class Type , int dim> | |
Type | Sum (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
Type | Sum (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where) |
template<class Type , int dim> | |
Type | Product (GridFunction< Type, dim > &GF, const int t, const int l) |
template<class Type , int dim> | |
Type | Product (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where) |
template<class Type , int dim> | |
double | Norm (GridFunction< Type, dim > &GF, const int t, const int l, const int param) |
template<class Type , int dim> | |
double | Norm (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where, const int param) |
template<class Type , int dim> | |
void | Write (GridFunction< Type, dim > &GF, const int t, const int l, const int gfdtype, char *ioname) |
template<class Type , int dim> | |
void | Write (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where, const int gfdtype, char *ioname) |
template<class Type , int dim> | |
void | Read (GridFunction< Type, dim > &GF, const int t, const int l, const int gfdtype, char *ioname) |
template<class Type , int dim> | |
void | Read (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &where, const int gfdtype, char *ioname) |
template<class Type , int dim> | |
void | Read (GridFunction< Type, dim > &GF, const int t, const int l, const BBox &to, const BBox &from, const int gfdtype, char *ioname) |
Define important GridFunction-methods as global functions.
void AdaptiveBoundaryUpdate | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
void BoundaryUpdate | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_BndryUpdate().
void CycleTimeLevels | ( | GridFunction< Type, dim > & | GF, | |
const int | l | |||
) | [inline] |
void ExternalBoundaryUpdate | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
GFAdptBndryUpdateFunc<Type,dim>* GetAdaptiveBndryUpdateFunction | ( | GridFunction< Type, dim > & | GF | ) | [inline] |
GFBndryUpdateFunc<Type,dim>* GetBndryUpdateFunction | ( | GridFunction< Type, dim > & | GF | ) | [inline] |
GFIOFunc<Type,dim>* GetIOFunction | ( | GridFunction< Type, dim > & | GF | ) | [inline] |
References GridFunction< GFType, dim >::GF_GetIOFunc().
double GetPhysicalTime | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
GFLevelTransferFunc<Type,dim>* GetProlongFunction | ( | GridFunction< Type, dim > & | GF | ) | [inline] |
References GridFunction< GFType, dim >::GF_GetProlongFunc().
GFLevelTransferFunc<Type,dim>* GetRestrictFunction | ( | GridFunction< Type, dim > & | GF | ) | [inline] |
void IO | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | bb | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_IO().
void IO | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_IO().
Type MaxVal | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_maxval().
Type MaxVal | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_maxval().
Type MinVal | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_minval().
Type MinVal | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_minval().
void NextTime | ( | GridFunction< Type, dim > & | GF, | |
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_NextTime().
double Norm | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where, | |||
const int | param | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_norm().
double Norm | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const int | param | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_norm().
void PreviousTime | ( | GridFunction< Type, dim > & | GF, | |
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_PreviousTime().
Type Product | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_product().
Type Product | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_product().
void Prolong | ( | GridFunction< Type, dim > & | GF, | |
const int | tf, | |||
const int | lf, | |||
const int | tt, | |||
const int | lt, | |||
const BBox & | bb | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Prolong().
void Prolong | ( | GridFunction< Type, dim > & | GF, | |
const int | tf, | |||
const int | lf, | |||
const int | tt, | |||
const int | lt | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Prolong().
void Read | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | to, | |||
const BBox & | from, | |||
const int | gfdtype, | |||
char * | ioname | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Read().
void Read | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where, | |||
const int | gfdtype, | |||
char * | ioname | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Read().
void Read | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const int | gfdtype, | |||
char * | ioname | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Read().
void Restrict | ( | GridFunction< Type, dim > & | GF, | |
const int | tf, | |||
const int | lf, | |||
const int | tt, | |||
const int | lt, | |||
const BBox & | bb | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Restrict().
void Restrict | ( | GridFunction< Type, dim > & | GF, | |
const int | tf, | |||
const int | lf, | |||
const int | tt, | |||
const int | lt | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Restrict().
void SetAdaptiveBndryUpdateFunction | ( | GridFunction< Type, dim > & | GF, | |
GFAdptBndryUpdateFunc< Type, dim > * | abuf | |||
) | [inline] |
void SetBndryUpdateFunction | ( | GridFunction< Type, dim > & | GF, | |
GFBndryUpdateFunc< Type, dim > * | buf | |||
) | [inline] |
void SetIOFunction | ( | GridFunction< Type, dim > & | GF, | |
GFIOFunc< Type, dim > * | iof | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_SetIOFunc().
void SetPhysicalTime | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const double | pht | |||
) | [inline] |
void SetProlongFunction | ( | GridFunction< Type, dim > & | GF, | |
GFLevelTransferFunc< Type, dim > * | pf | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_SetProlongFunc().
void SetRestrictFunction | ( | GridFunction< Type, dim > & | GF, | |
GFLevelTransferFunc< Type, dim > * | rf | |||
) | [inline] |
Coords StepSize | ( | GridFunction< Type, dim > & | GF, | |
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_StepSize().
Type Sum | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_sum().
Type Sum | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_sum().
void SwapTimeLevels | ( | GridFunction< Type, dim > & | GF, | |
const int | l, | |||
const int | t1, | |||
const int | t2 | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_SwapTimeLevels().
void Sync | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const int | axis, | |||
const int | dir | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Sync().
void Sync | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l | |||
) | [inline] |
References DAGH_All, DAGH_Both, and GridFunction< GFType, dim >::GF_Sync().
int TimeStep | ( | GridFunction< Type, dim > & | GF, | |
const int | l | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_TimeStep().
void Write | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const BBox & | where, | |||
const int | gfdtype, | |||
char * | ioname | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Write().
void Write | ( | GridFunction< Type, dim > & | GF, | |
const int | t, | |||
const int | l, | |||
const int | gfdtype, | |||
char * | ioname | |||
) | [inline] |
References GridFunction< GFType, dim >::GF_Write().