Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(mus_interpolation_method_type), | intent(inout) | :: | method | |||
type(tem_levelDesc_type), | intent(in) | :: | tLevelDesc |
level descriptor on target level |
||
integer, | intent(in) | :: | level |
my refinement level |
||
type(tem_stencilHeader_type), | intent(in) | :: | stencil |
stencil header |
||
real(kind=rk), | intent(in) | :: | sVal(:) |
array of SOURCE elements |
||
real(kind=rk), | intent(inout) | :: | tVal(:) |
array of TARGET GHOST elements |
||
integer, | intent(in) | :: | nTargets |
List of target elements ( their position in depSource list ) |
||
integer, | intent(in) | :: | targetList(nTargets) |
position in total list - offset |
||
integer, | intent(in) | :: | nScalars |
Number of scalars to interpolate |
This is the interface for all interpolation methods that