95 scaleC, fluxOldX,fluxOldY,fluxOldZ, &
97 use Grid_tile,
ONLY : Grid_tile_t
100#include "FortranLangFeatures.fh"
101 type(Grid_tile_t),
intent(in) :: blockDesc
102 integer,
intent(in) :: lo(
3)
103 real,
intent(in) :: scaleF,scaleC
104 real,
intent(in) ,dimension(: ,lo(
1): ,lo(
2): ,lo(
3): ),
TARGET :: fluxOldX, fluxOldY, fluxOldZ
105 CONTIGUOUS_FSTMT(fluxOldX)
106 CONTIGUOUS_FSTMT(fluxOldY)
107 CONTIGUOUS_FSTMT(fluxOldZ)
108 real,
INTENT(INOUT),dimension(
size(fluxOldX,
1),
size(fluxOldX,
2),
size(fluxOldX,
3),
size(fluxOldX,
4)),
TARGET :: fluxBufX
109 real,
INTENT(INOUT),dimension(
size(fluxOldY,
1),
size(fluxOldY,
2),
size(fluxOldY,
3),
size(fluxOldY,
4)),
TARGET :: fluxBufY
110 real,
INTENT(INOUT),dimension(
size(fluxOldZ,
1),
size(fluxOldZ,
2),
size(fluxOldZ,
3),
size(fluxOldZ,
4)),
TARGET :: fluxBufZ
111 logical,
intent(IN),
OPTIONAL :: isFluxDensity(:)
subroutine Grid_correctFluxData_xtra(blockDesc, scaleF, fluxBufX, fluxBufY, fluxBufZ, lo, scaleC, fluxOldX, fluxOldY, fluxOldZ, isFluxDensity)