Interpolation scheme tools
For an overview over implemented interpolation methods, see Interpolation methods
check the dependencies from Finer
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_interpolation_type), | intent(in) | :: | intp |
interpolation method info |
||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc(:) |
state properties |
||
type(treelmesh_type), | intent(in) | :: | tree |
global tree information |
||
integer, | intent(in) | :: | rank |
musubi mpi communicator environment |
check the dependencies from Finer
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | minLevel |
global pdf information |
||
integer, | intent(in) | :: | maxLevel |
global pdf information |
||
integer, | intent(in) | :: | order | |||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc(minLevel:maxLevel) |
state properties |
||
integer, | intent(in) | :: | rank |
musubi mpi communicator environment |
check the dependencies from Finer and write them out so we can compare
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | eType | |||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc |
state properties |
||
type(grw_intarray_type), | intent(in) | :: | ind |
indirectio list |
||
integer, | intent(in) | :: | nUnit |
check the dependencies from Finer and write them out so we can compare
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_interpolation_type), | intent(in) | :: | intp |
interpolation method info |
||
type(tem_levelDesc_type), | intent(in) | :: | leveldesc(:) |
state properties |
||
integer, | intent(in) | :: | nUnit |
unit to write to |
||
type(treelmesh_type), | intent(in) | :: | tree |
global tree information |
check the dependencies from Coarser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_interpolation_type), | intent(in) | :: | intp |
interpolation method info |
||
type(tem_levelDesc_type), | intent(in) | :: | levelDesc(:) |
state properties |
||
integer, | intent(in) | :: | nUnit |
unit to write to |
||
type(treelmesh_type), | intent(in) | :: | tree |
global tree information |
check the dependencies from Coarser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_interpolation_type), | intent(in) | :: | intp |
interpolation method info |
||
type(tem_levelDesc_type), | intent(in) | :: | leveldesc(:) |
state properties |
||
integer, | intent(in) | :: | nUnit |
unit to write to |
||
type(treelmesh_type), | intent(in) | :: | tree |
global tree information |
dump dependencies for one element
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=long_k), | intent(in) | :: | targetElem | |||
integer(kind=long_k), | intent(in) | :: | sourceElem | |||
integer, | intent(in) | :: | nUnit | |||
type(treelmesh_type), | intent(in) | :: | tree | |||
real(kind=rk), | optional | :: | weight |