HARM
harm and utilities
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Macros
Pages
fixup.funcdeclare.h
Go to the documentation of this file.
1
8
extern
int
check_pr(
FTYPE
*
pr
,
FTYPE
*prmodel,
FTYPE
*ucons,
struct
of_geom
*geom,
int
modelpos,
int
finalstep);
9
extern
int
ucon_fix
(
FTYPE
disc,
FTYPE
AA,
FTYPE
BB,
FTYPE
CC,
10
FTYPE
*ucon);
11
12
13
extern
int
set_atmosphere(
int
whichcond,
int
whichvel,
struct
of_geom
*geom,
FTYPE
*
pr
);
14
15
extern
int
set_density_floors_default_alt(
struct
of_geom
*ptrgeom,
struct
of_state
*q,
FTYPE
*
pr
,
FTYPE
*U,
FTYPE
bsq,
FTYPE
*prfloor,
FTYPE
*prceiling);
16
extern
int
set_density_floors_alt(
struct
of_geom
*ptrgeom,
struct
of_state
*q,
FTYPE
*
pr
,
FTYPE
*U,
FTYPE
bsq,
FTYPE
*prfloor,
FTYPE
*prceiling);
17
18
extern
int
set_density_floors_default(
struct
of_geom
*ptrgeom,
FTYPE
*
pr
,
FTYPE
*scaler,
FTYPE
*prceiling);
19
extern
int
set_density_floors(
struct
of_geom
*ptrgeom,
FTYPE
*
pr
,
FTYPE
*scaler,
FTYPE
*prceiling);
20
21
extern
int
fixup(
int
stage,
FTYPE
(*prim)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR],
int
finalstep);
22
extern
int
fixup1zone(
int
docorrectucons,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*ptrlgeom,
int
finalstep);
23
24
extern
int
diag_fixup(
int
docorrectucons,
FTYPE
*pr0,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*ptrgeom,
int
finalstep,
int
doingmhdfixup,
int
whocalled);
25
int
diag_fixup_allzones(
FTYPE
(*pf)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR]);
26
27
extern
int
diag_fixup_Ui_pf(
int
docorrectucons,
FTYPE
*Ui,
FTYPE
*pf,
struct
of_geom
*ptrgeom,
int
finalstep,
int
whocalled,
FTYPE
*Uf);
28
extern
int
diag_fixup_U(
int
docorrectucons,
FTYPE
*Ui,
FTYPE
*Uf,
FTYPE
*ucons,
struct
of_geom
*ptrgeom,
int
finalstep,
int
whocalled);
29
30
31
extern
int
superdebug(
FTYPE
*pr0,
FTYPE
*
pr
,
struct
of_geom
*ptrgeom,
int
whocalled);
32
33
extern
int
limit_gamma(
int
docorrectucons,
FTYPE
gammamax,
FTYPE
gammamaxrad,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*geom,
int
finalstep);
34
35
extern
int
fixup_checksolution(
int
stage,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR],
int
finalstep);
36
extern
int
fixup_utoprim(
int
stage,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*pbackup)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR],
int
finalstep);
37
extern
int
fixup_utoprim_nofixup(
int
stage,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*pbackup)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR],
int
finalstep);
38
39
extern
int
post_fixup(
int
stage,
int
finalstep,
SFTYPE
boundtime,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*pbackup)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR]);
40
extern
int
post_fixup_nofixup(
int
stageit,
int
finalstep,
SFTYPE
boundtime,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*pbackup)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR]);
41
42
extern
int
pre_fixup(
int
stage,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR]);
43
extern
int
get_bsqflags(
int
stage,
FTYPE
(*pv)[
NSTORE2
][
NSTORE3
][NPR]);
44
45
extern
int
inflow_check_4vel(
int
dir,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*ptrgeom,
int
finalstep);
46
extern
int
inflow_check_3vel(
int
dir,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*ptrgeom,
int
finalstep);
47
extern
int
inflow_check_rel4vel(
int
dir,
FTYPE
*
pr
,
FTYPE
*ucons,
struct
of_geom
*ptrgeom,
int
finalstep);
48
49
extern
void
diag_eosfaillookup(
int
i
,
int
j
,
int
k);
50
51
52
extern
int
consfixup_allzones(
int
finaluu,
FTYPE
(*pf)[
NSTORE2
][
NSTORE3
][NPR],
FTYPE
(*ucons)[
NSTORE2
][
NSTORE3
][NPR]);
53
extern
int
consfixup_1zone(
int
finaluu,
int
i
,
int
j
,
int
k,
struct
of_geom
*ptrgeom,
FTYPE
*pf,
FTYPE
*ucons);
54
Generated on Fri May 20 2016 15:52:33 for HARM by
1.8.3.1