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 |