HARM
harm and utilities
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Macros
Pages
copyandinit_functions.funcdeclare.h
Go to the documentation of this file.
1
7
extern
void
init_3dvpot_fullloopp1(
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
]);
8
9
extern
void
init_3dvpot
(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
]);
10
11
12
extern
void
init_3dnpr_fullloop(
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
13
extern
void
init_3dnpr_fullloop_flux(
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR+
NSPECIAL
]);
14
15
extern
void
init_3dnpr_flux(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR+
NSPECIAL
]);
16
17
18
extern
void
copy_3dpftype_special(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
PFTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][
NUMPFLAGS
],
PFTYPE
(*destspecial)[
NSTORE2
][
NSTORE3
][
NUMFAILPFLAGS
]);
19
extern
void
copy_3dpftype_special_fullloop(
PFTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NUMPFLAGS],
PFTYPE
(*destspecial)[
NSTORE2
][
NSTORE3
][
NUMFAILPFLAGS
]);
20
21
22
extern
void
copy_3d_fieldonly_fullloop(
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
23
24
extern
void
copy_3d_fieldonly_nowait(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
25
extern
void
copy_3d_fieldonly(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
26
27
extern
void
copy_3d_nofield_nowait(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
28
extern
void
copy_3d_onepl_nowait(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
int
pl,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
29
extern
void
copy_3d_onepl_fullloop_nowait(
int
pl,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
30
31
32
33
34
extern
void
copy_3d_onepl_fullloop(
int
pl,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
35
36
extern
void
copy_3dnpr2interp_2ptrs_fullloop(
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR2INTERP],
FTYPE
(*dest1)[
NSTORE2
][
NSTORE3
][NPR2INTERP],
FTYPE
(*dest2)[
NSTORE2
][
NSTORE3
][NPR2INTERP]);
37
extern
void
copy_3dnpr2interp_2ptrs(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR2INTERP],
FTYPE
(*dest1)[
NSTORE2
][
NSTORE3
][NPR2INTERP],
FTYPE
(*dest2)[
NSTORE2
][
NSTORE3
][NPR2INTERP]);
38
39
extern
void
init_3dnpr_3ptrs(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
initvalue,
FTYPE
(*dest1)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest2)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest3)[
NSTORE2
][
NSTORE3
][NPR]);
40
41
extern
void
copy_3dnpr(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
42
extern
void
init_3dnpr_2ptrs(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
initvalue,
FTYPE
(*dest1)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest2)[
NSTORE2
][
NSTORE3
][NPR]);
43
extern
void
init_3dnpr(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
initvalue,
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
44
extern
void
copy_3d_nofield(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
45
extern
void
copy_3d_onepl(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
int
pl,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
46
extern
void
copy_3dnpr_fullloop(
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest)[
NSTORE2
][
NSTORE3
][NPR]);
47
extern
void
copy_3dnpr_2ptrs(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest1)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*dest2)[
NSTORE2
][
NSTORE3
][NPR]);
48
49
extern
void
copy_tempucum_finalucum(
int
whichpl,
int
*loop,
FTYPE
(*tempucum)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucum)[
NSTORE2
][
NSTORE3
][NPR]);
50
extern
void
copy_tempucum_finalucum_fieldonly(
int
*loop,
FTYPE
(*tempucum)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucum)[
NSTORE2
][
NSTORE3
][NPR]);
51
52
extern
void
copy_3dvpot(
int
is,
int
ie,
int
js,
int
je,
int
ks,
int
ke,
FTYPE
(*
source
)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
],
FTYPE
(*dest)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
]);
53
extern
void
copy_3dvpot_fullloopp1(
FTYPE
(*
source
)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
],
FTYPE
(*dest)[
NSTORE2
+
SHIFTSTORE2
][
NSTORE3
+
SHIFTSTORE3
]);
Generated on Fri May 20 2016 15:52:32 for HARM by
1.8.3.1