Next: 4.5 Optimization, compiler switches
Up: 4.4 Compiler macros
Previous: 4.4.7 Radiation transport
Contents
Index
Subsections
(``Integer Delta Flux'')
in rhd_hyd_module.F90
.
Category: performance enhancement.
Number of padding cells for flux-like variables. This number was introduced to check
whether the increase of the size of vectors for flux-like quantities (defined at
cell boundaries) can improve the performance (especially on a CRAY machine).
The gain is marginal (if present at all). The parameter is usually set to zero
or left undefined.
Values:
0
: (default) no padding cells
1,2,3,
...: extra padding cells
This switch is not recognized anymore.
4.4.8.2 rhd_hyd_roe1d_l01
(``rhd hydrodynamics roe 1 dimension loop 01'')
in rhd_hyd_module.F90
.
Category: performance enhancement.
The computation of the Roe fluxes can be done by either of two sets of routines
to find the set which gives optimum performance (with essentially the same results).
Values:
0
: (default) lots of small routines acting on scalars, inlining needed,
cache reuse is optimized
1
: routines acting on arrays, more temporary arrays necessary,
vectorization is easier
This switch is not recognized anymore.
4.4.8.3 rhd_roe1d_slope_l01
(``rhd roe 1 dimension slope loop 01'')
in rhd_hyd_module.F90
.
Category: feature activation.
When this compiler switch is set,
a new extra stabilization mechanism can be activated:
If one of the reconstruction methods VanLeer
, Superbee
, or PP
(see Sect.7.1.8.4) is activated, the slope can be reduced
(by averaging with the results from a MinMod
reconstruction) by setting
c_slopered
(see Sect.7.1.9.7) to a positive non-zero value.
This can improve the stability without significantly
reducing the effective numerical resolution.
Switch values:
0
: (default) no slope reduction.
1
: slope reduction in case of expansion wave.
2
: slope reduction in case of strong density contrast.
This switch is not recognized anymore.
Next: 4.5 Optimization, compiler switches
Up: 4.4 Compiler macros
Previous: 4.4.7 Radiation transport
Contents
Index