Collection of debugging functions
Dump pdf values into debug files
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | buffer | |||
| type(mus_scheme_type), | intent(in) | :: | scheme | scheme type contains pdf | ||
| type(mus_param_type), | intent(in) | :: | params | global parameters | ||
| integer, | intent(in) | :: | iLevel | Level counter variable | ||
| integer, | intent(in), | optional | :: | iTime | integer time counter variable | 
Debug the dependencies for the ghostFromFiner elements
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tem_levelDesc_type), | intent(in) | :: | levelDesc(minLevel:maxLevel) | |||
| integer, | intent(in) | :: | minLevel | Level range | ||
| integer, | intent(in) | :: | maxLevel | 
Interpolation routine that is based on a simple weighted average of source nodes. This is the interpolation coarse-> fine. Weights are needed here, as the distances source <-> target are different for the source nodes.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(tem_levelDesc_type), | intent(in) | :: | levelDesc(minlevel:maxLevel) | Level descriptor | ||
| integer, | intent(in) | :: | minLevel | Level range | ||
| integer, | intent(in) | :: | maxLevel | Level range | 
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(treelmesh_type), | intent(in) | :: | tree | |||
| type(mus_scheme_type), | intent(in) | :: | scheme | |||
| integer, | intent(in) | :: | nBCs | 
Detailed Debug output to the PDF neighbor (connectivity) list
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(mus_scheme_type), | intent(in) | :: | scheme | |||
| integer, | intent(in) | :: | minLevel | |||
| integer, | intent(in) | :: | maxLevel |