next up previous contents index
Next: 4.5 Optimization, compiler switches Up: 4.4 Compiler macros Previous: 4.4.7 Radiation transport   Contents   Index

Subsections

4.4.8 Obsolete macros

4.4.8.1 IDF

(``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: 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: 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: This switch is not recognized anymore.
next up previous contents index
Next: 4.5 Optimization, compiler switches Up: 4.4 Compiler macros Previous: 4.4.7 Radiation transport   Contents   Index