Personal tools
You are here: Home Codes ZEUS MP/2 Configuring Grid Generation
Document Actions

Grid Generation

by streeter last modified 2007-03-30 02:59

Back to List


Namelists GGEN1, GGEN2, GGEN3
Parameter Data Type Attribute Valid Values Notes
NBL Integer Total number of physical zones along axis >= per-processor minimum See GGEN_Remarks
X(1,2,3)MIN Real Location of inner boundary face (cm) User's choice See GGEN_Remarks
X(1,2,3)MAX Real Location of outer boundary face (cm) User's choice See GGEN_Remarks
IGRID Integer Zoning Parameter -1, 1, 0, -2, 2 See comments in GGEN.F
X(1,2,3)RAT Real Zoning Parameter > 0.0 See comments in GGEN.F
DX(1,2,3)MIN Real Zoning Parameter > 0.0 See comments in GGEN.F

GGEN_Remarks:

In the simplest case, the number designated by "NBL" in each GGEN namelist is simply the total number of zones in the global problem domain along the appropriate coordinate axis. In a parallel calculation, the following equalities would apply:

  1. NBL(GGEN1) = NTILES(1) x I_ZONES
  2. NBL(GGEN2) = NTILES(2) x J_ZONES
  3. NBL(GGEN3) = NTILES(3) x K_ZONES

ZEUS-MP has the ability to adopt ratioed zoning according to parameters such as IGRID, X(1,2,3)RAT, and DX(1,2,3)MIN. A given zoning prescription (including uniforming zoning) can be applied to a sub-portion of the global axis, in which case NBL becomes the number of zones over which a given zoning prescription is employed. For example, if we wished to use uniform zoning along the inner half of the 1-axis and ratioed zoning along the outer half, our copy of ZMP_INP would contain two consecutive entries for GGEN1, in which the grid parameters for each block are chosen appropriately. Notice that in the first instance of GGEN1, the parameter LGRID is set to .FALSE., whereas in the second instance it is .TRUE. The value of .TRUE. tells ZEUS-MP that no further blocks of zones are to be read for this coordinate axis.


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: