REMORA
Regional Modeling of Oceans Refined Adaptively
Loading...
Searching...
No Matches
REMORA_InitAnalyticHMix_IdealRivGrid.H
Go to the documentation of this file.
1
for
(
MFIter
mfi
((
mf_visc2_p
),
TilingIfNotGPU
());
mfi
.isValid(); ++
mfi
)
2
{
3
Array4<Real>
const
&
visc2_p_arr
=
mf_visc2_p
.array(
mfi
);
4
Array4<Real>
const
&
visc2_r_arr
=
mf_visc2_r
.array(
mfi
);
5
Array4<Real>
const
&
diff2_arr
=
mf_diff2
.array(
mfi
);
6
7
Box
bx
=
mfi
.tilebox();
8
bx
.grow(IntVect(
NGROW
,
NGROW
,0));
9
10
int
ncomp
=
mf_diff2
.nComp();
// temperature and salt and tracer
11
Gpu::streamSynchronize();
12
13
ParallelFor
(
makeSlab
(
bx
,2,0), [=]
AMREX_GPU_DEVICE
(
int
i
,
int
j
,
int
)
14
{
15
visc2_p_arr
(
i
,
j
,0) = Real(5.0);
16
visc2_r_arr
(
i
,
j
,0) = Real(5.0);
17
18
for
(
int
n = 0; n <
ncomp
; n++) {
19
diff2_arr
(
i
,
j
,0,n) = Real(5.0e3);
20
}
21
});
22
}
// mfi
NGROW
#define NGROW
Definition
REMORA_IndexDefines.H:30
setVal
mf_h setVal(geomdata.ProbHi(2))
Source
Prob
REMORA_InitAnalyticHMix_IdealRivGrid.H
Generated by
1.9.8