Professional Documents
Culture Documents
GRIDGENR User Guide
GRIDGENR User Guide
GRIDGENR User Guide
Trademark Notice
Landmark, the Landmark logo, 3D Drill View, 3D Drill View KM, 3DVIEW, Active Field Surveillance, Active
Reservoir Surveillance, ARIES, Automate, BLITZ, BLITZPAK, CasingSeat, COMPASS, Contouring Assistant,
DataStar, DBPlot, Decision Suite, Decisionarium, DecisionDesktop, DecisionSpace, DepthTeam, DepthTeam
Explorer, DepthTeam Express, DepthTeam Extreme, DepthTeam Interpreter, DESKTOP-PVT, DESKTOP-VIP,
DEX, DFW, DIMS, Discovery, Drillability Suite, DrillModel, DrillVision, DSS, Dynamic Surveillance System,
EarthCube, EdgeCa$h, eLandmark, EPM, e-workspace, FastTrack, FZAP!, GeoDataLoad, GeoGraphix, GeoGraphix
Exploration System, GeoLink, GES, GESXplorer, GMAplus, GrandBasin, GRIDGENR, I2 Enterprise, iDims,
IsoMap, LandScape, LeaseMap, LMK Resources, LogEdit, LogM, LogPrep, Make Great Decisions, MathPack, Model
Builder, MyLandmark, MyWorkspace, OpenBooks, OpenExplorer, OpenJournal, OpenSGM, OpenTutor,
OpenVision, OpenWorks, OpenWorks Well File, PAL, Parallel-VIP, PetroBank, PetroWorks, PlotView, Point
Gridding Plus, Pointing Dispatcher, PostStack, PostStack ESP, PRIZM, PROFILE, ProMAX, ProMAX 2D, ProMAX
3D, ProMAX 3DPSDM, ProMAX MVA, ProMAX VSP, pStaX, QUICKDIF, RAVE, Real Freedom, Reservoir
Framework Builder, RESev, ResMap, RMS, SafeStart, SCAN, SeisCube, SeisMap, SeisModel, SeisSpace,
SeisVision, SeisWell, SeisWorks, SeisXchange, SigmaView, SpecDecomp, StrataMap, Stratamodel, StratAmp,
StrataSim, StratWorks, StressCheck, STRUCT, SynTool, SystemStart, T2B, TDQ, TERAS, Total Drilling
Performance, TOW/cs, TOW/cs The Oilfield Workstation, Trend Form Gridding, Turbo Synthetics, VIP, VIP-COMP,
VIP-CORE, VIP-DUAL, VIP-ENCORE, VIP-EXECUTIVE, VIP-Local Grid Refinement, VIP-POLYMER, VIP-
THERM, WavX, Web OpenWorks, Well Editor, Wellbase, Wellbore Planner, WELLCAT, WELLPLAN,
WellXchange, wOW, Xsection, ZAP!, Z-MAP Plus are trademarks, registered trademarks or service marks of
Landmark Graphics Corporation.
All other trademarks are the property of their respective owners.
Note
The information contained in this document is subject to change without notice and should not be construed as a
commitment by Landmark Graphics Corporation. Landmark Graphics Corporation assumes no responsibility for any
error that may appear in this manual. Some states or jurisdictions do not allow disclaimer of expressed or implied
warranties in certain transactions; therefore, this statement may not apply to you.
Chapter
Table of Contents
Preface
About This Manual
Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
UNIX vs. NT Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Operating Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Mouse Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Mouse Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
GRIDGENR Prompts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Special Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Key Combinations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Motif Window Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Other Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
New Terminology/Emphasis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Related Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Chapter 1
Introduction to GRIDGENR
What Is GRIDGENR? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Basic Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
How GRIDGENR Aids Reservoir Simulation . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Understanding Gridblock Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Geological Zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Layer Topography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Layer Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Gridblock Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Grid Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Grid Projection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Faults and Pinchouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Wells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Chapter 2
Getting Started
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
Starting GRIDGENR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Understanding the GRIDGENR Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
The GRIDGENR Main Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
The GRIDGENR Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
The Zone Modification Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
Working with Grid Database Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Opening a New File for Digitizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-29
Opening a New File with Imported Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
Opening a new GRIDGENR file with Well List data imported from Open-
Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
Opening a new GRIDGENR file with Surface/Units data imported from
OpenWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Creating a new GridGenr file with data imported from a GTF file . . . 2-42
Opening a new Gridgenr file with imported data from ZMap . . . . . . . 2-45
Opening an Existing File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-49
Saving Modifications to a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-50
Saving a File Under a Different Name (Save As) . . . . . . . . . . . . . . . . . . . . . . 2-51
Closing a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52
Importing and Exporting Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-53
Export to GTF File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Import from a GTF File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-56
iv Landmark - R2003.4
GRIDGENR USERS GUIDE
Chapter 3
Mapping the Reservoir
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-79
Setting the Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80
Contour Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80
Fault Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-83
Well Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-85
Importing Contours, Wells, Faults, and Meshes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-86
Importing from Stratamodel SGM with GeoLink . . . . . . . . . . . . . . . . . . . . . . 3-86
Importing Maps from Z-MAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-87
R2003.4 - Landmark v
GRIDGENR USERS GUIDE
vi Landmark - R2003.4
GRIDGENR USERS GUIDE
Chapter 4
Gridding the Reservoir
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-159
Gridding Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-160
Finish Defining Contours and Wells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-160
Understand How Grids Are Created and Used . . . . . . . . . . . . . . . . . . . . . . . 4-160
Understand Gridblock Mechanics and Orientation . . . . . . . . . . . . . . . . . . . . 4-163
Follow Natural Boundaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-164
The Problem with Rectangular Grids . . . . . . . . . . . . . . . . . . . . . . . . 4-164
The Benefits of Curvilinear Grids . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-165
Define Simulation Layers by Splitting or Combining Zones . . . . . . . . . . . . 4-167
Make Gridblocks Appropriate Size and Shape . . . . . . . . . . . . . . . . . . . . . . . 4-167
Optimize Grid Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-170
Nullify Fault Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-172
Pay Special Attention to Wells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-173
Setting the Grid Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-175
Creating Reservoir Grids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-177
Creating a Rectangular Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-177
Creating a Rotated Rectangular Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-180
Creating a Grid With an Irregular Boundary . . . . . . . . . . . . . . . . . . . . . . . . . 4-183
Creating A Point Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-186
Creating a Grid by Copying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-188
Abandoning a Grid In Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-188
Defining a Grid With Customized Gridblock Spacing . . . . . . . . . . . . . . . . . 4-189
Chapter 5
Calculating Gridblock Values
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-259
How Gridblock Values Are Calculated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-260
A Simple Example without Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-260
Fault Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-261
Starting the Array Calculation Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-262
Starting from GRIDGENR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-262
Starting from DESKTOP-VIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-262
Using the Array Calculation Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-263
The Display Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-264
The Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-265
Using Array Calculate for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-266
Opening a Grid File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-267
Changing the Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-268
Specifying the Values To Be Calculated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-269
Specifying the Calculation Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-271
Permeability Averaging Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-271
Zone Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-272
Calculation Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-273
Parameters by Property . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-273
Parameters by Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-275
Sloping Fault Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-276
Ignore Data Outside Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-278
Specify Units of Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-279
3D Upscaling Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-280
Running the Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-284
R2003.4 - Landmark ix
GRIDGENR USERS GUIDE
x Landmark - R2003.4
List of Figures
Preface
About This Manual
Figure 0-1: Mouse Button Arrangement and Terminology . . . . . . . . . . . . . . . . . . . . xviii
Chapter 1
Introduction to GRIDGENR
Figure 1-1: How Reservoirs Are Divided Into Gridblocks . . . . . . . . . . . . . . . . . . . . . . 1-2
Figure 1-2: Reservoir Cross Section with Zones and Simulation Layers . . . . . . . . . . . 1-3
Figure 1-3: How Elevation Contours Are Used to Define Layer Boundaries . . . . . . . 1-4
Figure 1-4: Typical Porosity Contours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Figure 1-5: 2-D Grid Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Figure 1-6: Applying a Grid Structure to a Zone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Figure 1-7: How Projected Grid Cells Define a Gridblock . . . . . . . . . . . . . . . . . . . . . 1-7
Figure 1-8: How Pinchouts are Modeled . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Figure 1-9: Modeling of Vertical Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Figure 1-10: Modeling Normal Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Figure 1-11: Using Contours to Calculate Gridblock Values . . . . . . . . . . . . . . . . . . . 1-11
Figure 1-12: GRIDGENR Work Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Figure 1-13: Imported Porosity Mesh with Overlaid Reservoir Grid . . . . . . . . . . . . . 1-13
Figure 1-14: Example of a Curvilinear Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Figure 1-15: Example of Radial Grid Refinement . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
Figure 1-16: Example of a Data Array (Porosity at Each Gridblock) . . . . . . . . . . . . 1-16
Figure 1-17: Color-Coded Display of Calculated Grid Values . . . . . . . . . . . . . . . . . 1-16
Figure 1-18: Example of VIP-CORE Initialization Data File . . . . . . . . . . . . . . . . . . 1-17
R2003.4 - Landmark xi
List of Figures GRIDGENR USERS GUIDE
Chapter 2
Getting Started
Figure 2-1: The GRIDGENR Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Figure 2-2: Main Window Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Figure 2-3: Control Panel Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Figure 2-4: Zone Modification Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-27
Figure 2-5: Menu for combining/deactivating zones. . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
Figure 2-6: Split Modification Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-28
Figure 2-7: Using Save As to Build Case Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-51
Figure 2-8: ASCII Version of a GRIDGENR Database File (GTF) . . . . . . . . . . . . . . 2-53
Figure 2-9: The Options Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70
Chapter 3
Mapping the Reservoir
Figure 3-1: Contour Display Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-80
Figure 3-2: Understanding Makcon Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-82
Figure 3-3: Fault Display Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-83
Figure 3-4: Well Display Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-85
Figure 3-5: Reservoir Detail Showing Faults and Contours . . . . . . . . . . . . . . . . . . . . 3-91
Figure 3-6: How Fault Locking Can Affect Gridblock Shape . . . . . . . . . . . . . . . . . . 3-95
Chapter 4
Gridding the Reservoir
Figure 4-1: How a Grid Looks In GRIDGENR (2D View Only) . . . . . . . . . . . . . . 4-160
Figure 4-2: Grid Definition for Multiple Zones (3D Perspective) . . . . . . . . . . . . . . 4-161
Figure 4-3: Finite Difference Solution Techniques . . . . . . . . . . . . . . . . . . . . . . . . . 4-163
Figure 4-4: Rectangular Grid Superimposed On a Reservoir . . . . . . . . . . . . . . . . . . 4-164
Figure 4-5: How GRIDGENR Adjusts Faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-165
Figure 4-6: Curvilinear Grid Designed to Match Reservoir Boundaries . . . . . . . . . 4-166
Figure 4-7: How Gridding Algorithms Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-167
Figure 4-8: Effect of Different Algorithms on Same Grid . . . . . . . . . . . . . . . . . . . . 4-169
Figure 4-9: Effect of Gridblocks on Computer Performance . . . . . . . . . . . . . . . . . . 4-170
Figure 4-10: Coarsening a Grid By Removing Lines . . . . . . . . . . . . . . . . . . . . . . . . 4-171
Figure 4-11: Refining Part of a Grid (Cartesian Method) . . . . . . . . . . . . . . . . . . . . 4-171
Chapter 5
Calculating Gridblock Values
Figure 5-1: Quadrature Methods for Calculating Gridblocks . . . . . . . . . . . . . . . . . . 5-260
Figure 5-2: Gridblock Vertical Offset in Vicinity of Faults . . . . . . . . . . . . . . . . . . . 5-261
Figure 5-3: The Array Calculation Module Interface . . . . . . . . . . . . . . . . . . . . . . . . 5-263
Figure 5-4: No Correction Applied . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-277
Figure 5-5: Quadratic Correction Applied . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-277
Figure 5-6: Linear Correction Applied . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-278
Figure 5-7: Areal Integration Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-280
Figure 5-8: 3D Upscaling Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-281
Figure 5-9: 3D Upscaling of a Geological Grid . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-282
Figure 5-10: Edit Window Showing Porosity Data for Zone 4 . . . . . . . . . . . . . . . . 5-290
Subject Index
List of Tables
Preface
About This Manual
Table 0-1: Typical Mouse Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Table 0-2: Names and Locations of Common Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Table 0-3: Window Operation Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Chapter 1
Introduction to GRIDGENR
Chapter 2
Getting Started
Table 2-1: GRIDGENR Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-23
Table 2-2: Drawing Area Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Chapter 3
Mapping the Reservoir
Chapter 4
Gridding the Reservoir
Chapter 5
Calculating Gridblock Values
Table 5-1: Menus Used in Array Calculate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-264
Table 5-2: Array Calculate Display Area Components . . . . . . . . . . . . . . . . . . . . . . 5-264
Table 5-3: Array Calculate Control Panel Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . 5-265
Table 5-4: Data Categories for Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-270
Table 5-5: Zone Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-272
Table 5-6: Calculation Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-273
Table 5-7: Data Type Selections on the Control Panel . . . . . . . . . . . . . . . . . . . . . . . 5-286
R2003.4 - Landmark xv
List of Tables GRIDGENR USERS GUIDE
Purpose
This manual provides a complete guide to the operation of the Landmark Grid
Generator (GRIDGENR) software and all of its related utilities. The manual can
be used for extended study by users learning the software, or for quick reference
by those who already understand its basic operation.
Audience
This manual is intended for use by reservoir engineers or other technical
personnel who are trying to describe reservoir structure and properties in a format
that can be used by reservoir simulation software such as the Landmark line of
VIP simulators. This manual assumes you have a basic familiarity with
computers. Experience with the X Window System/Motif interface is especially
helpful as is some familiarity with the technical requirements of reservoir
simulators.
Organization
The manual is arranged in a user guide format with step-by-step procedures
covering all aspects of program operation. The chapters are arranged in the
following order:
Operating Conventions
This manual uses certain conventional methods to indicate the correct mouse
button and keyboard usage.
Mouse Buttons
Mouse buttons are named MB1, MB2, MB3, and MB4 as shown in the illustration
below. The mouse examples below show a right-handed arrangement. Button
arrangement may be reversed for left-handed mouses (see your system
documentation for details).
Mouse Operations
You can use the mouse by rolling it across the surface of the mouse pad or desk
(except on Sun). As you move the mouse, the pointer moves to a corresponding
location on the screen. The following terms are used to describe various mouse
operations:
Mouse
Instructions
Operation
Drag Hold down MB1 and move the mouse, then release when pointer
reaches desired location.
Set cursor Click MB1 in text at location where you want to start typing.
View pop-up Click MB3 then click menu option to select. Some menus may
menu require you to drag MB3 to view and select from the pop-up menu.
GRIDGENR Prompts
GRIDGENR often prompts you with instructions on what to do next. Typically
these prompts indicate which mouse button to press for what action. For example:
Prompt
The prompt above indicates you should press MB1 to select a point, MB2 to
delete a point, MB3 to view a pop-up menu, or MB4 to finish entering points. If
an MB4 option is shown, it will not be available on a three-button mouse.
However, most prompts give the same option for both MB3 and MB4. For
example: (3-4) Finish
Special Keys
Some keys are named differently on different systems. Our standard names for the
major keys are listed below, along with an explanation of how to identify each
one. Other special-purpose keys (Compose, Pause, etc.) are either not used with
our system or are used infrequently.
Shift Shift or arrow pointing Bottom right and left on main key-
upward board.
F1, F2, etc. F1, F2, etc. Top of main keyboard or to left of
main keyboard.
Key Combinations
Some keys such as the Control key, Meta key, and Alt key are used in combination
with others. For example, you can press Control-D by holding down the Control
key and pressing the D key. The same applies to combinations like Alt-F4, Meta-
F4, etc. Always hold down the first key before pressing the second.
xx Landmark - R2003.4
GRIDGENR USERS GUIDE About This Manual
Combining keys may also be used with mouse clicks. For example, Control-click
means to hold down the Control key and click MB1. Control-Shift-click means to
hold down the Control key and the Shift key before clicking once with MB1.
Other Conventions
Other conventions are used in this manual to provide you with additional
information about the software.
New Terminology/Emphasis
Any new or unfamiliar term is highlighted in italics. For example, the word
hypertext may be new to you, therefore it is highlighted. Italics are also used for
emphasis, such as when a procedure warns you not to do something.
Error Messages
Most error messages encountered when using the software are highlighted at the
place where they might occur in each procedure. Error message information is
enclosed in a shaded box like the one below:
This message appears when you try to draw a contour that doubles back on itself. Click
MB2 to back up and redraw the contour.
The error message is shown in bold text and the appropriate action is listed
directly underneath.
Related Manuals
The following manuals provide more information on Landmark products related
to GRIDGENR. For more information, please consult the appropriate manual
listed below.
Getting Started with VIP. An introduction to the VIP product line in general
and the DESKTOP-VIP program in particular. Explains all of the concepts
and data you need to prepare and run reservoir simulations.
PlotView Users Guide. A manual that explains how to use the PlotView
graphics utility to plot well production curves from a VIP reservoir simulation
and compae the results to historical values or other simulation case studies of
the same data.
GeoLink User Guide. A summary of the user interface available with the
GeoLink package.
3DVIEW Users Guide. A summary of the user interface available with the
3DVIEW package.
Contact your Landmark representative for more information about these manuals
or other Landmark products.
1
Introduction to GRIDGENR
What Is GRIDGENR?
The Landmark Grid Generator (GRIDGENR) is a computer application that
helps you describe the three-dimensional structure and properties of a
hydrocarbon reservoir, then compile the data into a format that can be used to
drive reservoir simulation models. In particular, you can do the following:
Define and edit a grid structure that can be used to subdivide the reservoir into
three-dimensional gridblocks for computer modeling purposes.
Calculate values for each defined property at each gridblock, based on the
mapped contours.
Create data arrays containing the calculated values, which can be used for
input to reservoir simulators.
This manual explains how to use GRIDGENR to accomplish all of the tasks listed
above.
Basic Concepts
The following sections describe the basic concepts assumed in computer
modeling of reservoirs, which will help you understand how GRIDGENR works.
R2003.4 - Landmark 1
Introduction to GRIDGENR GRIDGENR USERS GUIDE
y
x
Zone 1
Zone 2 z
Zone 3
Zone 4
Zone 5
Gridblock
Reservoir Model
Once you define the structure and physical properties of each gridblock,
GRIDGENR calculates several key parameters, including the pore volume for
each gridblock and the fluid transmissibility in each direction within the
gridblock. With this key data defined, the computer modeling task suddenly
2 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
Geological Zones
A key component of the reservoir model is a horizontal region called a zone. A
zone is typically a producing or permeable structure such as a sandstone with
similar rock properties in the vertical direction. Each zone is typically one
gridblock thick. If you need to model a specific type of fluid movement, you can
split a zone into several gridblocks in the vertical direction. In such cases,
however, the geological properties are assumed to be identical for each of the
vertically stacked gridblocks in the same zone.
All gridblocks in a zone are contiguous on their sides, except where they are offset
by a fault. In general, all of the gridblocks in a zone are contiguous with the
gridblocks in the zones above and below it. It is possible, however, to define gaps
such as shale layers in the reservoir, and it is also possible for zones to pinchout,
thus providing continuity between a gridblock in one zone and gridblocks in one
or more zones above it.
= Zone boundary
= Simulation layer boundary
Figure 1-2: Reservoir Cross Section with Zones and Simulation Layers
Sometimes, you may not want to model a producing zone as a single layer
because there are important vertical effects such as gas percolation occurring
within the zone. In such cases, you can subdivide the zone into additional
simulation layers, as shown in Figure 1-2. This illustration shows a cross section
of a reservoir with two geological layers. For modeling purposes, each geological
layer has been subdivided into two simulation layers. Notice that the relative
thickness of each simulation layer is proportional to the zone thickness the
simulation layers shown above are approximately 50 percent of the zone
thickness.
R2003.4 - Landmark 3
Introduction to GRIDGENR GRIDGENR USERS GUIDE
Layer Topography
Usually, the surface topography of each zone has already been defined by
geologists on contour maps. These contour maps may have been drawn on paper
or produced electronically using various types of mapping software. In either
case, the contour maps describe the exact geometry of each zone. Instead of
specifying the elevation at each point across the entire surface, the contour map
uses a line to connect points of equal elevation. This gives a good idea of the
surface topography at the top and bottom of each zone.
Figure 1-3: How Elevation Contours Are Used to Define Layer Boundaries
The illustration above shows how elevation contours might look for the top and
bottom surfaces of a single zone. Notice that in most cases, the top surface of one
zone is also the bottom surface of another zone. The gross thickness of a layer (as
opposed to net pay) is defined as the distance between corresponding points on the
top and bottom surfaces. If contour maps are available that show layer thickness,
these can be used to determine the surface topography, as well.
You must use the surface topography or thicknesses to define the geometry of
each layer in the reservoir. For example, you can specify:
The top surface of the first layer and the gross thickness of every layer
(recommended).
The top surface of every layer and the gross thickness of the last layer.
The top surface of every layer and the bottom surface of the last layer.
Of course, this assumes that all layers are contiguous. To skip a layer for
instance, in a non-producing zone you would have to define extra surfaces, as
appropriate, to define the bottoms or tops of noncontiguous zones. In any event,
you should take care not to overspecify the geometry. For example, if you specify
both gross thickness and a bottom surface and the two do not match exactly,
GRIDGENR will compute the structure using gross thickness and ignore the
bottom-of-structure maps.
4 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
Layer Properties
The same type of contours that can be used to define surface topography can also
define physical rock properties and saturations within a zone. Contour maps may
already exist for these types of properties or they can be created using automated
mapping software. For example, the following map shows porosity in the top
layer of a reservoir.
Gridblock Geometry
Once you define the contours of a zone, it becomes simpler to define and calculate
the gridblock geometry.
Grid Definition
R2003.4 - Landmark 5
Introduction to GRIDGENR GRIDGENR USERS GUIDE
Columns
1 2 3
Grid boundary
or border Grid
cell 1
Edge point
y 2 Rows
Grid corner
point (xn,yn) 3
Grid Projection
GRIDGENR projects the grid that you specify onto the surface of each zone, as
shown in the illustration below.
User-defined
2-D grid
Once projected in the z dimension, the 2-D grid then defines the shape of each 3-
D gridblock. The illustration below shows how grid cells projected onto the top of
two successive layers define the corner points for a gridblock. The height or
6 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
x1,y1 x3,y3
z2 z3 z4 Top of Zone 2
z1
x1,y1 x3,y3
Notice that the gridblock is limited by and contiguous with the surface of a zone.
In GRIDGENR, gridblocks never cross zone boundaries, since different zones
have different rock properties and the entire purpose of a gridblock is to specify an
area with uniform properties.
Zone 1
= Zone 2
area of zero Zone 2
thickness Zone 3
Zone 2
Faults present a slightly more difficult problem. GRIDGENR lets you trace or
digitize the actual path of a fault through each layer of the reservoir. Then it
calculates the nearest gridblock interface to the fault path and actually produces a
vertical offset in the gridblocks the same way that a fault produces vertical offsets
between geological layers. This vertical offset is taken into consideration when
R2003.4 - Landmark 7
Introduction to GRIDGENR GRIDGENR USERS GUIDE
Zone 1
Standard
Connection
Zone 1
Fault
Connection
Zone 2
Standard Zone 2
Connection
The illustration above shows how a vertical fault would be modeled. GRIDGENR
cannot model reverse thrust faults explicitly because this would require the grid at
the top of a zone to overlap itself. Any reverse fault must be modeled as a vertical
fault. If the sloping fault correction is applied then a reverse fault will be
approximated as best possible. However, GRIDGENR can model normal faults
such as the one in the following illustration.
In this case, there is no overlap in the grid, for example, at the top of Zone 1. In
fact, viewed from above, the grid would have a gap in it where it crosses the fault.
This gap can be modeled as a null area using GRIDGENRs flexible gridding
features. (Refer to Sloping Fault Correction on page 5-276 for further details.)
Slanted
normal fault
boundary
Zone 1
Standard
Connection
Zone 1
Fault
Connection
Zone 2
Standard
Connection Zone 2
8 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
The transmissibility factor of the fault is also tracked. This relates to the faults
ability to communicate (or transmit) fluid from block-to-block across the fault.
Each surface of a gridblock that contacts a fault is assigned a transmissibility
factor that expresses the ability of fluid to flow across the fault. The
transmissibility factor is expressed by a number from 0 (no fluid flow across the
fault) to 1 (unobstructed flow). For instance, a sealing fault has a transmissibility
factor of 0; a conductive fault has a transmissibility factor greater than 0. Typical
factors would be .3, .5 or .9.
Wells
GRIDGENR allows the definition of two types of wells. Wells may be either well
spots or deviated wells. Well spots always have a single X/Y location. Deviated
wells are defined using multiple X/Y/Z locations. Because deviated wells have a
component in Z, they cannot be digitized but must be imported. Well spots can be
digitized.
The structure of a well spot is very simple but the structure of a deviated well can
be more complex. Each deviated well can have one or more traces.
Well 1
1st
Trace
2nd
Trace
Perf
R2003.4 - Landmark 9
Introduction to GRIDGENR GRIDGENR USERS GUIDE
You may define perforations for both well spots and deviated wells to correspond
with the perforations in the actual well. Because these depend on either Z or
measured depth, neither of which can be visualized in an areal view, they need to
be imported rather than digitized. GRIDGENR will use the imported perforations
to calculate which gridblocks need to be perforated in the simulation grid.
Simulation
Well 1 Grid
Real
Perforation
Because perforations are time dependent you may define start and stop times for
the perforations in the import file.
GRIDGENR shows a well spot as a diamond at its X/Y location and it projects
deviated wells traces onto the areal view for viewing. You may also look at the
simulator perforations in 3DVIEW. However, the actual trace is not displayed
there at this time.
GRIDGENR interpolates the corner point depths from the topography contours
and derives the other values from property contours. For example, the following
illustration shows a gridblock with two porosity contours running through it.
Since each gridblock is, by definition, an area of uniform properties, only one
porosity value can be assigned. To calculate a value, GRIDGENR uses a surface
10 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
fitting and averaging technique to arrive at the optimum value for the gridblock.
These techniques are discussed in more detail in Chapter 5.
A B
Porosity Contour A = 24.00
Imported mapping data from 3rd party packages must be converted using the
conversion utility. GRIDGENR can also accept contour values developed in
Landmarks Stratamodel software, but only after processing using Landmarks
own GeoLink system.
R2003.4 - Landmark 11
Introduction to GRIDGENR GRIDGENR USERS GUIDE
GRIDGENR can also import contours, faults, grids and wells directly from
OpenWorks. The data is imported directly into GRIDGENR, and no conversion or
intermediate data files are necessary. See Importing from OpenWorks on
page 2-58.
ZMAP
Import
Edit map
GRIDGENR display Data array for
Map data from Map Display VIP or other
simulators
SGM via Import
GeoLink Construct
final grid and
calculate
Contours, faults,
grids, and wells
from Import
OpenWorks
12 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
two types of grids serve entirely different purposes, this manual will always use
the term mesh for geologic grids and grid for reservoir simulation grids.
Porosity values
= 28
= 26
= 24
= 22
Even though meshes cannot be used as reservoir grids, they still can serve a useful
purpose as contours. Meshes provide a more thorough description of each
reservoir property than line-style contours, since they give a better idea of
variations in a property at uniformly spaced intervals across an entire zone. For
this reason, you may want to use meshes in place of or in addition to
contour data.
Curvilinear Grids
The most important feature of GRIDGENR is its ability to define, edit, and
compute properties for reservoir simulation grids. To meet the special gridding
needs for reservoir simulation, GRIDGENRs gridding tools let you create
curvilinear grids that you can easily curve or orient in any direction. This
flexibility lets you concentrate gridblocks in areas where they are needed the most
and orient the gridblock structure to the specific reservoir geometry. Convenient
GRIDGENR editing tools let you change the size of gridblocks, add or delete
rows or columns, and reposition gridblock boundaries as needed. GRIDGENR
R2003.4 - Landmark 13
Introduction to GRIDGENR GRIDGENR USERS GUIDE
Text Annotation
GRIDGENR automatically adds map titles, scales, contour labels, well names,
and grid cell numbers to all digitized or imported map data. You can turn these
labels on or off, as desired. You can also add more text annotations if needed. For
example, you might add labels describing field boundaries or major faults. Once
text is added, you can easily copy it, move it, change it, or delete it.
Hardcopy Printing
The map displays that you prepare can be printed in a hardcopy format for reports
or presentations, as needed. You can easily print the map images to any
PostScript-compatible printer or plotter.
Unitless Data
In some ways, GRIDGENR can be considered to have unitless dimensions for the
property maps. The units you use are not important, as long as all data values of a
given type use identical units. For instance, all length measurements can be in feet
or meters, but not a combination of feet and meters. For example, if depth is
measured in feet and surface locations are measured in Universal Transverse
Mercator coordinates (UTM), you must either convert the depth values to meters
or the UTM coordinates to feet before using them in GRIDGENR.
14 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
gridblocks around wells, as shown in the illustration below. This kind of radial
refinement lets you closely track production or injection variables in the well
vicinity.
R2003.4 - Landmark 15
Introduction to GRIDGENR GRIDGENR USERS GUIDE
The values are arranged in rows and columns the same way that rows and columns
appear in a map view of the gridded layer. GRIDGENR can prepare a similar
array for each different property in each layer of a reservoir.
The Calculation module provides you with complete flexibility in calculating grid
values and displaying them in color-coded graphic displays like the one shown
below. You can view and edit individual grid values, if desired, and write the
values to data files in various formats such as the keyword format used with VIP.
See Chapter 5 for more details on array calculation.
16 Landmark - R2003.4
GRIDGENR USERS GUIDE Introduction to GRIDGENR
C
ARRAYS
C
C
CORP VALUE
C
C LAYER 1
C
C
C ZONE 1 SPLIT 1.00000000 LAYER 1
C
C GRID BLOCK: I = 1 , J = 1 , K = 1
-40.57 7564.15 4718.79 211.46 7564.15 472
210.01 7186.54 4716.62 -40.57 7183.96 471
-40.57 7564.15 4734.30 211.46 7564.15 473
210.01 7186.54 4733.01 -40.57 7183.96 473
C GRID BLOCK: I = 2 , J = 1 , K = 1
211.46 7564.15 4721.81 463.49 7564.15 473
460.57 7189.15 4729.29 210.01 7186.54 471
211.46 7564.15 4737.44 463.49 7564.15 475
460.57 7189.15 4745.42 210.01 7186.54 473
.
.
.
When using GRIDGENR with VIP or any other simulator, you should understand
the special requirements of that simulator with regard to gridblock structure and
relevant properties. For information on VIP requirements, see the manual titled
Getting Started with VIP or the VIP-CORE Reference Manual. Where appropriate
in this manual, we have made occasional reference to pertinent VIP requirements
so that you can make sure your data works well when you use it in VIP
simulations.
R2003.4 - Landmark 17
Introduction to GRIDGENR GRIDGENR USERS GUIDE
18 Landmark - R2003.4
Chapter
2
Getting Started
Introduction
This chapter explains everything you need to know to get started using
GRIDGENR, including:
Before reading this chapter, you should be familiar with the basic concepts
contained in Chapter 1. For a quick refresher on keyboard and mouse usage, see
the Preface to this manual.
R2003.4 - Landmark 19
Getting Started GRIDGENR USERS GUIDE
Installation
If GRIDGENR has not yet been installed, you must first install it. Once
installation is completed correctly, you can start the GRIDGENR application and
begin using the system.
20 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Starting GRIDGENR
To start GRIDGENR from DESKTOP-VIP, select it from the Input menu shown
below.
NOTE: You must have an active study and case before selecting this option.
R2003.4 - Landmark 21
Getting Started GRIDGENR USERS GUIDE
NOTE: You can resize the Main Window and Control Panel by dragging the corners.
For example, you may want the GRIDGENR interface to take up less room
on the screen. Or, you may want to make the Main Window larger so you
have more room to work.
22 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Menu bar
Prompts and
messages
Drawing area
Scale
Spectrum
Filename and
reference
points
Menu Bar. The menu bar contains a series of pull-down menus that let you
select any of the available program options. The following menus are
available:
See
Menu Name Purpose
Chapter
File Open grid files; save changes to the current file; save 2
the current file under a different name; import/export
data; print hardcopy; exit GRIDGENR.
R2003.4 - Landmark 23
Getting Started GRIDGENR USERS GUIDE
See
Menu Name Purpose
Chapter
Inquire View specific data values for grids, contours, and 3,4
wells; measure distances; view coordinates.
To select any menu option, just click on the desired menu, then click the
desired option (or drag the mouse pointer to it). For example, to open a file,
click the word File on the menu bar, then click the word Open on the pull-
down menu GRIDGENR displays a list of filenames you can select from.
Sometimes, a menu provides several cascading selections just keep
clicking (or drag the mouse) until all desired selections are chosen.
See
Feature Purpose
Chapter
Prompts/ mes- Lead you through each step required to create or 3,4
sages modify map elements; warn about errors or prob-
lems; define mouse button usage.
Filename/ ref. Shows the name of the current grid file and the 3
points coordinates of the reference points.
Procedures later in this chapter explain how to change the drawing area
display (see Controlling the Display on page 2-70).
24 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Current map
element
Current
property
Current geologic
layer or zone
Current simulation
layer or layer
Reference point
control
Zone modification
control
The various Control Panel buttons and settings are discussed in more detail below.
To operate any button, click on it then click the desired selection, or drag the
mouse pointer to the desired selection. To operate the zone number setting, drag
the slider bar or click on either side of it.
Context. This button describes the current map element being viewed, edited,
or digitized. For example, if you are working on wells, this button should be
set to Well. Setting this button changes the options available on the Edit menu
to match the context of what you are doing. For example, setting it to Grid
changes the Edit menu so that only the gridding functions are available.
Property. This button describes the current property displayed in the drawing
area. For example, to view or digitize porosity (POR) contours for a certain
zone, this button should be set to POR. Changing this button changes the
property shown in the drawing area. For example, you can use it to cycle
R2003.4 - Landmark 25
Getting Started GRIDGENR USERS GUIDE
through all of the property contours defined for a given zone viewing one
set of contours at a time. For a full description of properties, see Types of
Contours on page 3-92.
Zone No. GRIDGENR treats each reservoir layer as a zone numbered from 1
to 999. Typically, each zone is a geological layer for which you can define a
top surface, bottom surface, gross thickness contours, and attributes. The
Zone No. setting lets you select the number of the zone (geological layer)
currently being viewed or digitized. For example, to work on the top layer,
you would set the zone number to 1. Changing the zone number changes the
map view shown in the drawing area. For example, if the property is set to
POR and you change the zone number, the map view changes to show the
porosity contours for the next zone.
SimLayer No. This is the simulation grid layer. This will correspond exactly
to the zone number if no Zone Modifications are defined.
Reference Point. This button lets you change the current reference points for
digitizing. Reference points are a fixed set of coordinates used to infer the
horizontal dimensions of the reservoir. For more details on this feature, see
Controlling the Reference Points on page 3-90.
Zone Modifications. This button pops up a table which allows you to specify
which zones to combine, split, set inactive, insert, or delete. These
modifications will actually take place when the grid is calculated.
26 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
NOTE: Local grids are defined relative to simulation layers so the zone
modifications need to be defined before local grids.
Geo Zone. The geologic zones. The number of these displayed depends on
the amount of data defined in your model. If you are defining the zone
modifications before all of your data has been defined, you may add more
layers by typing in a larger number in the zone on slider then re-entering the
panel.
Splits. The part of the combined unit that will be put into each simulation
layer.
R2003.4 - Landmark 27
Getting Started GRIDGENR USERS GUIDE
In order to combine zones or set them inactive, select one or more zones by
holding down MB1 and pulling the mouse across the desired layers. Then
access a menu by depressing MB3 and select your option.
Edit
Combine
Separate
Set Inactive
Set Active
Insert Before
Insert After
Delete
To insert a new zone above or below a current one, click on the existing zone
then select Insert Before or Insert After. To provide a name for geologic zones
or a combined unit, select the desired box then type into it.
To change the number of splits for a combined unit, select the box and type a
new number. The splits will be automatically changed.
To change the split fraction or name a simulation layer, select the box to
change and the split modification panel will be displayed.
28 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
The filename that you choose for the reservoir case study should reflect in some
way the name of the reservoir, since it will contain most of the basic information
about the reservoir structure and properties. Once you open a new file, you can
begin defining the reservoir structures and properties as described in Chapters 3
and 4.
You have two options when you open a new grid file. You can open a new file for
digitizing, or you can open a new file and import data into it. The following
procedures explain both ways to open, save, and close grid database files.
1. Select File New (Digitize)... from the Grid Generator Main Window.
The GridGenr File Selection dialog box appears. This box lets you specify a
filename for the new file.
R2003.4 - Landmark 29
Getting Started GRIDGENR USERS GUIDE
2. Make sure the path shown in the bottom entry field is the desired directory
where you want to store the grid file. If not, click on this line, backspace over
the previous pathname, and retype the pathname.
You can also interactively search for the correct path by double-clicking the
directory names in the Directories list (the /.. entry moves back up a level in
the directory structure).
3. Click the mouse pointer at the end of the bottom entry field and leave it there.
You should see a flashing text cursor (I-shaped symbol) at the end of the line.
4. Type the desired filename for the new file. (A .gdb extension will be appended
to the filename automatically when you save it.)
GRIDGENR displays the following panel which lets you define reference
points for the new file.
6. Enter identifying names and x,y coordinates of any two fixed points in the
reservoir (such as well locations). These coordinates will be used as a
reference for determining all horizontal distances within the reservoir. For
best results, the reference points should be widely separated. If you plan to
digitize a series of maps of the same area, these should be points that appear
on every map. For a more detailed discussion of reference points, see
Controlling the Reference Points on page 3-90. Also, see the discussion of
Unitless Data on page 1-14.
7. Click the OK button. The reference points appear in the drawing area as two
red symbols. The new filename and reference point coordinates also appear
just below the drawing area in the GRIDGENR Main Window.
GRIDGENR is now ready for you to begin defining contours, faults, wells, text,
and grids. Turn to Chapters 3 and 4 for the appropriate procedures. Although you
have opened the file in the GRIDGENR Main Window, it does not yet exist in a
saved format on the systems hard disk. To save the file to disk, you must use the
Save or Save As feature discussed later in this chapter (see Saving Modifications
to a File on page 2-50).
30 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
GRIDGENR GTF file. This could be a GTF file produced using the Export
feature (see Export to GTF File on page 2-54), from GeoLink.
Z-MAP and formatted ASCII fault, contour, or grid file with headers.
Opening a new GRIDGENR file with Well List data imported from Open-
Works
If you have already selected a project in OpenWorks, you will get the dialog
box shown in step 3 on the next page.
If there is not an active OpenWorks project, you receive the Select Project
dialog box with a list of available projects, similar to the one shown below.
R2003.4 - Landmark 31
Getting Started GRIDGENR USERS GUIDE
2. Select an existing project in the Select Project dialog box. Click OK.
If you have not already selected a well list in OpenWorks, a Well Selection
dialog box opens.
3. Select a well list from the available lists and click on OK.
The dialog box shown below opens. The project name that you selected
appears on the title bar. The wells in the well list that you selected display in
the OpenWorks Well List panel on the left side of the dialog box.
NOTE: If you did not begin with an active well list, you may have to reselect File
New (Import)... from OpenWorks... from Well List... in order
to open this window.
32 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
4. Choose from the following ways to display the well names in the OpenWorks
Well List panel:
Click on the CWN button to display the Common Well Name. This is the
default option.
5. Using the scroll bar on the right side of the OpenWorks Well List panel, scroll
down the list and select the wells you want to import.
There are several methods and functions associated with the selection and
importation of wells in the OpenWorks Data Import dialog box:
Click on the well or wells you want to select. The well name(s) you selected
and some information cells now appear in the Import OpenWorks Well Table
panel on the right side of the dialog box.
Alternatively, you can click the Select All button in the OpenWorks Well List
panel and the arrow button in the middle of the dialog box to import all
the wells in the well list. The well names now appear in the Import
OpenWorks Well Table.
Click the Insert Rows button to insert an additional row (or rows) in the
Import OpenWorks Well Table panel.
If you wish to delete a well from the list of imported wells, simply click on the
name of that well, then click the Delete button.
Click the Reset button to remove all the well names from the Import
OpenWorks Well Table panel.
R2003.4 - Landmark 33
Getting Started GRIDGENR USERS GUIDE
6. Click the Import/Merge button to import the wells into the grid database file.
Once you have wells in a project, you will use this button to merge any new
wells with the existing wells. Alternatively, you can click the Import/Replace
button to replace any existing wells with any new wells you select for
importation.
8. The Selection box closes, and the Grid Generator Main Window displays data
on the well(s) you selected.
34 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
If you have already selected a project in OpenWorks, you will get the dialog
box shown in step 3 on the next page. If there is not an OpenWorks project
running, the Select Project dialog box similar to the one shown below appears
with a list of available projects.
If the project you selected contains no well list (or if you have not already
selected a well list), you will get the dialog box shown in step 3 on the next
page. If the project contains well data, the Select Well List dialog box similar
to the one shown below appears.
R2003.4 - Landmark 35
Getting Started GRIDGENR USERS GUIDE
3. If not, select a well list from the available lists and click on OK.
The Select Well List dialog box closes, and an empty OpenWorks Data Import
Surface/Unit dialog box appears. The project name that you selected appears
on the title bar.
4. Click on the Surf button or the Unit button. The steps for both are the same.
This box lists the different surfaces, or tops, that you can choose from. The
selections are determined by the OpenWorks project you selected.
36 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
5. Select a surface from the list of choices and click on OK. You will see the
OpenWorks Data Import form.
You can import one or any number of surfaces into the project, as follows:
To select a single surface, click on it. Your selection and some information
cells appear in the Import OpenWorks Object Table on the right side of the
dialog box.
The steps needed to fill in the information cells begin on the next page.
If you want to import several surfaces, click on the Insert Rows button to add
as many rows as you want. Then, select the different surfaces to import in to
the project.
If you do not click on Insert Rows when selecting more than one surface,
only your last selection is displayed in the Import OpenWorks Object Table.
R2003.4 - Landmark 37
Getting Started GRIDGENR USERS GUIDE
If you want to bring all the surfaces into the project, click on the Add All
OBJ button. You do not need to insert rows when using this method.
All of the surfaces appear in the Import OpenWorks Object Table. If you wish
to delete a surface from the list of imported objects, simply click on the name
of the surface to select it, then click the Delete button.
You can also click the Reset button to remove all the surfaces from the Object
Table list. The different tops or surfaces you can choose from are still
displayed (but not highlighted) in the OW Objects From Surface/Unit panel.
You can display as many zones of your project as you like, as follows:
6. If you are interested in displaying only one zone, click on the cell under the
word Zone, then type a number in the cell. Zone 1 is the default zone. For
7. If you are interested in several zones, you can click on the Single Property
button to display the Single_Property_Panel.
This panel allows you to quickly choose which zones of your project are
displayed.
38 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
8. Enter an End Zone No.to change the number of zones displayed for your
project, then click on OK.
The Single_Property_Panel closes, and the number of zones that you selected
appears in the Import OpenWorks Object Table.
You can select a single property or several properties for a given zone of your
project, as follows:
9. To select a single property, click on the cell under the word Property with
Button 3.
A list of properties available for your project are displayed. For more
information about contour properties, see Types of Contours on page 3-92.
This property is displayed for any and all of the zones of your project. The
default property is TOS (Top of Surface).
R2003.4 - Landmark 39
Getting Started GRIDGENR USERS GUIDE
11. You might want to display several properties for the zone(s) you select. To
select several properties, click on the Single Zone button to bring up the
Single_ Zone_Panel.
12. Click on the different properties for the zone you are interested in, then click
on OK.
The Single_Zone_Panel closes, and the properties you selected appear in the
Import OpenWorks Object Table.
13. Click on the Import/Merge button in the OpenWorks Data Import window to
bring up the GridGenr File Selection dialog box below.
If you are starting a new project, you can choose to replace the previous data
with the new data by clicking the Import/Replace button instead of the
Import/Merge button.
40 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
14. Select a .gdb file in the Selection box, or give your file a new name, and click
on OK.
The GridGenr File Selection dialog box closes, and the Grid Generator Main
Window displays the imported property chosen in step 9.
R2003.4 - Landmark 41
Getting Started GRIDGENR USERS GUIDE
Creating a new GridGenr file with data imported from a GTF file
The GridGenr File Selection dialog box appears, similar to the one below.
2. In the Directories list, select the directory containing the file to import.
3. In the Files list, locate the filename you wish to import and double-click to
select it.
You can also click the filename, then click on OK. If you do not see the
filename, enter a different pathname, followed by /*.gtf in the Filter panel and
click the Filter button.
4. Once the import file is selected, you will be prompted for the Gridgenr
database file name. Make sure the path shown in the bottom entry field is the
desired directory where you want to store this file. If not, click on this line,
backspace over the previous pathname, and retype the pathname.
You can also interactively search for the correct path by double-clicking the
directory names in the Directories list (the /.. entry moves back up a level in
the directory structure).
5. Type the desired filename for the new file. (A .gdb extension will be appended
to the filename automatically when you save it.)
42 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
6. When you select an import file, GRIDGENR displays the following form,
which lets you specify the import requirements. The filename you selected is
displayed on the top line of this form.
7. Make sure the desired import filename is shown on the top line of this form. If
not, retype the name.
NOTE: If you want to return to the File Selection panel and select a different
filename, replace the pathname/filename with a question mark (?), click the
OK button, and repeat the previous step.
8. Select the types of map elements that you want to import from the Import
Segment portion of the form. If you want all types, click on All.
If you want incoming data to replace any duplicated data in the existing file,
select Replace. If you want incoming data to be added to the existing data,
select Merge.
This message appears if GRIDGENR did not find the filename in your start-up
directory or at the specified path location. Click the OK or Cancel button and start
over at step 2.
R2003.4 - Landmark 43
Getting Started GRIDGENR USERS GUIDE
This message appears if there was a problem with the data in the import file. To
investigate the problem, go to the directory where you started the program and
view the import.err file. For example:
more import.err
You can now add more contours, faults, wells, text, and grids to the file, or edit the
data as desired. Turn to Chapters 3 and 4 for the appropriate procedures.
44 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
You can import a Zmap file in ASCII format directly into the Grid Generator
without having to merge it with an existing .gdb coordinate file. The ASCII
format is described in Chapter 5 Map Data File Formats in the Grid Generation
Technical Reference manual.
1. Select File New (Import)... from Zmap File... from ASCII File...
The Import Zmap Panel dialog box appears.
Filter/select
file(s)
2. Filter/select the file under the Directories/Files fields on the left portion of the
dialog box. The selected file displays in the File Table.
File(s) selected
WARNING: Before you start to fill in the File Table, be aware that selections are inserted
at the current cursor position. Always make sure the correct row is
highlighted.
Or use the following keys to select multiple files from the File list:
To Select Do This
R2003.4 - Landmark 45
Getting Started GRIDGENR USERS GUIDE
To Select Do This
All files in a sequence Click and drag in file list. With files highlighted,
click destination row if File Table is not empty.
a. Enter the Zone to import that corresponds to each file as shown below.
b. Click MB2 in the entry field and select the Property to import for the zone
as shown below.
Use the following options to help you build the File Table:
46 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
NOTE: You can click a cell and drag to copy its contents to other cells.
R2003.4 - Landmark 47
Getting Started GRIDGENR USERS GUIDE
4. When the File Table is complete, click the Import/Replace button to create a
new .gdb file or to overwrite an existing .gdb file of the same name. The File
Selection dialog box opens.
Filter to the drive/directory and enter the name of the new database file in
the entry field. Then click OK.
48 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
GRIDGENR displays one of the following dialog box forms which lets you
specify a filename and pathname for the file to be opened:
NT
UNIX
NOTE: The top line of this form (Filter) should show the complete pathname of your
home directory or the subdirectory used specifically to store .gdb files. If
not, type in the correct pathname and click the Filter button.
This message appears if an existing file was already open in the GRIDGENR
drawing area and contains modifications which have not yet been saved.
Click the Yes button to save the most recent changes, No to discard them,
or Cancel to avoid opening a new file.
R2003.4 - Landmark 49
Getting Started GRIDGENR USERS GUIDE
The file opens at the first contour map in the first zone. You can page through
the maps to view other properties or zones by using the Zone setting or the
Property button on the GRIDGENR Control Panel.
If you are opening a file from a previous version of GRIDGENR which did
not support definition of fault transmissibility factors, you may see a special
message such as the following:
Accept the settings as you see them, unless you want to change the
transmissibility factors to something other than the selected values.
GRIDGENR is now ready for you to begin working with existing maps and grids,
or define new ones. Turn to Chapters 3 and 4 for the appropriate procedures.
The file is saved automatically. When the message disappears, you can
continue working.
50 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
This provides a convenient way to build similar reservoir case studies with
slightly different parameters (see illustration above). For example, if you want to
test several different grid structures for the same reservoir, you could create one
grid file, save it under its original name, then use Save As to save it as other
filenames. To use this feature, make sure the file is opened in the GRIDGENR
Main Window, then follow these steps:
1. Make sure you have saved any changes to the displayed data, if you want the
changes to be part of the original file.
2. Select Save As from the File menu. GRIDGENR displays the following form,
which lets you enter a new filename for saving:
NT
UNIX
R2003.4 - Landmark 51
Getting Started GRIDGENR USERS GUIDE
3. Click the mouse pointer at the end of the Selection line and leave it there. You
should see a flashing text cursor (I-shaped symbol) at the end of the line.
4. Type the desired filename for the new file. (A .gdb extension will be appended
to the filename automatically.)
5. Click the OK button or press the Return key. The grid file is saved to disk
automatically using the new name.
This message appears if you entered a filename that already exists. If you did so
intentionally, click Yes to continue. If not, click No to reenter a different filename,
or Cancel to avoid creating a new file.
You can now continue editing the data in the file, as explained in Chapters 3
and 4. Any further modifications saved for this file will be saved under the new
name, not the original name.
Closing a File
To close a file and clear the drawing area, you must either open a new file open an
existing file, or exit the program. If you want to clear the drawing area of various
elements without closing a file, use the Remove option on the Edit menu, as
explained in Chapters 3 and 4. If you want to clear the drawing area for defining a
new type of property for the current case study, just change the Property or Zone
setting on the Control Panel.
52 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
The various import/export applications, as well as the steps required to use these
features, are discussed on the following pages. The specific format of importable
files is detailed in Chapter 6 of the GRIDGENR Technical Guide.
SCREEN
lowerleft
upperright
1000.0000000000 1000.0000000000 17000.000000000
13000.000000000
-3961.591308594 -781.3417358398 21376.257812500
14318.991210938
WELL
14 5513.8247070313 10205.555664063
5 3594.2211914063 8161.2338867188
10 5360.5219726563 5430.2402343750
6 7246.0839843750 9602.3447265625
1 7641.3437500000 7575.0478515625
13 9423.3203125000 9361.0380859375
9 11137.028320313 10587.050781250
15 9618.0205078125 7169.9033203125
8 8554.3574218750 5358.5205078125
7 8522.5097656250 3396.1525878906
2 11493.859375000 7566.6396484375
4 13485.462890625 7230.6274414063
11 12507.022460938 5724.7724609375
( )
Figure 2-8: ASCII Version of a GRIDGENR Database File (GTF)
R2003.4 - Landmark 53
Getting Started GRIDGENR USERS GUIDE
1. Make sure the file to be exported is open and displayed in the GRIDGENR
Main Window.
54 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
3. You can type the desired filename in the Export to File field. To select from a
list instead, click the words Export to File or enter a question mark (?). If
you do either, one of the following Export File dialog boxes opens.
Select a directory where you want to save the exported file. If you want to see
what files exist of a certain type, such as GRIDGENR Text Format (GTF),
type an asterisk followed by the extension type (such as *.gtf) at the end of the
directory path in the Filter field at the top of this form. Press the Filter button.
All existing files of the type you selected are displayed in the Files field.
In the Selection field, type the desired filename for the exported file. Press
OK. You are returned to the GGExportPanel.
4. On the GG Export Panel, select the elements and zones to be exported. For
instance, selecting All selects all elements listed on the right (Contours,
Faults, Mesh, etc.).
Selecting Specify will export individual elements according to the boxes you
check. Selecting Current will include the currently selected elements in your
grid. If you want to specify the zone to be exported, use the sliders to display
the desired zone number. Select Current Zone to include the current zone of
the file to be exported.
R2003.4 - Landmark 55
Getting Started GRIDGENR USERS GUIDE
5. Press OK. The file is exported in the format you selected and the appropriate
extension is automatically appended to the filename.
This message appears if you enter a filename that already exists. Click Yes to
overwrite the existing file with the new export file, or click No to avoid overwrit-
ing it.
1. Make sure the file you want to be imported is in your startup directory or
some identifiable directory on your network. If the file is from a mapping
package, not in GRIDGENR text format, use the conversion utility described
in Chapter 5 of the GRIDGENR Technical Guide.
2. At the File menu, select Import/from File. The GRIDGENR File Selection
form is displayed:
NT
UNIX
56 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
3. The Filter field displays the current directory. To change the directory double-
click a selection in the Directories field. To select a file to import, double-
click a selection in the Files field.
If you do not see the filename, enter a different pathname (followed by /*.gtf)
on the top line and click the Filters button. Or double-click the names in the
Directories list to find the directory where the file is located.
When you select an import file, GRIDGENR displays the following form,
which lets you specify the import requirements:
4. Check the path and filename shown on the top line of this form, to make sure
it is the desired import file. If not, retype the name.
NOTE: If you want to return to the File Selection panel and select a different
filename, replace the pathname/filename with a question mark (?), click the
OK button, and repeat the previous step.
5. Select the types of map elements that you want to import from the Import
Segment section of the form. If you want all types, click on All.
6. Select the Action on Current Data. If you want incoming data to replace any
duplicated data in the existing file, select Replace. If you want incoming data
to be added to the existing data, select Merge.
R2003.4 - Landmark 57
Getting Started GRIDGENR USERS GUIDE
This message appears if GRIDGENR did not find the filename in your start-up
directory or at the specified path location. Click the OK or Cancel button and start
over at step 2.
This message appears if there was a problem with the data in the import file. To
investigate the problem, go to the directory where you started the program and
view the import.err file. For example:
more import.err
An OpenWorks file. You can choose from available projects in either a Well
List or Surface/Units.
GRIDGENR GTF file. This could be a GTF file produced using the Export
feature (see Export to GTF File on page 2-54), from GeoLink.
Z-MAP and formatted ASCII fault, contour, or grid file with headers.
58 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Opening a new GRIDGENR file with Well List data imported from Open-
Works
If you have already selected a project in OpenWorks, you will get the dialog
box shown in step 3 on the next page.
If there is not an active OpenWorks project, you receive the Select Project
dialog box with a list of available projects, similar to the one shown below.
2. Select a project in the Select Project dialog box, or create a new one. Then,
click on OK.
When you select an existin g project, a Well Selection dialog box opens.
R2003.4 - Landmark 59
Getting Started GRIDGENR USERS GUIDE
3. Select a well list from the available lists and click on OK.
The dialog box shown below opens. The project name that you selected
appears on the title bar. The wells in the well lists that you selected display in
the OpenWorks Well List panel on the left side of the dialog box.
4. Choose from the following ways to display the well names in the OpenWorks
Well List panel:
Click on the CWN button to display the Common Well Name. This is the
default option.
5. Using the scroll bar on the right side of the OpenWorks Well List panel, scroll
down the list and select the wells you want to import.
There are several methods and functions associated with the selection and
importation of wells in the OpenWorks Data Import dialog box:
60 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Click on the well or wells you want to select. The well name(s) you selected
and some information cells now appear in the Import OpenWorks Well Table
panel on the right side of the dialog box.
Alternatively, you can click the Select All button in the OpenWorks Well List
panel and the arrow button in the middle of the dialog box to import all
the wells in the well list. The well names now appear in the Import
OpenWorks Well Table.
Click the Insert Rows button to insert an additional row (or rows) in the
Import OpenWorks Well Table panel.
If you wish to delete a well from the list of imported wells, simply click on the
name of that well, then click the Delete button.
Click the Reset button to remove all the well names from the Import
OpenWorks Well Table panel.
6. Click the Import/Merge button to import the wells into the grid database file.
Once you have wells in a project, you will use this button to merge any new
wells with the existing wells. Alternatively, you can click the Import/Replace
button to replace any existing wells with any new wells you select for
importation.
8. The Selection box closes, and the Grid Generator Main Window displays data
on the well(s) you selected.
R2003.4 - Landmark 61
Getting Started GRIDGENR USERS GUIDE
If you have already selected a project in OpenWorks, you will get the dialog
box shown in step 3 on the next page. If there is not an OpenWorks project
running, the Select Project dialog box similar to the one shown below appears
with a list of available projects.
If the project you selected contains no any well data, you will get the dialog
box shown in step 3 on the next page. If the project contains well data, the
Select Well List dialog box similar to the one shown below appears.
62 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
3. Select a well list from the available lists and click on OK.
The Select Well List dialog box closes, and an empty OpenWorks Data Import
Surface/Unit dialog box appears. The project name that you selected appears
on the title bar.
4. Click on the Surf button or the Unit button. The steps for both are the same.
This box lists the different surfaces, or tops, that you can choose from. The
selections are determined by the OpenWorks project you selected.
R2003.4 - Landmark 63
Getting Started GRIDGENR USERS GUIDE
5. Select a surface from the list of choices and click on OK. You will see the
OpenWorks Data Import form.
You can import one or any number of surfaces into the project, as follows:
To select a single surface, click on it. Your selection and some information
cells appear in the Import OpenWorks Object Table on the right side of the
dialog box.
The steps needed to fill in the information cells begin on the next page.
If you want to import several surfaces, click on the Insert Rows button to add
as many rows as you want. Then, select the different surfaces to import in to
the project.
If you do not click on Insert Rows when selecting more than one surface,
only your last selection is displayed in the Import OpenWorks Object Table.
64 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
If you want to bring all the surfaces into the project, click on the Add All
OBJ button. You do not need to insert rows when using this method.
All of the surfaces appear in the Import OpenWorks Object Table. If you wish
to delete a surface from the list of imported objects, simply click on the name
of the surface to select it, then click the Delete button.
You can also click the Reset button to remove all the surfaces from the Object
Table list. The different tops or surfaces you can choose from are still
displayed, but deselected, in the OW Objects From Surface/Unit panel.
You can display as many zones of your project as you like, as follows:
6. If you are interested in displaying only one zone, click on the cell under the
word Zone, then type a number in the cell. Zone 1 is the default zone. For
7. If you are interested in several zones, you can click on the Single Property
button to display the Single_Property_Panel.
This panel allows you to quickly choose which zones of your project are
displayed.
R2003.4 - Landmark 65
Getting Started GRIDGENR USERS GUIDE
8. Enter an End Zone No. in the appropriate panel to change the number of zones
displayed for your project, then click on OK.
The Single_Property_Panel closes, and the number of zones that you selected
appears in the Import OpenWorks Object Table.
You can select a single property or several properties for a given zone of your
project, as follows:
9. To select a single property, click on the cell under the word Property with
Button 3.
A list of properties available for your project are displayed For a listing and
more information about contour properties, see Types of Contours on page
3-92.
This property is displayed for any and all of the zones of your project. The
default property is TOS (Top of Surface).
66 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
11. You might want to display several properties for the zone(s) you select. To
select several properties, click on the Single Zone button to bring up the
Single_ Zone_Panel.
12. Click on the different properties for the zone you are interested in, then click
on OK.
The Single_Zone_Panel closes, and the properties you selected appear in the
Import OpenWorks Object Table.
13. Click on the Import/Merge button in the OpenWorks Data Import window to
bring up the GridGenr File Selection dialog box below.
Once you have run an OpenWorks project and you specify a new project, you
can choose to replace the previous data with the new data by clicking the
Import/Replace button instead of the Import/Merge button.
R2003.4 - Landmark 67
Getting Started GRIDGENR USERS GUIDE
14. Select a .gdb file in the Selection box, and click on OK.
The GridGenr File Selection dialog box closes, and the Grid Generator Main
Window displays a property of your project. The property displayed is
determined by what you chose in step 9.
68 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Stratamodel SGM files must be processed through GeoLink and then exported
to the GTF format before they can be imported into GRIDGENR or GeoLink
can be used to directly create a GRIDGENR database (.gdb).
Gridded data (meshes) from other mapping packages must include the mesh
data parameters listed in Mesh Grid Data in Chapter 6 of the GRIDGENR
Technical Guide.
You may add contours, faults, and well spots to your model by using the
mouse to define their location.
You can import the data using the procedures later in this chapter (seeImport
from a GTF File on page 2-56).
R2003.4 - Landmark 69
Getting Started GRIDGENR USERS GUIDE
70 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
2. Turn on the Auto button if you want to see the background colors changes as
you reset the hue control.
3. Adjust each of the three hue controls (Red, Green, Blue) as desired to achieve
the desired color mix. To produce a shade of gray, make sure all three controls
are lined up.
If the Auto button is not activated, you can press Apply to see how the color
looks on the screen. You can also press the Reset button to reset the
background to its original color (black).
4. When you have achieved the desired background color, click the OK button to
close this panel.
R2003.4 - Landmark 71
Getting Started GRIDGENR USERS GUIDE
Zooming In
You can zoom in by selecting an area of the display and making it fill the entire
drawing area. To zoom in:
1. Select Zoom In from the Screen menu, or press Control-Z. The following
message appears above the drawing area:
2. Click at the lower left corner of the area you want to zoom. The mouse pointer
expands into a rubberband box and the following message appears:
3. Move the mouse pointer until the rubberband box entirely encloses the area of
interest, then click again. The selected area expands to fill the drawing area.
Zooming Out
You can zoom back out to fit more of a map display into the drawing area. To
zoom out:
1. Select Zoom Out from the Screen menu, or press Control-U. The following
message appears above the drawing area:
2. Enter a zoom scale factor and click the OK button. For example, to make the
display appear half the current size, enter 2. To make it appear one-third the
current size, enter 3.
After zooming or panning, you can restore the display to its original size by
selecting Restore from the Screen menu or pressing Control-R.
You can set the display to always be restored to a certain zoom percentage when
you select the Restore option. To set the zoom restore:
72 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
2. Select the Reset Default Window option from the Screen menu.
5. Select the Restore option from the Screen menu or press Control-R. Now the
display should return to the zoom selected in step 1.
You can pan the display up, down, left, or right. This is convenient if you are
zoomed in on a small area of the map and you want to view different sections of
the map in a zoomed perspective. To shift the display:
1. Select Pan from the Screen menu, then select the direction of panning. The
panning occurs automatically.
You may also use control plus the cursor keys ( ) as a menu shortcut
for panning.
2. To adjust the amount of panning, select Pan/Factor from the Screen menu.
GRIDGENR displays the following form:
3. Enter a panning factor and click the OK button. For example, a factor of 1.00
means the display will pan a whole view at a time; a factor of 0.5 means the
display will pan half its length; and so forth.
R2003.4 - Landmark 73
Getting Started GRIDGENR USERS GUIDE
Also, if your display does not support Backing Store, then the pull down menus
will obscure part of the display and that area of the display will not be redrawn,
leaving a hole in the displayed picture. You can have the screen redraw itself
automatically whenever the obscured area is re-exposed. To turn this feature on,
select Miscellaneous from the Options menu and turn on the button labeled
Redraw With Expose Event. For maps with many contours the redraw time may
be significant. If this is the case, then it may be preferable to configure your
display to enable Backing Store on your X-Server.
Spectrum is the color scale used for reading the maps. The scale uses various
colors from green to red to indicate increments along a range of values
beginning with a certain minimum value for each property and ending with a
certain maximum value. The minimum and maximum values for this color
scale are specified when you begin adding contours or faults for a new
reservoir case study. You can reset these using the Options menu (All).
Scale is the distance scale used for determining distances on the maps. The
scale is set automatically based on the reference point coordinates you define
when you first open a grid database file.
The following procedures explain how to change the display of these two objects.
You can turn the border on or off by selecting Spectrum/Border from the Screen
menu. Each time you select this option, it toggles the border on or off.
You can reverse the sequence of colors on the spectrum scale by selecting the
Spectrum/Swap from the Screen menu. The scale flips automatically.
74 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
Click at the lower left location where you want the spectrum to be moved. The
following message appears above the drawing area:
Click at the upper right location where you want the spectrum to be moved. The
spectrum will be displayed.
Green-Red Spectrum
To display the spectrum using a green to red color scheme, select Spectrum/
Green-Red from the Screen menu. Upon selecting Green-Red, GRIDGENR will
display the spectrum with green on the left and red on the right.
Red-Blue Spectrum
To display the spectrum using a red to blue color scheme, select Spectrum/Red-
Blue from the Screen menu. Upon selecting Red-Blue, GRIDGENR will display
the spectrum with red on the left and blue on the right.
Gray-Scale Spectrum
Number of Colors
You can specify how many colors are displayed in a spectrum by selecting
Spectrum/#Colors from the Screen menu. After selecting this option the following
message box will appear for you to enter a number.
R2003.4 - Landmark 75
Getting Started GRIDGENR USERS GUIDE
When you have entered a number click OK and GRIDGENR will redisplay the
spectrum with the new settings.
Number of Intervals
You can specify how many label intervals are displayed on a spectrum by
selecting Spectrum/#Intervals from the Screen menu. After selecting this option
the following message box will appear for you to enter a number.
When you have entered a number click ok and GRIDGENR will redisplay the
spectrum with the new settings.
You can move the scale or spectrum back to their original orientation by selecting
Spectrum/Default or Scale/Default from the Screen menu. The object is restored
automatically.
76 Landmark - R2003.4
GRIDGENR USERS GUIDE Getting Started
The CGM file is saved to a disk file using a filename that you can specify,
followed by the extension .cgm. To produce a CGM file, use the following
procedure:
This message appears if you just created a CGM file and it is still available for
appending more images. Click the Yes button to append the new image to the
existing file, or No to write a new file. If you click Yes, the image is appended
automatically. If you click No, continue with the steps below.
2. Click the mouse pointer at the end of the bottom entry line (Enter name) and
type the desired filename, then click the OK button.
This message appears if you entered a filename that already exists. Click the Yes
button to replace it, or the No button to avoid replacing it. If you select No, you
will have to specify a different filename.
Quitting GRIDGENR
To quit the GRIDGENR program:
The GRIDGENR Control Panel and Main Window both close automatically.
This message appears if an existing file was already open in the GRIDGENR
drawing area and contains modifications which have not yet been saved.
Click the Yes button to save the most recent changes or No to discard the
changes, or Cancel to avoid exiting GRIDGENR.
R2003.4 - Landmark 77
Getting Started GRIDGENR USERS GUIDE
78 Landmark - R2003.4
Chapter
3
Mapping the Reservoir
Introduction
The first major step in using GRIDGENR is to import all map elements needed to
describe the reservoir under study, including:
Contours defining the top or bottom surface of each zone, the thickness of
each zone, and/or various physical properties of each zone such as porosity,
permeability, initial saturation, etc.
Faults.
You can import the map elements from other software packages such as Z-MAP
Plus and GeoLink, or draw them freehand into the GRIDGENR drawing area.
Text must be added manually. Once these map elements are displayed in the
GRIDGENR Main Window, you can move, delete, edit, or manipulate them with
total ease and flexibility.
This chapter explains how to add and edit all of the map elements listed above.
Before using this chapter, make sure you understand the material in Chapters 1
and 2. For a quick refresher on mouse and keyboard terminology, turn to the
Preface of this manual.
R2003.4 - Landmark 79
Mapping the Reservoir GRIDGENR USERS GUIDE
Contour Options
The contour options let you control various display components, including the
contour line, labels, smoothing, point display, and tolerances.
Contour
Contour 2900 points
lines
2800
2700
Contour labels
To change the Contour display options, select Contour from the Options menu.1
The following form opens.
1. These options also are available when you select All from the Options menu.
80 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Click on the available check boxes, fill in the blanks, or adjust the slider bars, as
needed to set the following options:
Show Contour. This option controls the display of contours. This option
should be on whenever you are working with contours.
Show Smooth. If this option is turned on, all digitized contour points are
connected by smooth lines. If off, all digitized contour points are connected
by straight lines.
Show Point. This option controls the display of digitized contour points.
Min/Max Contour Values. These two settings let you readjust the minimum/
maximum contour values shown on the color scale at the top of the drawing
area (if the Spectrum is turned on).
Label Size. This setting controls the relative size of the contour labels (1 =
normal size; 2 = twice the normal size, etc.). The label size is relative to the
zoom magnification: if you zoom in, the same label size may appear larger.
R2003.4 - Landmark 81
Mapping the Reservoir GRIDGENR USERS GUIDE
not want GRIDGENR to discard any points, then set the tolerance to zero
effectively closing the discard zone.
Tolerance = 4% (4 ft)
discard zone
Point 1 Straight line (100 ft) Point 3
Scaling. To help make sure that you have enough contour points,
GRIDGENR will add points in areas where it determines they are needed.
If Makcon scaling is set to zero, GRIDGENR will determine the optimum
interval for adding points. Otherwise, you can enter a minimum distance
that you want GRIDGENR to use when adding points (for example, 50
would cause GRIDGENR to add points every 50 feet).
Reset Default. The Reset button lets you set the Makcon defaults back to
their original values, which are 0.01 tolerance and 0.00 scaling.
82 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Fault Options
The fault options let you control various display components, including the fault
lines, fault points, and tolerances.
Fault
Fault line
points
To reset the fault display options, select Fault from the Options menu.1 The
following form opens:
Click on the available check boxes, fill in the blanks, or adjust the slider bars.
When finished setting all options, click the OK button.
Show Fault. This controls the display of all fault components. This option
should be on whenever you are working with faults.
1. These options also are available when you select All from the Options menu.
R2003.4 - Landmark 83
Mapping the Reservoir GRIDGENR USERS GUIDE
Makcon Tolerance. This setting controls the tolerance for discarding extra
fault points. Tolerance is expressed as a percent deviation from a straight line
(e.g., 0.04 = 4 percent deviation). If any point is within this tolerance when
compared to the two adjacent points, GRIDGENR discards it automatically
(see Understanding Makcon Tolerance on page 3-82).
MakCon Scaling. This setting controls the Scaling, the minimum distance
that GRIDGENR will use to add points to a contour, if you fail to digitize
enough points.
Reset Makcon Default. This option lets you set the Makcon defaults back to
their original values, which are zero tolerance and zero scaling.
84 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Well Options
The well options let you control the display of well names and well symbols.
Well Well
name Well 1 Well 2 symbol
To set the well options, select Well from the Options menu.1 The following form
opens:
To use this form, click the available check boxes or adjust the slider bars, then
click the OK button when finished. The options are defined below:
Show Well. This option controls the display of the well symbol. If this option
is on, the symbol for the well is shown on the map.
Show Name. This option controls the display of the well name. If this option
is on, the name of the well is shown on the map.
Well Name Size. This option controls the size of well names, which are
relative. For example, setting the size at 2.00 makes it twice as large as 1.00.
The well name appears larger or smaller as you zoom in or out.
Well Symbol Size. This option controls the size of well symbols, which are
relative. For example, setting the size at 2.00 makes it twice as large as 1.00.
When zooming, however, the symbol appears approximately the same size,
no matter which zoom level you select.
1. These options also are available when you select All from the Options menu.
R2003.4 - Landmark 85
Mapping the Reservoir GRIDGENR USERS GUIDE
1. Start GeoLink and use it to import and manipulate the geological model, as
desired. See the GeoLink Users Guide for details.
2. When finished, use the Export option to export the file as a GDB file.
3. In GRIDGENR, open the file (see The filename that you choose for the
reservoir case study should reflect in some way the name of the reservoir,
since it will contain most of the basic information about the reservoir structure
and properties. Once you open a new file, you can begin defining the reservoir
structures and properties as described in Chapters 3 and 4. on page 2-29).
4. Edit the map data, as required, using the editing procedures discussed later in
this chapter (see Editing Map Elements on page 3-108).
86 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
1. Select File New (Import)... from Zmap File... from ASCII File...
The Import Zmap Panel dialog box appears.
Filter/select
file(s)
Your selection and some information cells appear in the Import Zmap File
Table panel on the right side of the dialog box.
R2003.4 - Landmark 87
Mapping the Reservoir GRIDGENR USERS GUIDE
3. If you want to import several files, click on the Insert Rows button to add as
many rows as you want. Then, select the different files to import in to the
project.
If you do not insert rows before selecting more than one file, only your last
selection is displayed in the Import Zmap File Table.
Click on the Add All Files button to bring all the available files in to the
project.
All of the files appear in the Import Zmap File Table. If you want to delete a
file from the list of imported Zmap files, simply click on the name of the file
to select it, then click on the Delete button.
You can also click the Reset button to remove all the files from the list.
If you are interested in importing only one zone, click on the cell under the
word Zone, then type a number in the cell. Zone 1 is the default zone.
88 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
5. If you are interested in importing a single property for several zones, you can
click the Single Property button to display the Single_Property_Panel.
This panel allows you to quickly choose which zones of your project are
imported.
Enter an End Zone No. in the appropriate panel to change the number of zones
imported for your project, then click on OK.
The Single_Property_Panel closes, and the number of zones that you selected
appears in the Import Zmap File Table.
6. Click the file name in the files panel of the Import ZMAP File Table to fill in
the appropriate Import File table.
7. You can select a single property or several properties for a given zone of your
project. To select a single property, click the cell under the word Property
with Button 3 to display a list of properties available for your project.
This property is displayed for any and all of the zones of your project. The
default property is TOS (Top of Surface).
9. You might want to display several properties for a zone you select. To select
several properties, click on the Single Zone button to bring up the Single_
Zone_Panel.
R2003.4 - Landmark 89
Mapping the Reservoir GRIDGENR USERS GUIDE
10. Click on the different properties for the zone you are interested in, then click
on OK.
The Single_Zone_Panel closes, and the properties you selected appear in the
Import Zmap File Table.
11. Click on the Import/Merge button to bring up the GridGenr File Selection
dialog box.
(Once you have run an OpenWorks project and you specify a new project, you
can choose to replace the previous data with the new data by clicking the
Import/Replace button.)
12. Select a .gdb file in the Selection box, and click on OK.
The GridGenr File Selection dialog box closes, and the Grid Generator Main
Window displays a property of your project. The property displayed is
determined by what you chose earlier in the exercise.
90 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
1. Click the Reference Point button on the Control Panel. The following form
opens:
3. Click the Apply Value Change button. The new reference points appear as
large red symbols at the selected coordinate locations in the drawing area. The
reference point coordinates appear just below the drawing area in the
GRIDGENR Main Window.
Faults
Contours
R2003.4 - Landmark 91
Mapping the Reservoir GRIDGENR USERS GUIDE
Types of Contours
You can create contour sets for 17 standard properties and 15 user defined
properties in up to 999 layers or zones. The standard contour properties include:
Porosity (POR)
TOS and BOS are contours which define the depth of the top or bottom surface in
each zone. GROSS and NET are contours which define the gross thickness or net
pay of a zone measured from top-to-bottom. All other contours represent either
rock properties or initial saturations. For example, a set of porosity contours
(POR) shows the location of lines along which porosity is constant when
measured areally throughout a zone.
92 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
You may also define other properties if you need to. Each property is digitized as
a separate map in GRIDGENR. Once you enter the property contours for each
property in each zone, you should be able to cycle through the list of properties
and zones on the control panel and see the different contour maps associated with
each.
When digitizing contours, you do not have to define all the properties on the list.
However, you should at least define the surfaces for each layer as discussed in Layer
Topography on page 1-4. GRIDGENR uses the porosity and permeability to calcu-
late pore volumes and transmissibility factors that are essential to VIP reservoir simu-
lation.
R2003.4 - Landmark 93
Mapping the Reservoir GRIDGENR USERS GUIDE
Transmissibility Factors
Faults are added to contour maps side-by-side with the contours. Each contour
map should include any associated faults, if applicable. For example, faults will
usually appear in a TOS or BOS contour map, but not in a GROSS. Faults should
appear in porosity, permeability, or other property-related contour maps only if
they represent discontinuities in these properties. On the other hand, if you wanted
to see the location of faults on every map, you could add the faults to the maps
where they belong, then copy them to all the other maps and change their value to
Display Only on the maps where they do not have an impact (see Adding
Contours and Faults by Copying on page 3-100 and Changing Data Values on
page 3-121).
94 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Since some faults and contours are interrupted by faults, GRIDGENR lets you
automatically connect or lock the end of any fault or contour to an existing fault,
as shown in the diagram at left. You can lock the first point, the last point or both
ends of a curve automatically to a fault.
2-D MAP
VIEW
Faults Faults
not locked locked
Fault
offset at
gridblock faces
3-D
PERSPECTIVE
You can start out in Fault Lock or Closed Loop mode by setting the Contour
button on the Control Panel before you start digitizing.
You can switch modes while digitizing by using the MB3 pop-up menu.
R2003.4 - Landmark 95
Mapping the Reservoir GRIDGENR USERS GUIDE
For example, if you are digitizing a curve that begins at a fault but does not end at
a fault, you could set the Contour button to Fault Lock mode before starting to
digitize the curve. While you are digitizing the curve, but before you reach the last
point, you could use MB3 to switch to Free mode so that the last point is not
automatically joined back to the fault.
You must define a set of contours for each physical property that you want to
define in each zone. If any of the contours intersect fault lines, you should define
the faults first. You can also definee point contours, which are values at spot
locations, such as a data point in a well. Since contours and faults are similar types
of map elements, the same basic procedure is used for both:
Zone No. / Select the zone and simulation layer where the feature is
SimLayer No. located. This changes the display to focus on the selected
property in a specific zone.
2. When you are ready to start digitizing, select the Add option on the Edit
menu, then select Add Contour, Add Fault, or Add Points.
3. If you selected Add Contour and the drawing area has no other contours, the
following form opens (otherwise, skip to next step).
96 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Enter the minimum and maximum values for the current property, then click
the OK button. These entries set the range of contour values associated with
the color spectrum shown at the top of the drawing area. Any contours within
this range will be drawn using an appropriate color. Any values outside the
range will be drawn using the nearest minimum/maximum color.
4. If you are defining contours or points, GRIDGENR displays a panel like the
one shown below:
Specify the numeric contour or point value you want to add to the map, then
click the OK button and go to step 7 below.
5. If you are defining fault values, GRIDGENR displays the following form:
Specify a fault ID and transmissibility factor for the fault you want to add. If
you want the fault added for display purposes only, click the Display Only
button.
7. GRIDGENR asks you to begin defining a curve of the type just specified. For
example:
Define SEALING fault: (1) Add (2) Backup (3) Menu (4) Finish
R2003.4 - Landmark 97
Mapping the Reservoir GRIDGENR USERS GUIDE
This message appears if you try to digitize a point that would cause the curve to
cross an existing fault or contour line. Try selecting the point again. If you started
digitizing near an existing line, there is a chance that you started on the wrong side
of the line. In this case, press MB2 to back up and reposition the first point.
At any point in the defining process, you can click MB3 to view a pop-up
menu and make the following selections:
Beep While Digitizing turns the beeper on or off. The beeper indicates
when you have digitized a point.
Free Contour - No Autolock switches to the Free mode so that the last
point is not joined to the nearest fault. To specify more points, click
Return to Digitizing.
Lock Contour to Fault switches to the Fault Lock mode so that the last
point will be joined to the nearest fault automatically. To specify more
points, click Return to Digitizing.
Close Contour (not available for faults) lets you switch to the Closed
mode so that the last point will be joined to the first point to form a closed
loop. To specify more points, click Return to Digitizing.
Return To Digitizing closes the pop-up menu and lets you continue
defining the curve by clicking.
Finish Current Curve indicates that you have already clicked on the last
point and the curve is completed.
98 Landmark - R2003.4
GRIDGENR USERS GUIDE Mapping the Reservoir
Abandon This Curve indicates that you want to quit digitizing the curve
and remove it from the screen. GRIDGENR asks you to confirm this
selection:
9. When you are finished digitizing the curve, select Finish Current Curve from
the pop-up menu. GRIDGENR returns to the panel shown in step 4 or 5
above.
This message appears when you try to finish a curve in the Fault Lock mode and
the last point would have to cross existing lines to be joined correctly. If the curve
must end at a fault line, try backing up (MB2) and redraw the curve or move the
last point closer to the fault. If the curve does not need to rejoin the fault, click
MB3 and select No Autolock for Contour; then select either Return to Digitizing to
add more points or Finish Current Curve to end.
10. Repeat the above procedure for each additional contour or fault being added
to the current map. Otherwise, click the Cancel to quit.
R2003.4 - Landmark 99
Mapping the Reservoir GRIDGENR USERS GUIDE
1. Make sure you are viewing the property/zone where you want the curves to
appear. If not, use the Control Panel to select the correct property and zone.
2. Click on the Context button in the Control Panel and select Contour.
When you finish making any of these selections, GRIDGENR displays the
following form:
5. Specify the zone and property containing the data you want to copy, then click
the OK button.
The property selections are mutually exclusive. When you click one, it turns
all others off. When you click the OK button, the requested data elements are
copied automatically to the current property.
User-Defined Properties
If you need to define a property which is not on the standard properties list, you
may add it to the properties list using the user defined properties option. After it
has been added you may import, digitize and modify contours and meshes as if it
were standard property. To add a user-defined property:
This is displayed on top of the spectrum. It can be 20 characters long and may
include spaces.
Integrate X: Integrates the values moving from the center of the cell to
face in the X direction. Usually used for TX.
Integrate Y: Integrates the values moving from the center of the cell to
face in the Y direction. Usually used for TY.
Integrate Z: Integrates the values moving from the center of the cell to
face in the Z direction. Usually used for TZ.
6. Repeat steps 2 - 5 until you have added all the properties you need.
If you wish to remove one: Select the property you wish to remove by
clicking on the number next to it. Then click on delete selection to remove it.
7. When you are done select OK to save your changes and exit the panel (or on
Cancel to exit the panel without saving your changes).
Click once at the point on the grid where you want the well located. A
diamond symbol appears at the selected position and the following form
opens:
4. Enter the desired name for this well. The name will be superimposed on the
contour map.
VIP Requirements:
5. Click the OK button. The name appears on the grid just above the diamond
symbol and the following prompt reappears.
6. To add more wells, start over at step 3. Otherwise, press MB3 to quit.
Zone No. Select the zone where the text must appear.
If you want to add the text at the same location as on the map, click the
reference points on the map (lower left point, then upper right). Otherwise,
click MB3 to view the pop-up menu and select Do Screen Digitizing.
3. When the following form opens, type the desired text, including spaces and
symbols, then click the OK button:
Point To String Location (1) Select (2) Done (3) Menu (4)
Done
4. To set the text attributes, click MB3 to view the following form. Make the
selections as indicated below:
Mode In map mode, the text is inserted in the map and moves with it.
In screen mode, the text does not move as you pan or zoom in a
map it remains stationary relative to the screen.
Alignment This controls the relative alignment of the text to the mouse
Text pointer. For example, Top Left causes the text to be placed below
and to the right of the mouse pointer (i.e., pointer is at top left of
Top Left text).
Alignment
Text Size 1 is regular size, 2 is twice the regular size, etc.
5. Click at the location in the drawing area where you want the text located,
keeping in mind the alignment specified above. The following form
reappears:
6. To add more text, start over at step 3. Otherwise, click Cancel to quit.
Zone No. Select the zone where the text must appear.
2. Click the Edit menu and select Copy/Merge if you want to merge the copied
text with the existing text or Copy/Replace if you want to replace all text for
the current property/zone.
3. Specify the zone and property containing the text you want to copy, then click
the OK button.
The property selections are mutually exclusive. When you click one, it turns
all others off. When you click OK, the requested text is copied automatically
to the current property.
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Move Point from the Edit menu. The following message
appears at the top of the drawing area:
3. Click on the contour or fault that you want to modify. The following message
appears:
5. Click on the new location where you want the point to be moved. The
following message reappears:
6. Repeat steps 4 and 5 for each point to be moved. When finished, click MB3 to
quit. Each click of MB3 brings you back to a previous message. You can
select other curves to modify (step 3) or continue pressing MB3 until the
messages disappear.
B
A
1. Click the Context button on the Control Panel and select Contour.
3. When the following message appears at the top of the drawing area, click on
the curve to be redrawn:
5. When the following message appears, click at the last point on the section to
be redrawn (see B in illustration):
6. To keep the first point that you clicked, answer Y. Otherwise answer N to
discard it.
7. To keep the last point that you clicked, answer Y. Otherwise answer N to
discard it.
9. The pointer is attached to the curve by a rubberband line and the following
message appears:
Enter Points: (1) Select (2) Delete (3) Menu (4) Finish
10. Click on all the points needed to redefine this section of the curve. Click MB2
if you need to erase a point and back up.
At any point in the digitizing process, you can click MB3 to view a pop-up
menu and make the following selections:
Not available
for faults
Return To Digitizing closes the pop-up menu and lets you continue
defining the curve by clicking.
Finish Current Curve indicates that you have already clicked on the last
point and the curve is completed.
Abandon This Curve indicates that you want to quit digitizing the curve
and remove it from the screen. GRIDGENR asks you to confirm this
selection:
Beep While Digitizing turns the beeper on or off. The beeper indicates
when you have digitized a point.
Lock Contour to Fault switches to the Fault Lock mode so that the last
point will be joined to the nearest fault automatically. To specify more
points, click Return to Digitizing.
Free Contour - No Autolock switches to the Free mode so that the last
point is not joined to the nearest fault. To specify more points, click
Return to Digitizing.
Close Contour (not available for faults) lets you switch to the Closed
mode so that the last point will be joined to the first point to form a closed
loop. To specify more points, click Return to Digitizing.
Point Contour - Specify Value (not available for faults) switches to the
Point contour digitizing mode. This mode is used to digitize values at spot
locations such as data from wells. If you have already digitized a point, it
becomes the last point. If you have not yet digitized a point, click Return
to Digitizing and specify a single point. In either case, the next step
applies automatically.
11. When you are finished redrawing the curve, select Finish Current Curve from
the pop-up menu. The following message reappears:
12. To redraw parts of other curves, start over at step 3. Otherwise, click MB3 to
quit.
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Delete Point from the Edit menu. The following message
appears at the top of the drawing area:
3. Click on the curve that you want to modify. The following message appears:
This message appears if you click on a single-point contour. You can only use this
feature on a curved contour or fault. To delete a single-point contour, use the
Remove option on the Edit menu (see Deleting Specific Curves on page 3-140).
4. Click on each point that you want to delete from the curve, then click MB3.
The following message appears:
5. Click Yes to make the deletions or No to avoid deleting the points. If you
select Yes, the curve is redrawn automatically without the deleted points. The
following message reappears:
6. To delete points from other curves, start over at step 3. Otherwise, press MB3
to quit.
The two curves must be equal value (same type of fault or same contour
value).
You cannot merge a contour and a fault. (However, you can merge two single-
point contours or a single-point contour and a curved contour.)
The joining segment cannot cross the paths of other faults or contours.
To join these types of elements, you must identify the elements to be joined. If the
elements are curves (as opposed to single points), you must also identify the ends
to be joined.
8900 A
B 8900
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Merge from the Edit menu. The following message appears at
the top of the drawing area:
3. Click on the first of the two elements to be joined. If you click on a curve, the
following message appears:
To answer this message, click on the end point of the curve that you want
joined (A). The following message appears:
4. Click on the second of the two elements to be joined. If you click on a curve,
the following message appears:
5. To answer this message, click on the end point that you want joined on the
second curve (B).
This message appears if you try to join two contours with different values, or a
fault and a contour, or faults of different types. Try again, using two curves of the
same type or value. Or click MB3 to quit.
If you are merging two faults, the following panel appears, showing the IDs
and transmissibility factors for the two faults. You can select which ID and
transmissibility factor you want to apply to the merged fault:
The two elements are joined automatically and the following message
reappears:
6. To join other elements, start over at step 3 above. Otherwise, press MB3 to
quit.
To break a curve:
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Break from the Edit menu. The following message appears at
the top of the drawing area:
This message appears if you click on a single-point contour. You can only use this
feature on a curved contour or fault.
4. Click on the spot where you want the curve to be broken. GRIDGENR inserts
two points on either side of the spot, joined by a dashed line, and displays the
following message:
5. Select Yes to break the curve or No to avoid breaking it. If you select Yes, the
curve is broken automatically.
6. If you break a fault in two, you must assign a fault ID to both segments. The
following forms appear in order, to allow you to enter IDs for the first and
second fault segments:
7. Once the curve has been broken, the following message reappears.
8. To break more curves, start over at step 3 above. Otherwise, press MB3 to
quit.
To add points to a curve, you must identify the curve to be modified and the end of
the curve where the additional points will be added. Then you can add the points,
as described below:
1. Click the Context button on the Control Panel and select Contour.
3. When the following message appears at the top of the drawing area, click on
the curve that you want to extend:
4. When the following message appears, click at the last point on the end of the
curve where you want to begin adding points:
5. When the following message appears, start defining the new part of the curve.
Enter Points: (1) Select (2) Delete (3) Menu (4) Finish
At any point, you can click MB2 to erase and back up, or click MB3 to select
from the following pop-up menu:
Not available
for faults
Beep While Digitizing turns the beeper on or off. The beeper indicates
when you have digitized a point.
Return To Digitizing closes the pop-up menu and lets you continue
defining the curve by clicking.
Finish Current Curve indicates that you have already clicked on the last
point and the curve is completed.
Abandon This Curve indicates that you want to quit digitizing the curve
and remove it from the screen. GRIDGENR asks you to confirm this
selection:
Lock Contour to Fault switches to the Fault Lock mode so that the last
point will be joined to the nearest fault automatically. To specify more
points, click Return to Digitizing.
Free Contour - No Autolock switches to the Free mode so that the last
point is not joined to the nearest fault. To specify more points, click
Return to Digitizing.
Close Contour (not available for faults) lets you switch to the Closed
mode so that the last point will be joined to the first point to form a closed
loop. To specify more points, click Return to Digitizing.
Point Contour - Specify Value (not available for faults) switches to the
Point contour digitizing mode. If you have already digitized a point, it
becomes the last point. If you have not yet digitized a point, click Return
to Digitizing and specify a single point. In either case, the next step
applies automatically.
6. When you are finished redrawing the curve, select Finish Current Curve from
the pop-up menu. The following message reappears:
7. To extend other curves, start over at step 3. Otherwise, click MB3 to quit.
Closing a Curve
You can automatically join the loose ends of any contour curve. This feature is
most often used to close the loop on a curve where the two ends are adjacent. If
used on a straighter curve, it may cause the curve to loop back on itself
unpredictably.
To close a curve, you must select the curve to be joined and then confirm that the
curve should be joined, as described below:
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Close from the Edit menu. The following message appears at
the top of the drawing area:
3. Click on the curve that you want to close. The following message appears:
This message appears when you click on a curve that forms a closed loop. You can
only close curves that have open ends. Please try again.
This message appears if you click on a single-point contour. You can only use this
feature on a curved contour or fault.
This message appears if you click on a fault. You can only close contours.
4. Click again. The curve is closed automatically, and the following message
reappears.
These messages indicate that the curve cannot be closed because the joining seg-
ment would have to cross the curve itself or would have to cross other contours or
faults. Try another method, such as moving points.
5. To close more curves, start over at step 3. Otherwise, press MB3 to quit.
Fault
Contour
To lock a curve to a fault, you must select the desired curve, then select the end
point to be locked, as described below:
1. Click the Context button on the Control Panel and select Contour.
2. Select Modify/Faultlock from the Edit menu. The following message appears
at the top of the drawing area:
3. Click on the curve that you want to lock. The following message appears:
This message appears when you click on a curve that forms a closed loop. You can
only lock curves that have open ends. Please try again.
This message appears if you click on a single-point contour. You can only use this
feature on a curved contour or fault.
4. Click at the end point of the curve that you want to be locked. GRIDGENR
asks you to confirm the selection (click Yes to confirm).
The curve is joined to the nearest fault, and the following message reappears.
These messages indicate that the curve cannot be locked because the joining seg-
ment would have to cross the curve itself or would have to cross other contours or
faults. Try another curve or change the shape of the curve by adding or moving
points.
5. To lock more curves, start over at step 3. Otherwise, press MB3 to quit.
You can change the value assigned to any contour or the ID, type, and
transmissibility factor assigned to any fault. To do this, you must select the desired
element to be changed and reenter the value(s), as explained here.
5200
4850
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be changed. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
4. Click open the Edit menu and select Modify/Set Value/of a Curve. The
following message appears at the top of the drawing area:
5. Click on the desired contour or fault. The element is highlighted and the
following message appears:
6. If the correct curve is highlighted, click MB1 and continue to the next step. If
not, click MB2 and repeat the last step.
If you are resetting the value of a contour, GRIDGENR displays the following
form, which you can use to enter the new value:
If you are resetting the values of a fault, GRIDGENR displays the following
form, which you can use to enter the fault ID and transmissibility factor
(sealing fault is equal to zero; conductive fault is between 0 and 1; Display
Only if you want the fault to be shown for display purposes only and not be
modeled).
8. To reset the value of another contour or fault, start over at step 5. Otherwise,
click MB3 to quit.
You can change the value of any mesh point in a zone by simply reentering the
value.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the mesh points to be
changed. If not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the mesh points
represent.
Select Mesh Point to Have Value Changed (1) Define (2-4) Exit
The following form opens, showing the current value of the mesh point and
allowing you to enter a new value:
5. Type in the desired value of the mesh point and click the OK button to change
the value (or Cancel to avoid changing this mesh point).
Select Mesh Point to Have Value Changed (1) Define (2-4) Exit
6. Click on the next mesh point to change, or click MB3 to quit changing mesh
points.
GRIDGENR lets you mark off any group of contiguous data points on the screen
and change all of their values to the same numeric value. This feature affects all
contour points and mesh points in the selected area.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be changed. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
Digitize Area to Have Value Changed (1) Define (2) Backup (3)
Menu
5. Use the mouse to draw a box or polygon around the points to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
6. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
7. Type in the desired value of the data points in the bounded area, then click the
OK button (or click Cancel to avoid changing the data values). If you leave
this box empty and click OK, the operation is terminated.
GRIDGENR lets you mark off any group of faults on the screen and change all of
their transmissibility factors to the same numeric value.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the faults to be changed. If
not, set the Zone No. on the Control Panel.
Digitize Area to Have Value Changed (1) Define (2) Backup (3)
Menu
4. Use the mouse to draw a box or polygon around the faults to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
5. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
6. Type in the desired transmissibility factor for the faults in the bounded area,
then click the OK button (or click Cancel to avoid changing the data values).
The transmissibility factor should be a factor between 0 and 1, with 0
representing a sealing fault and any other value representing a conducting
fault.
7. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor to all faults,
including those which are meant for display only.
GRIDGENR lets you change the transmissibility factors of all faults in the model
to the same numeric value.
1. Click the Context button on the Control Panel and select Contour.
3. Type in the desired transmissibility factor for all faults in the model, then click
the OK button (or click Cancel to avoid changing the data values). The
transmissibility factor should be a factor between 0 and 1, with 0 representing
a sealing fault and any other value representing a conducting fault.
4. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor to all faults,
including those which are meant for display only.
GRIDGENR lets you view a spreadsheet of all fault values in the model,
including fault IDs, transmissibility factors, and display type. You can use the
fault spreadsheet to change the data for any given fault:
1. Click the Context button on the Control Panel and select Contour.
3. Click on any field to view/change it. You can use the MB3 pop-up menu to
change a field or retype the value. The Reset button resets all fields to their
original value, and the Save button saves the current changes. Click OK when
you are finished using the spreadsheet.
You can increment all data values in a zone by a constant amount. This feature
affects all contours and mesh points in the zone. For example, you might want to
increase all values by 400. Incrementing values also changes the minimum and
maximum values on the color scale.
4850
5200
+ 400
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be incremented.
If not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
4. Click open the Edit menu and select Modify/Add Constant/to Data In Zone.
The following form opens:
5. Type in the desired increment and click the OK button. The values are
incremented automatically.
GRIDGENR lets you mark off any group of contiguous data points on the screen
and increment all their values by the same amount. This includes all complete
contours or individual mesh points in the selected area.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be incremented.
If not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
4. Click open the Edit menu and select Modify/Add Constant/to Data In Area.
5. Use the mouse to draw a box or polygon around the points to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
6. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
7. Type in the desired value to be added to the data points in the bounded area,
then click the OK button (or click Cancel to avoid changing the data values).
If you leave this box empty and click OK, the operation is terminated.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the faults to be changed. If
not, set the Zone No. on the Control Panel.
3. Click open the Edit menu and select Modify/Add Constant/to Faults In Zone.
The following form opens:
5. Click the OK button. If the constant you enter would cause any
transmissibility factor to be greater than 1 or less than zero, you will get a
message indicating that the faults will be given a value of no more than 1.0
or no less than 0.0. If this message appears, click Yes to accept the change
within the limits, or No to not accept it.
6. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor increment to
all faults, including those which are meant for display only.
GRIDGENR lets you mark off any group of contiguous faults on the screen and
increment all their transmissibility factors by the same amount.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be incremented.
If not, set the Zone No. on the Control Panel.
3. Click open the Edit menu and select Modify/Add Constant/to Faults In Area.
4. Use the mouse to draw a box or polygon around the faults to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
5. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
7. Click the OK button. If the constant you enter would cause any
transmissibility factor to be greater than 1 or less than zero, you will get a
message indicating that the faults will be given a value of no more than 1.0
or no less than 0.0. If this message appears, click Yes to accept the change
within the limits, or No to not accept it.
8. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor increment to
all faults, including those which are meant for display only.
You can multiply all data values in a zone by a constant amount. This includes
both contour points and mesh points. For example, you might want to multiply all
data values by 2 or by a fraction such as 0.75. Multiplying contour values also
changes the minimum and maximum values on the color scale.
4850
5200
x 1.75
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be multiplied. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
4. Click open the Edit menu and select Modify/Multiply/Data In Zone from the
Edit menu. The following form opens:
5. Type in the desired multiplication factor and click the OK button. The values
are multiplied automatically.
GRIDGENR lets you mark off any group of contiguous data points on the screen
and multiply all their values by the same amount. This includes all complete
contours and individual mesh points within the selected area.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be multiplied. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property the values
represent.
5. Use the mouse to draw a box or polygon around the points to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
6. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
7. Enter the desired multiplier to be applied to each of the data points in the
bounded area, then click the OK button (or click Cancel to avoid changing the
data values). If you leave this box empty and click OK, the operation is
terminated.
You can multiply all fault transmissibility factors in a zone by a constant amount.
For example, you might want to multiply all transmissibility factors by 2 or by a
fraction such as 0.75.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be multiplied. If
not, set the Zone No. on the Control Panel.
3. Click open the Edit menu and select Modify/Multiply/Faults In Zone from the
Edit menu. The following form opens:
4. Type in the desired multiplication constant and click the OK button. If the
constant you enter would cause any transmissibility factor to be greater than 1
or less than zero, you will get a message indicating that the faults will be
given a value of no more than 1.0 or no less than 0.0. If this message
appears, click Yes to accept the change within the limits, or No to not accept
it.
5. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor multiplier to
all faults, including those which are meant for display only.
GRIDGENR lets you mark off any group of contiguous faults on the screen and
multiply all their transmissibility factors by the same amount.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone containing the values to be multiplied. If
not, set the Zone No. on the Control Panel.
4. Use the mouse to draw a box or polygon around the faults to be changed.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
box.
5. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following form opens:
7. The program asks if you want to modify display-only faults. Click the Yes
button if you want to apply the specified transmissibility factor multiplier to
all faults, including those which are meant for display only.
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where the mesh points are located. If not,
set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value the mesh
points represent.
4. Click open the Edit menu and select Modify/Convert Mesh/Single Mesh Point
You can mark off any group of contiguous mesh points on the screen and convert
all of them simultaneously. To convert a group of mesh points:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where the mesh points are located. If not,
set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value the mesh
points represent.
4. Click open the Edit menu and select Modify/Convert Mesh/Mesh Points in
Area.
5. Use the mouse to draw a box or polygon around the points to be converted.
Click MB1 once on each corner of the area or click MB2 to erase previous
clicks. As you click the mouse, you will see a rubberband line outlining the
selected area.
6. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, the following message appears:
Resmoothing Curves
You can resmooth curves to even out the effect of changes in the shape of the
curve or to apply changes in the tautness or Makcon options (for details on these
options, see Setting the Display Options on page 3-80). To resmooth curves:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where you want curves resmoothed. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value for which
you want curves resmoothed.
Curves In Model Resmooths all curves (i.e., both faults and contours) in all
zones.
Curves in Zone Resmooths all curves (i.e., both faults and contours) in
the current zone only.
6. Click MB1 to verify that this is the correct curve, or MB2 to reselect the
curve. The following prompt reappears:
7. To smooth other individual curves, repeat the last two steps. Otherwise, click
MB3 to quit.
To use this feature, select Modify/Clean Up Faults in Model from the Edit menu,
then select one of the following options:
Ignore Fault Value. This ignores the value of the fault when deciding which
faults may be combined.
Utilize Fault Value. This uses the value of the fault so that two faults would
only be combined if they have the same fault value.
You can delete certain curves from the screen one at a time, including faults,
contours, or both. To delete individual curves:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where you want data deleted. If not, set
the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value for which
you want to delete data.
6. If the correct curve is highlighted, click MB1 to delete it. If not, click MB2
and repeat the previous step. Once you delete an element, the following
message reappears:
7. To delete more curves, repeat the last two steps. To quit deleting curves, click
MB2.
You can remove specific mesh points from the screen one at a time by using the
following steps:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where you want mesh points deleted. If
not, set the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value for which
you want to delete mesh points.
6. Click MB3 when you are finished selecting the mesh points to be removed.
7. Click Yes to remove the selected mesh points, or click No to avoid removing
them.
You can delete all contours, faults, and mesh points for a particular property in a
particular zone. To delete these elements:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where you want data deleted. If not, set
the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value for which
you want to delete data.
4. Click open the Edit menu, select Remove/Data In Zone, then finish with the
appropriate selection below:
All Removes all contours, faults, and mesh points in the zone.
Selecting any except the first two will prevent you from deleting the wrong
type of element by mistake. GRIDGENR displays a message asking you to
confirm the action. For example:
GRIDGENR lets you remove all data from a selected area on the screen, including
contours, faults, and mesh points.
If any of the data being removed are mesh points, the mesh points are not removed
from the display area. Instead, the mesh values included in the selected area are
set to null (i.e., they still exist, but they have no recorded value). To use these
feature:
1. Click the Context button on the Control Panel and select Contour.
2. Make sure you are viewing the zone where you want data deleted. If not, set
the Zone No. on the Control Panel.
3. Set the Property button in the Control Panel to the property value for which
you want to delete data.
4. On the Edit menu, select Remove/Data In Area, then finish with the
appropriate selection below.
All Removes all data from the specified area, includes contours,
faults, and mesh points.
Curve Removes all curves (i.e., both contours and faults) from the
specified area.
5. Use the mouse to draw a box or polygon around the data to be deleted. Click
MB1 once on each corner of the area or click MB2 to erase previous clicks.
As you click the mouse, you will see a rubberband line outlining the box.
6. When you are finished drawing the boundary around the area, click MB3 to
view the following pop-up menu and select Finish Area Boundary.
You can also select Return to Digitizing if you want to keep drawing the
boundary or Abandon Current Operation if you want to quit without changing
anything.
When you select Finish Area Boundary, GRIDGENR asks you to confirm the
deletion of the appropriate data. For example:
Moving Wells
You can move any well spot to a new location on the map. To do this, you must
select the well and then select the new location, as described below. Since a well
applies to all zones and contour maps, the new position will be reflected on all
maps in all zones. The well name and well symbol move together.
12 12
WARNING: You cannot move a well out of a gridblock that contains radial refinements.
This causes an error in the program. For details on radial refinement, see
Refining the Grid on page 4-228.
To move a well:
1. Click the Context button in the Control Panel and select Well.
2. Select Modify/Move from the Edit menu. The following message appears at
the top of the drawing area.
3. Click on the desired well. The pointer becomes a rubberband line and the
following message appears:
4. Click on the location where you want the well to be moved. The well is
moved automatically and the following message reappears:
5. To move more wells, start over at step 3. Otherwise, click MB3 to quit.
Renaming Wells
You can rename any well spot on the map. To do this, you must select the well and
then retype the name, as described below. Since a well applies to all zones and
contour maps, the new name will be reflected on all maps in all zones.
12 15
To rename a well:
1. Click the Context button in the Control Panel and select Well.
2. Select Modify/Rename from the Edit menu. The following message appears
at the top of the drawing area.
4. Type a new name or number and click the OK button. The well is renamed
automatically and the following message reappears:
5. To rename more wells, start over at step 3. Otherwise, click MB3 to quit.
12
1. Click the Context button in the Control Panel and select Well.
2. Select Remove/Single from the Edit menu. The following message appears at
the top of the drawing area.
3. Click on the desired well. GRIDGENR asks you to confirm the deletion:
4. Click Yes to delete the well or No to avoid deleting it. The well is removed
automatically and the following message reappears:
5. To remove more wells, start over at step 3. Otherwise, click MB3 to quit.
13
12 14
1. Click the Context button in the Control Panel and select Well.
2. Select Remove/All from the Edit menu. GRIDGENR asks you to confirm the
deletion:
3. Click Yes to delete the wells or No to avoid deleting them. The wells are
removed automatically.
Moving Text
You can move any string of text to a new location on the map. To do this, you
must select the text and then select the new location, as described below. Since
text applies only to a specific contour map, the new position will be reflected only
on the current map.
Fault 1 Fault 1
To move text:
1. Click the Context button in the Control Panel and select Text.
2. Select Modify/Move To from the Edit menu. The following message appears
at the top of the drawing area.
3. Click on the desired text. The pointer becomes a rubberband line and the
following message appears:
4. Click on the location where you want the text to be moved. The text is moved
automatically and the following message reappears:
5. To move more text, start over at step 3. Otherwise, click MB3 to quit.
Revising Text
You can change any string of text on the map. To do this, you must select the text
and then retype it, as described below. Since text applies only to a specific contour
map, the change will be reflected only on the current map.
Fault 1 Fault 2
1. Click the Context button in the Control Panel and select Text.
2. Select Modify/String from the Edit menu. The following message appears at
the top of the drawing area.
4. Type the new text and click the OK button. The text is changed automatically
and the following message reappears:
5. To change other text strings, start over at step 3. Otherwise, click MB3 to quit.
Fault 2 Fault 2
1. Click the Context button in the Control Panel and select Text.
2. Select Modify/Attribute from the Edit menu. The following message appears
at the top of the drawing area.
4. Enter the desired attributes as indicated below, then click the OK button.
Mode In map mode, the text is inserted in the map and moves with it.
In screen mode, the text does not move as you pan or zoom in a
map it remains stationary relative to the screen.
Text Alignment Changing the alignment causes the text to move in relation to
Top Left the original alignment point. For example, if the original align-
Alignment ment was Bottom/Left, changing it to Top/Right will cause the
text to move so that the alignment point is at the top right (only
the text moves; the alignment point does not move).
Text Size 1 is regular size, 2 is double the regular size, etc. Changing this
number changes the text size proportionally.
Deleting Text
You can delete any text on the map. To do this, you must select the text and then
confirm the deletion, as described below. Since text applies only to a specific
contour map, the deletion will be reflected only on the current map.
Fault 1
To delete text:
1. Click the Context button in the Control Panel and select Text.
2. Select Remove from the Edit menu. The following message appears at the top
of the drawing area.
4. Click MB1 to delete the text or MB2 to avoid deleting it. The following
message reappears:
5. To remove more text, start over at step 3. Otherwise, click MB3 to quit.
Map Coordinates
You can click at any point in the drawing area or on a paper map and view the
coordinates automatically.
3. Click on each point where you want to determine coordinates. As you click
each point, the information appears at the top of the drawing area. For
example:
Map Distances
You can click on any two points in the drawing area and view the distance
between them automatically.
2. GRIDGENR prompts you to click on the two map points that you want to
know the distance between. For example:
3. Click on each set of points where you want to determine. As you click each
set, the information appears at the top of the drawing area, including the
coordinates of each point and the distance between them. For example:
Map Location
You can type in coordinates and have that location highlighted on the map.
2. A prompt panel will pop up. Enter the desired coordinate and press OK.
3. The point will be marked with a yellow asterisk and the prompt panel will be
cleared.
4. If you wish to inquire more locations continue entering coordinates then press
OK.
2. Select Close from the menu bar at the top of the screen to close this window.
Contour Summary
You can view a brief summary of contour totals for the current property/zone. To
view the summary:
Button to Continue)
The summary includes the total number of curves (Crvs), total number of
points (Pts), total number of contour points (Cnt Pts), total faults (Flts), and
the total number of fault points (Flt Pts).
Contour Values
You can click on contour lines and view the contour value and total number of
points. To view this information:
1. Select Contour/Value from the Inquire menu. The following message appears
at the top of the drawing area:
2. Click on each contour line where you want to determine the value and number
of points. As you click each, the information appears at the top of the drawing
area. For example:
Fault IDs
You can determine the location of faults by specifying the fault ID. To view this
information:
1. Select Contour/by Fault ID from the Inquire menu. The following form
appears:
2. Type in the ID of the fault to be located and click the OK button. When you
do, the fault is highlighted and a descriptive message appears at the top of the
drawing area indicating the type of fault, transmissibility factor assigned to
the fault, and the number of data points. For example:
3. Keep entering fault IDs for each fault you want to inquire about, or click the
Cancel button to quit.
Well Summary
You can view a summary of map coordinates and gridblock coordinates for each
well spot on the map. To view this information:
1. Select Well from the Inquire menu. The well summary appears as shown
below:
Text Attributes
You can click on text annotation and view the text attributes. To view this
information:
1. Select Text from the Inquire menu. The following message appears at the top
of the drawing area:
2. Click on each text annotation you want to learn about. As you click each, the
information appears at the top of the drawing area. For example:
4
Gridding the Reservoir
Introduction
Once you have defined all contours, faults, and wells for each zone (as described
in the previous chapter), you are ready to define a grid structure for reservoir
simulation. Gridding is deferred until now for good reason: the optimum grid
structure is based on the position of wells and faults in the reservoir. And the final
position of these elements is not assured until you digitize them or import them
into the GRIDGENR Main Window.
When you are ready to start gridding, there are two paths you can take to define a
grid structure for your reservoir:
You can create a customized grid that works best with the existing contour,
fault, and well locations on your maps.
You can digitize an existing grid from a paper source and have it copied into
the GRIDGENR drawing area automatically.
This chapter provides all the information needed to create or digitize a grid.
Before reading this chapter, you should understand the concepts defined in
Chapters 1 and 2 of this manual.
Gridding Guidelines
When preparing to construct or edit a grid for a reservoir simulation model, you
should take a number of different factors into consideration. Some general
guidelines are provided below. A more detailed discussion of gridding
requirements is provided in the Landmark training course on reservoir simulation.
This illustration shows the grid defined for the top layer (Zone 1) of a typical
reservoir. In this case, we are looking down at the top of Zone 1 and seeing the
pattern gridblocks make on that surface (TOS). No matter which property you
view in Zone 1, you will see the same grid displayed in the background. If you
only define a grid for Zone 1, GRIDGENR automatically applies it to all other
zones. However, it does not appear in the other zones in the GRIDGENR display.
In some cases, you may not want the same grid to apply to all zones. Due to
changes in vertical alignment of faults and other features as you move down
through the layers, you may want the grid to have a slightly different alignment at
the top of each zone. Thus the Zone 1 grid may be copied to the other zones and
edited to make up for differences in alignment.
ZONE 1
Grid for Top of
Zone 2 (at TOS) or
Grid for Bottom of
Zone 1
ZONE 2
Grid for Bottom
of Zone 2 (at
BOS Zone 2)
= defined by user
= calculated by software
In the above illustration, notice that even though there are only two layers
represented (Zone 1 and Zone 2), three different grids are shown. This is because:
The grid at the top of Zone 1 defines the top corner points for gridblocks in
Zone 1.
The grid for Zone 2 defines the bottom corner points for gridblocks in Zone 1
and the top corner points for gridblocks in Zone 2. Note that the grids at the
bottom of 1 and the top of 2 must be the same as there is only storage for 1
grid.
The grid for the bottom of Zone 2 defines the bottom corner points for
gridblocks in Zone 2. You may also place this grid at the top of Zone 3.
In the previous illustration, notice how grid corner points in each layer connect
vertically from one surface to the next. GRIDGENR assumes a one-to-one
correspondence between corner points in each zone, and makes the connections
automatically. The automatic connection of corner points gives each gridblock its
three-dimensional shape. Due to this one-to-one correspondence, however, it is
important that the grids in each zone have exactly the same number of rows and
columns as grids in all other zones. This is easy enough to do, since you can build
the first grid manually, copy it to the other zones, and edit the copies as needed.
If you have grids on several zones but not all of them, then the intervening grids
will be interpolated so that your grid lines will be straight connecting the defined
grids. For example, if you place a grid on zones 1, 3, and 5 of a model then the
grids at zones 2 and 4 will be interpolated. If your model extended past layer 5
then grids for layer 5 would be inherited vertically to the bottom of the model.
based on the conditions within each gridblock that dictate the direction of flow.
For example, if the pressure is equal in two adjacent gridblocks, no flow will
occur between them. However, if the pressure is lower in an adjacent gridblock,
the fluid will flow to the gridblock with lower pressure.
The direction of flow can have a major impact on grid orientation. Various
simulators may use different techniques to solve for the flow between adjacent
gridblocks. The differences in technique arise over whether this fluid flow is
modeled only in directions perpendicular to the gridblock center, or in all
directions.
The simplest way to overcome the limitations of these methods is to rotate the grid
so that grid lines are generally parallel and perpendicular to expected flow path
(seeRotating a Grid on page 4-64). GRIDGENRs curvilinear gridding features
make it possible for you bend the grid to fit curved flow paths, as discussed next.
Top Side
Fault
Fault
Left Right
Side Side
Fault
flow path
Fault
Fault Fault
Bottom Side
Unused gridblocks. The grid extends beyond the no-flow boundary of the
reservoir, to areas where no contour data exists. GRIDGENR will try to
calculate values for these areas, based on nearby contours. To avoid this, you
can void unused parts of the grid by drawing zero-value porosity contours
around the void areas.
Diagonal Faults. Because the grid does not follow natural boundaries
some cells have faults cutting directly through them. During the calculation
step, GRIDGENR will adjust these fault boundaries so that they skirt the
gridblocks, instead of cutting through them (as shown in the following
illustration). This slight distortion in the fault path could distort modeling
results.
Diagonal flows. The fluid flow follows a diagonal path with regard to grid
orientation. If a five-point solution technique is used, flow path would zig-zag
instead of traveling in straight lines, which could distort modeling results.
All of these problems can be solved by constructing a curvilinear grid over the
reservoir a grid that follows the natural reservoir boundaries and major fault
lines. The next illustration shows how the same reservoir would look with a
curvilinear grid. Notice that the top, left, and bottom sides are now relative.
The bottom side actually covers the entire southern and western edges of the
reservoir, the left side is the northern edge, and the top side is the northeastern
edge.
Top
Side
Left Side
Fault
Fault
Right
Side
Fault
flow path
Fault
Fault Fault
Bottom Side
In this grid, the top/bottom and left/right directions still apply to rows and
columns. Columns are still numbered along the top; rows along the left.
Columns still flow from top to bottom; rows from left to right. Notice that
the grid cells are now oriented so they are parallel to most major fault boundaries.
Since it will be impossible in some reservoirs to conform the grid to all faults, you
should concentrate on the faults with the maximum offset. Notice also that the
gridding is coarser in the non-producing regions of the reservoir and finer in
producing regions.
More efficiency. The curvilinear grid provides the most efficient use of
gridblocks. Since the gridblocks no longer stretch beyond reservoir
boundaries, this grid has fewer blocks than its rectangular counterpart. The
reduction in the total number of gridblocks translates directly into faster
model performance.
More accurate results. The curvilinear grid produces more accurate results
using the five-point finite difference method discussed earlier in this section.
In the rectangular grid on page 4-164, the flow must follow a zig-zag path
upstream, whereas in the curvilinear grid on page 4-166, the flow is
perpendicular to the gridblock faces with a clearly linear path upstream.
When you define a grid, all you have to do is specify (1) the shape of the grid
boundary and (2) the edge points where each row/column intersects the grid
boundary. When you are finished, GRIDGENR automatically computes the
optimum shape and size of each grid cell based on an algorithm that you select.
The illustration above, for example, shows a boundary and edge points defined by
the user for a simple grid (left) and the internal rows and columns produced by a
gridding algorithm (right). For best results, the resulting grid cells should be
roughly orthogonal, so that the grid faces are perpendicular to the flow. Some of
the gridding algorithms described below are designed to produce an orthogonal
effect:
Zero forcing (Laplace). In this method, the gridblocks generally follow grid
boundaries, but smoothing is applied to make the structure more uniform.
This option will generate grids which are very smooth, but not necessarily
orthogonal.
NOTE: If a Free Boundary option is used, the boundary points will be modified and
cannot be restored. Do not use this option if you want your boundary points
honored.
The following illustration shows how each algorithm affects the same user-
specified grid. Notice that gridblocks can be drawn so that wells are centered
inside of them automatically (see Setting the Grid Display Options on
page 4-175). Some algorithms handle well centering differently than others,
depending on the individual constraints of the algorithm. Some trial and error may
be needed to produce the best-fitting grid if so, you can repeatedly recalculate
the grid using the Regrid option (see Recalculating a Gridded Area on
page 4-219). You can also reshape individual grid cells by moving individual
corner points (see Moving Corner Points on page 4-196).
2000
IMPES
1500 IMPLICIT
1000
500
For this reason, it is important to optimize the grid structure, making sure that you
have enough gridblocks in areas where they are needed and not too many
gridblocks in areas where they are not needed.
WARNING: When creating grids, you must always be careful to take into full account the
limitations on model size discussed in Chapter 7 of the GRIDGENR
Technical Guide. Failing to do this may produce a grid structure which
overloads the modeling capabilities of your hardware. Some calculation and
balancing may be required to achieve an appropriate grid complexity.
Coarsening the grid. Gridblocks can be larger in areas of the reservoir that
provide a minimal contribution to the overall fluid flow, especially in regions
containing no wells and only a single mobile phase. For example, gridding
over a homogenous gas cap or aquifer may be much coarser than gridding
over multiphase regions. Even aquifers with water injection wells can be
There are various ways to coarsen a grid. You can space the rows and columns
wider as you are creating the grid. You can respace edge points on existing
grids. Or you can use the existing grid and delete, for example, every other
row or column in areas where you want the grid to be coarser.
Remove x-lines
(columns)
Remove
y-lines (rows)
Refining the grid. Gridblocks should be finer in areas where there are large
variations in initial fluid properties, such as oil viscosity, saturation pressure,
or composition. For example, if there is a significant variation in gas
composition within a gas cap, you would want to make the grid finer in those
regions in order to appropriately model gas cycling and blowdown.
Gridblocks should be finer in the vicinity of wells, as needed to model
significant variations in pressure or flow near the well bore.
There are various ways to make a grid finer. You can space the rows and
columns closer as you are creating the grid. You can respace the edge points
on existing grids. Or you can refine individual regions within an existing grid
using GRIDGENRs refinement option (see Refining the Grid on
page 4-226). The illustration below shows a Cartesian refinement method
being used to refine portion of a grid. A radial method is also described later
in this chapter (see page 4-173).
Refined area
Surface for
Zone 1 Grid
RESERVOIR
ZONE 1 ZONE 1 Surface for
CROSS
SECTION Zone 2 Grid
ZONE 2
GRID
(MAP
VIEW)
Null Column
In each zone, there must be the same number of rows or columns on either side of
the fault so that GRIDGENR can make the proper vertical gridblock connections
without crossing the face of the fault. To do this, you can copy the grid to each
zone and shift the null area as needed.
Watch for grid alignment problems. The flow path between injector and
producer wells can be distorted by the same grid alignment problems
mentioned earlier in this chapter (see page 4-162). If the gridblock orientation
and solution method do not naturally allow for diagonal flow between
communicating wells, this may distort the results obtained from the model.
The effect may not be as important in cases of low fluid mobility. However,
you can often mitigate this effect by reorienting the grid, refining it, or using a
nine-point solution method.
Injector wells
Flow
Flow
Producer well
Specify appropriate coordinates. When you enter a location for a well spot
in GRIDGENR, the same coordinates apply equally in all zones thus
implying a vertical well. If you are working with a deviated well, you may
want to specify the well location based on the coordinates of the perforation
rather than the coordinates of the wellhead, or you may wish to model your
deviated well directly by importing its coordinates from an import file.
Row X-skip
numbers
2 4 6 8 Column
numbers
2
Grid lines
Y-skip 4
1. Select Grid from the Options menu.1 The following form appears.
1. These options also are available when you select All from the Options menu.
2. Click on the available check boxes, fill in the blanks, or adjust the slider bars,
as needed to change the following options:
Center Block Around Controls the well centering feature. When any part of
Well the grid is regridded, gridblocks will be arranged in
such a way that each well is at the center of a gridblock.
Line Type Controls the type of line used to draw the grid (solid,
dashed, etc.).
Rectangular grids. You can create a grid with rectangular sides having
uniform or irregular grid spacing, whose sides are parallel to the coordinate
axes.
Rotated rectangular grids. You can create a grid with rectangular sides
having uniform or irregular grid spacing, whose sides are not parallel to the
coordinate axes.
Boundary grids. You can create a grid with irregular sides and uniform or
irregular grid spacing.
Point grids. You can create a grid by defining every corner point in the
structure. This feature is best to use when copying a grid structure from a
paper source.
The following procedures explain how to create each of these grid types. You can
create only one grid per zone. However, you can copy the same grid to different
zones and modify it as needed (see Creating a Grid by Copying on page 4-186).
If the same grid must apply to all zones, create or digitize it in Zone 1.
Rectangle
corner 2
1. Make sure you are in the correct zone where you want to define the grid. If
not, change the Zone Number on the GRIDGENR Control Panel (use Zone 1
if you want the grid pattern to apply for all zones).
2. Click the Context button on the Control Panel and select Grid.
The following prompts appear at the top of the drawing area when
GRIDGENR is ready for you to define the corner points of the rectangular
boundary:
4. Click where you want to place the lower left and upper right corners of the
rectangular border. A rubberband box shows the rectangle as you draw it.
NOTE: You can also specify the exact coordinates or offset of each corner point. See
Other Ways to Specify Grid Points on page 4-193.
When you finish defining the border, the following menu opens to let you
define the internal grid structure:
5. To quickly produce a grid within the specified border, select Specify Points
Uniformly Along Border. Below this option, you can enter either approximate
number:
NOTE: If you prefer nonuniform grid spacing, see Defining a Grid With
Customized Gridblock Spacing on page 4-188.
When you finish specifying a method for creating the internal grid structure,
GRIDGENR displays the following menu:
6. Select the desired algorithm to be used in drawing the grid (see page 4-167 for
a detailed discussion of gridding algorithms). GRIDGENR draws the internal
grid cells automatically.
structure is created, you can add further refinements using other features
discussed later in this chapter.
Right Rectangle
Extent
Top
x axis
Bottom
y axis
Left
1. Make sure you are in the correct zone where you want to define the grid. If
not, change the Zone Number on the GRIDGENR Control Panel (use Zone 1
if you want the grid pattern to apply for all zones).
2. Click the Context button on the Control Panel and select Grid.
The following prompts appear at the top of the drawing area when
GRIDGENR is ready for you to define the corner points of the rectangular
boundary:
4. Click where you want to place the origin of the rotated rectangle.
5. Click on a point along the line which defines the x-axis of the rotated
rectangle. This will define your orientation angle. This angle may also be
defined numerically using the pop-up menu from MB3.
6. Click on the point which defines the full extent of the rectangular border. A
box will appear to show where you have defined the grid border.
NOTE: You can also specify the exact coordinates or offset of each corner point. See
Other Ways to Specify Grid Points on page 4-193.
When you finish defining the border, the following menu opens to let you
define the internal grid structure:
7. To quickly produce a grid within the specified border, select Specify Points
Uniformly Along Border. Below this option, you can enter either approximate
number:
NOTE: If you prefer nonuniform grid spacing, see Defining a Grid With
Customized Gridblock Spacing on page 4-188.
When you finish specifying a method for creating the internal grid structure,
GRIDGENR displays the following menu:
8. Select the desired algorithm to be used in drawing the grid (see page 4-167 for
a detailed discussion of gridding algorithms). For rectangular grids with
uniform spacing and without the well centering option, use Linear Transfinite
or Boundary Forcing function. GRIDGENR draws the internal grid cells
automatically.
Top side
Right side
Left side
Internal grid
structure
Bottom side
If not, change the Zone Number on the GRIDGENR Control Panel. You can
create one grid for each zone. If you want one grid to apply to all zones, draw
it in Zone 1.
2. Click the Context button on the GRIDGENR Control Panel and select Grid.
The following prompt appears at the top of the drawing area when
GRIDGENR is ready for you to begin defining the grid border:
Enter Top boundary: (1) Define (2) Backup (3) Menu (4) Finish
4. Starting at the top left corner of the grid, use mouse clicks to define the top,
right, bottom, and left borders in that order.
You can click any number of times to describe the exact curvature of a
particular boundary. A rubberband line helps you visualize the way the border
is shaping up. Once you have defined the last point on any side, click MB3
and select Finish Current Side from the pop-up menu, then start the next side.
To erase any group of selected points on a given side, press MB2 to backup
and then use MB1 to reselect the points.
NOTE: Besides clicking with the mouse, you can also specify exact coordinates or
offsets for each point, have a border follow a fault, or have a border follow
an arc. For more details, see Other Ways to Specify Grid Points on
page 4-193.
This message appears if you select Finish Current Side without specifying enough
points for the current side. There must be at least two points on every side, to indi-
cate the beginning and ending of that side. Watch the prompt at the top of the
drawing area: it is telling you which side you are currently defining. If a beginning
and ending point have not been specified correctly for the indicated side, you must
specify them before selecting Finish Current Side.
When you finish defining all four sides, the following menu opens to let you
define the internal grid structure:
5. To quickly produce a grid within the specified border, select Specify Points
Uniformly Along Border. Below this option, you can enter either:
NOTE: If you prefer nonuniform grid spacing, see Defining a Grid With
Customized Gridblock Spacing on page 4-188.
When you finish specifying a method for creating the internal grid structure,
GRIDGENR displays the following menu:
6. Select the desired algorithm to be used in drawing the grid (see page 4-167 for
a detailed discussion of gridding algorithms). GRIDGENR draws the internal
grid cells automatically.
(001,001) (002,001)
(003,001) (004,001)
User-specifies all
points
(003,002) (004,002)
(001,002) (002,002)
In the illustration above, notice that each point in the structure has a number
assigned to it based on its relative position in the grid. GRIDGENR uses numbers
like these to help guide you through the correct sequence of steps in defining each
row and column.
1. Make sure you are in the correct zone. If not, change the Zone Number on the
GRIDGENR Control Panel.
You can create a grid for each individual zone. If you want one grid to apply
to all zones, draw it in Zone 1.
2. Click the Context button on the GRIDGENR Control Panel and select Grid.
GRIDGENR displays the following form when you are ready to begin
specifying the grid:
4. Specify the total number of gridblocks that you will be defining in both the x
direction (columns) and the y direction (row). For example, the grid on
page 4-185 has three columns and two rows.
5. Press the OK button. GRIDGENR prompts you to enter each point in the grid.
For example:
Point to (001,001): (1) Select (2) Backup (3) Menu (4) Escape
6. Starting at the upper left, define each corner point in the order prompted. For
example, (001,001), (002,001), (nnn, 001), for the top edge; (001,002),
(002,002), (nnn, 002), for the next row; and so forth. See the illustration on
page 4-185 for guidelines.
You can define each point by clicking at the desired location or by specifying
exact coordinates or offsets (see Entering Next Point Coordinates on
page 4-194 or Entering Next Point Offset on page 4-194).
As you enter each point, rubberband lines show the grid taking shape. When
you are finished entering all of the requested points, the grid is completed.
described on the previous pages, then make copies of this grid for each additional
zone, as explained in the following procedures. Each grid could then be modified
using the standard editing procedures (see Editing Grids on page 4-196). To
create a grid by copying:
1. Use the Zone No. setting on the GRIDGENR Control Panel to move to the
zone where you want the grid to be copied.
2. Click the Context button on the GRIDGENR Control Panel and select Grid.
3. Select Copy/Entire Grid from the Edit menu (this option is not available if the
zone already contains a grid).
4. Enter the number of the zone where the original grid is located and click the
OK button. A copy of the grid appears automatically in the current zone.
1. Press MB3 and select the Abandon option from the pop-up menu. If any
corner points have already been defined, the following message appears:
2. Select Yes to abandon the grid, or No to keep it. If you select Yes, the grid is
removed from the drawing area automatically.
You can specify the internal grid spacing by selecting distinct edge points along
each border of the grid (top, bottom, and both sides). When you define edge points
as shown below, GRIDGENR uses these to determine the total number of
gridblocks in each direction and the exact points where the gridblocks will
intersect the boundary. The actual shape of the gridblocks inside the grid depends
on the gridding algorithm you select (see page 4-169 for details).
User-specified
edge points
Internal grid
blocks
2. When you see the Grid Border Spacing Menu (shown in Figure 4-20) select
the option titled Digitize Points Along Border and click the OK button.
Define Top grid: (1) Define (2) Backup (3) Menu (4) Finish
3. Click along the top of the grid at the exact locations where you want edge
points to be located. To erase any group of selected points on a given side,
press MB2 to backup and then use MB1 to reselect the points.
4. Once you have defined the last point on the top side, click MB3 and select
Finish Current Side from the pop-up menu shown below.
NOTE: This menu also lets you space the edge points uniformly along the top or left
side. For details on this option, see Adding Points Uniformly on a Side on
page 4-191.
This message appears if you try to select the Copy option on the pop-up menu
while digitizing edge points along the top or left sides of the grid. This feature is
used only for the bottom or right sides, as explained later.
Define Left grid: (1) Define (2) Backup (3) Menu (4) Finish
5. Repeat the same process for the left side of the grid.
Define Bottom grid: (1) Define (2) Backup (3) Menu (4) Finish
6. Use the mouse to select the edge points for the bottom and right sides of the
grid. These sides must have the same number of edge points as their opposing
sides (top and left). When you finish selecting the required number of points,
the side is finished automatically.
NOTE: When digitizing the bottom and right sides, you can also use the MB3 pop-
up menu to copy points from the opposite side, as explained on page 4-192.
This message appears if you select Finish Current Side from the pop-up menu
without specifying enough points for the bottom or right sides of the grid. On the
last two sides, you must have exactly the same number of points digitized as on the
opposite side. Click the OK button and continue digitizing points until the side is
finished.
When you finish digitizing edge points along the right side, GRIDGENR
displays the following menu:
7. Select the desired algorithm to be used in drawing the grid (see page 4-167 for
a detailed discussion of gridding algorithms). GRIDGENR draws the internal
grid cells automatically.
The previous procedure explained how to add irregular edge points to each side
of a grid. You can also make any group of edge points uniformly spaced by
making the appropriate selection from the MB3 pop-up menu. All you have to do
is specify the total number of points to be evenly spaced, then click at the desired
end point (as illustrated below). The series of points can be drawn either from the
beginning of a side or from the most recent point defined.
2. When you are ready to start adding uniform edge points, press MB3 and select
Add Points Uniformly On a Side from the pop-up menu. The following form
opens:
3. Enter the number of uniform points on the spacing to be used to be added and
click the OK button. The following prompt appears at the top of the drawing
area:
NOTE: If you are working on the last two sides of the grid and select the number of
points needed to finish the current side, the points are spaced automatically
out to the end of the current side (i.e., this prompt does not appear). If this
happens, skip the remaining steps.
4. To add uniform edge points all the way to the end of the current side, click
MB3 anywhere in the drawing area. To add uniform edge points only up to a
specified location, click MB1 at the desired location. To cancel this feature,
click MB2.
NOTE: If you clicked MB1in step 4 you may still have to select Finish Current Side
from the pop-up menu before the current side can be finished. If you clicked
MB3 in step 4, the current side is finished automatically.
If you have already defined the edge points for one side of a grid, you can copy
the same points to the opposite side, as shown in the illustration below.
This feature is available only if you are defining edge points across from a side of
the grid where edge points are already defined. Use the following procedure:
1. Start creating the grid (see Creating a Rectangular Grid on page 4-177 or
Creating a Rotated Rectangular Grid on page 4-179). Specify the edge
points for at least the top and left sides of the grid.
2. When GRIDGENR prompts you to enter edge points for the bottom or right
side of the grid, press MB3 and select Copy Points from Opposite Side from
the pop-up menu. The following form opens:
3. If you want to copy all points from the opposite side, just click the OK button.
If you only want to copy a few points at a time, specify the number of points
to be copied and then click OK. Each time you select this option, the form
shows you the maximum number of points that can be copied from the
opposite side.
The most commonly selected pop-up menu options are discussed in more detail
on the following pages.
In some cases, you can specify the exact coordinates (x,y location) of grid points.
This feature is available from the pop-up menu while you are defining points in a
grid. Use the following steps for each point to be specified:
1. Press MB3 and select Enter Next Point Coordinates from the pop-up menu.
The following form opens:
2. Enter the exact X and Y coordinates at which you want the next point to
appear.
3. Click the OK button. The next point is drawn automatically at the specified
coordinate location.
In some cases, you can specify the distance in the X and Y direction that you want
the next point to be offset from the previous point. This feature is available from
the pop-up menu while you are defining points in a grid. Use the following steps
for each point to be specified:
1. Press MB3 and select Enter Next Point Offset from the pop-up menu. The
following form opens:
2. Enter the distance in the X and Y direction that you want the next point to be
offset from the previous point (negative entries are accepted). The distance
must be expressed in UTM coordinate offset.
3. Click the OK button. The next point is drawn automatically at the specified
offset.
You can draw part of a grid border in the shape of an arc by specifying the center
point and the end point of the arc (first point is assumed to be the last point drawn
or specified). The exact shape of the arc is controlled by the positioning of the
center and end points some practice may be required to get the correct shape. If
you are unable to produce the desired shape, you can use MB2 to back up and
erase any number of points along the arc.
This feature is available from the pop-up menu only when you are creating an
irregular grid. To draw an arc:
1. Make sure you have already specified at least one point along the grid border.
2. Press MB3 to view the pop-up menu, and select Use Arc To Define Boundary.
The following prompt appears at the top of the drawing area:
3. Click on the desired location for the center point of the arc. The following
prompt appears:
4. Click on the desire location for the end point of the arc. A series of evenly
spaced points appear in the shape of an arc.
You can have GRIDGENR automatically draw any part of a grid border so that it
follows the exact path of a fault line. All you have to do is select the first and last
points along the fault where you want the grid border to follow.
Grid border
Last point
of contact
Before using this option, make sure that the fault has already been drawn (see
Adding New Faults and Contours on page 3-91). Then use the following steps:
1. Begin creating the grid border using any of the grid creation procedures
earlier in this chapter.
2. At the point where the border will intersect the fault, press the MB3 mouse
button and select Let Boundary Follow a Fault from the pop-up menu. The
following prompt appears at the top of the drawing area:
3. Click at the first point where the border intersects the fault. The following
prompt appears:
4. Click at the point where the border quits following the fault. GRIDGENR
draws a series of points along the fault between the first and last points that
you selected. You can back up and erase any of the series of points by clicking
MB2.
In some cases, you may have invoked the pop-up menu by mistake or you may
decide that you do not really want to select any of the options. The menu option
titled Return to Digitizing lets you close the pop-up menu and return to the
drawing process.
Editing Grids
Perhaps the most powerful GRIDGENR features are its grid editing and
refinement capabilities. These features are explained in detail on the following
pages.
views of the grid in the current zone, but is not echoed on other grids in other
zones.
When moving a corner point, be careful not to seriously distort the shape of the
adjacent gridblocks, as shown above. The most effective gridblock shape is
orthogonal (sides roughly perpendicular). To move corner points:
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Modify/Main Grid/Point from the Edit menu. The following message
appears at the top of the drawing area:
3. Click on the point to be moved. The adjacent grid lines become flexible so
that you can see how they are being realigned as the corner point is moved.
The following message appears:
4. Click MB1 at the desired new location, or click MB3 to return the point to its
previous location. The corner point is moved automatically and the following
message reappears:
5. To move more corner points, start over at step 3. Otherwise, press MB3 to
quit.
Pinching a Point
You can change the position of any grid node so that it merges with another
adjacent grid node. This produces pinch points in the x,y dimension of the grid.
To pinch a point you must select the desired point and move it to the new location
as described below. To move a line:
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Modify/Main Grid/Pinch Point from the Edit menu. The following
message appears at the top of the drawing area:
4. Move the mouse to the new location and then click MB1 when the point is
positioned in the correct place
5. To continue moving points, repeat the last two steps. Otherwise, press MB2 to
quit.
Pinching a Line
You can change the position of any line segment in the grid so that it merges with
the nearest adjacent segment. This produces pinch points in the x,y dimension of
the grid that involve multiple gridblocks.
To pinch a line you must select the desired beginning and ending points of the line
segment to be merged and then select the adjacent line that you want it merged
with. To pinch a line:
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Modify/Main Grid/Pinch Line from the Edit menu. The following
message appears at the top of the drawing area:
3. Click on the first point of the line segment to be merged. The following
message appears:
4. Click on the second point of the line segment to be merged. The following
message appears:
5. Click on the line that you want the selected segment to be merged with.
6. To continue pinching lines, repeat the last three steps. Otherwise, press MB2
to quit.
Moving a Line
You can change the position of any line on a grid. To move a line you must select
the desired line and move it to the new location as described below. To move a
line:
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Modify/Main Grid/Move Line from the Edit menu. The following
message appears at the top of the drawing area:
3. Click on the line to be moved, move the mouse in the direction of the new
location and then click MB1 when the line is positioned in the correct place.
The following message appears:
4. To continue moving lines, repeat the last step. Otherwise, press MB2 to quit.
Adding to a Grid
GRIDGENR lets you add extra rows or columns within any existing row or
column in a grid and also allows you to refine a section of the main grid. When
you do this, it is like defining a new grid inside the existing grid all you have to
do is specify the interval to be changed and the method of drawing the grid.
Existing grid
Interval to be changed
1. Make sure the Context button in the Control Panel is set to Grid.
2. From the Edit menu, select Add/Internal Grid Lines/In One Section:
This message appears if you try to regrid a model that has refinements or null grid
blocks. Click the OK button, then use the Remove/Refinement/All and Remove/
Null Lines/All options on the Edit menu before trying again.
3. Click on the edge of the grid at the interval where you want to add grid lines.
For example, if you click the top edge of the grid at gridblock 4, the
gridblocks in the fourth column will be selected. You can tell the gridblocks
are selected because the area is highlighted.
4. Click MB1 again to verify your selection, or any other mouse button to cancel
it and repeat the last step.
5. This displays the Subdivision Factor panel. Enter a number to be used for
subdividing the area and click the OK button. For example, if you want to
subdivide the area into five rows or columns, enter 5.
6. This displays the following panel. Click OK if you want to add lines to the
grid within the subdivided area and modify all zones. To avoid doing either
operation, type in the word NO before clicking OK.
7. To add more rows/columns to the grid, repeat the previous steps, starting at
step 4. Otherwise, click MB3 to quit.
1. Make sure the Context button in the Control Panel is set to Grid.
This message appears if you try to regrid a model that has refinements or null grid
blocks. Click the OK button, then use the Remove/Refinement/All and Remove/
Null Lines/All options on the Edit menu before trying again.
3. Click on one of the grid points at the corner of the area where you want to
subdivide the grid blocks.
4. Click on the other grid point of the area where you want gridblocks to be
subdivided or select a second point on the same grid line which will imply the
area crosses the grid. You will see the following pop-up menu:
5. On the pop-up menu, select Add X Lines, Add Y Lines, or Add X and Y Lines
(The program will add both directions, simultaneously if you select Add X
and Y Lines).
6. Enter the Subdivision Factor and click Ok. This number must be a positive
integer.
NOTE: If the number is too large, i.e., causes there to be too many grid blocks,
GRIDGENR will give a error message.
To the first question, enter Yes to add lines, No to select a different area, or
Cancel to cancel this operation. To the second question, enter Yes to modify
all zones, No to modify only the current zone.
New grid
1. Make sure the Context button in the Control Panel is set to Grid.
This message appears if you try to regrid a model that has refinements or null grid
blocks. Click the OK button, then use the Remove/Refinement/All and Remove/
Null Lines/All options on the Edit menu. Then, try this option again.
NOTE: Alternatively, you can select Add/Extend Rectangle for a simple way to
extend one side of the grid. With this option, it automatically extends the
grid with a rectangle shape. You are not required to specify each side of the
extended rectangle.
Enter Top boundary: (1) Define (2) Backup (3) Menu (4) Finish
You must define the borders for each of three new sides. The fourth side is
formed by the existing grid. For example, if you are extending the right side
of the grid you must define the top, right, and bottom of the extended area, as
shown in the illustration below.
4. Use mouse clicks to define the borders in the order prompted, or see the note
below.
You can select any number of points to describe the exact curvature of a side.
A rubberband line helps you visualize the way the border will look as each
point is selected. Once you have defined the last point on any side, click MB3
and select Finish Current Side from the pop-up menu. If the selected points
are not satisfactory, press MB2 to delete each undesirable point and start over.
NOTE: Besides clicking with the mouse, you can also (1) specify the exact
coordinates or offsets for each point, (2) have a border follow a fault, or (3)
use an arc drawing method. For more details, see Other Ways to Specify
Grid Points on page 4-193.
This message appears if you select Finish Current Side without specifying enough
points for the current side. There must be at least two points on every side, to indi-
cate the beginning and ending of that side. Watch the prompt at the top of the
drawing area: it is telling you which side you are currently defining. If a beginning
and ending point have not been specified correctly for the indicated side, you must
specify them before selecting Finish Current Side.
When you finish defining the shape of the three new borders, a menu opens to
let you define the internal grid structure: For example:
5. To quickly produce a grid within the new area, select Space Points Uniformly
Along Border. Below this option, you can enter a specific number of
gridblocks in the X or Y direction (whichever dimension is not already
constrained by the existing grid). GRIDGENR will automatically select the
appropriate number of vertical and horizontal grid increments to produce the
most uniform grid possible.
6. If you select the option to Digitize Points Along Border instead, the
GRIDGENR program will prompt you to select points along each of the new
sides, to which grid nodes will be attached. Follow the prompts at the top of
the screen, then select the appropriate selection from the following menu:
When you finish specifying a method for creating the internal grid structure,
GRIDGENR displays the following menu:
7. Select the desired algorithm to be used in drawing the grid (see page 4-167 for
a detailed discussion of gridding algorithms). GRIDGENR draws the internal
grid cells automatically.
WARNING: If you delete an overlay, use the Screen -> Redraw option (CTRL/W) to
refresh the display before proceeding in order to avoid display problems. For
example, if you delete grid lines, the contours will not display properly until
you redraw.
GRIDGENR lets you delete any rows or columns in an existing grid. All you have
to do is (1) select the lines to be deleted consecutively by clicking MB1, (2) press
MB2 to end the selection process, and then (3) delete the lines selected.
Existing grid
Deleted line
NOTE: GRIDGENR only lets you delete lines from the original grid. You cannot
delete lines from grid refinements.
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Remove/Grid Line/Single Line from the Edit menu. The following
prompt appears at the top of the drawing area:
3. Click on the line(s) you want to delete. Each line you select is highlighted.
When finished selecting the line(s) to be deleted, click MB2 and the following
prompt appears.
4. The first answer lets you delete the lines. The second lets you delete the lines
in all zones. Answer NO in the appropriate fields if you do not want to delete
the selected lines or modify all zones. Then click OK to carry out your
selections.
5. Repeat the last two steps for each row or column to be deleted.
6. Click MB2 to quit when you are finished deleting the desired lines.
Section of Grid
GRIDGENR lets you delete a section of the grid at one time by selecting a section
of the main grid and deleting the lines.
1. Make sure the Context button in the Control Panel is set to Grid.
2. Select Remove/Grid Line/Section of Grid from the Edit menu. The following
prompt appears at the top of the drawing area:
3. Click on the main grid line in the upper left corner of the area which you want
to delete. The following prompt appears at the top of the drawing area:
4. On the pop-up menu select Delete X-lines or Delete Y-lines, then click OK to
see the following form:
5. The first answer lets you delete the lines. The second lets you delete the lines
in all zones. Answer NO in the appropriate fields if you do not want to delete
the selected lines or modify all zones. Then click OK to carry out your
selections.
Decimate
GRIDGENR allows you to select certain rows to delete and to keep. For example,
you can define GRIDGENR to delete the one column in a selection and keep the
next three and so on. The number of columns to delete and to keep do not have to
be the same, i.e., delete 2 and keep 2 or delete 3 and keep 3.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the main grid line of the area in which you want to select. The
following prompt appears.
Select the lower right corner of area (Button 2 will back up)
You may select either a grid corner point at the opposite corner of the area you
wish to select or you may select a second point on the same grid line which
implies the area crosses the grid.
5. Make a selection and press OK. A pop-up menu is displayed to let you define
the pattern to decimate:
For example, if you enter 1 and 3, GRIDGENR will delete one column, keep
the next three, delete the next column, keep the next three, etc. Press OK.
7. Confirm your entries. The first answer lets you delete the lines. The second
lets you delete the lines in all zones. Answer NO in the appropriate fields if
you do not want to delete the selected lines or modify all zones. Then click
OK to carry out your selections.P
9. Click MB2 to quit when you are finished decimating the grid.
Existing grid
Null
area
This feature is most useful when modeling normally slanted faults (see
page 4-172 for details). To nullify part of a grid:
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the column or row you want to nullify. The area is highlighted and
the following prompt appears.
4. Click MB1 again to verify your selection, or any other mouse button to cancel
it. The area is nulled out automatically.
This message appears if you try to nullify a row or column at the edge of the grid.
This is not allowed. You can only null rows or columns on the inside of the grid.
GRIDGENR lets you reactivate any null area of the grid. As explained in the
previous procedure, nullifying creates a null area in the grid where no values will
be calculated. Reactivating a null area reconstructs that part of the grid just as
though it were never nullified.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the area you want to reactivate. The area is highlighted and the
following prompt appears.
This message appears if you try to click on an area that is not nulled out. Try again.
4. Click MB1 again to verify your selection, or any other mouse button to cancel
it. The area is reactivated and regridded automatically.
GRIDGENR lets you reactivate all null area in a grid at the same time. Follow
these steps:
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click the Yes button to reactivate all null areas, or click No to avoid removing
them.
Affected
grid line
You can add as many tie lines as you need to rearrange internal grid structure.
WARNING: Be careful not to add too many tie lines at once, or you may end up seriously
distorting the grid. It is usually best to periodically recalculate the grid to see
the impact of the tie lines already defined. This grid can then be used as a
template for further tie line definitions.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Select the upper left and lower right corner of the grid area that will be
affected by the regridding operation. You must click on grid points or a grid
border and the two points must have a sufficient separation to be meaningful.
5. Select the first and last points along the segment of the grid that you want
rearranged to follow a tie line. Both points must be on the same line. You can
use MB2 to backup and reselect a point.
Enter Tie Line: (1) Define (2) Backup (3) Menu (4) Finish
You can do this by clicking along the desired path using MB1. To make the tie
line follow a fault, click MB3 and select Let Tie Line Follow a Fault from the
pop-up menu (see Making a Border or Line Follow a Fault on page 4-195).
There are other options on this menu you can use to draw the tie line (see
Other Ways to Specify Grid Points on page 4-193).
7. When you are finished drawing the tie line, click MB3 and select Finish Tie
Line from the pop-up menu.
8. Repeat the last two steps for each additional tie line you want to define, or
click MB2 if you are finished defining tie lines.
9. Click the Yes button to rearrange the grid or No to avoid applying the
changes.
10. Select the desired algorithm to be used in redrawing the grid (see page 4-167
for a detailed discussion of gridding algorithms). GRIDGENR redraws the
internal grid cells automatically so that the selected grid lines follow all the
new tie lines.
1. Make sure the Context button on the Control Panel is set to Grid.
2. Make sure the Zone No. button on the Control Panel is set to the number of
the zone where you want the tie lines to be copied.
3. Click open the Edit menu and select Copy/Tie Lines. This option is not
available unless a grid already exists in the zone.
This message appears if you try to copy tie lines into a zone that already contains
them. You can only copy tie lines into a zone where none exist. Click OK to con-
tinue and try again.
4. Enter the number of the zone that contains the desired tie lines, then click the
OK button.
To remove one or more individual tie lines from the current zone:
1. Make sure the Context button on the Control Panel is set to Grid.
2. Make sure the Zone No. button on the Control Panel is set to the number of
the zone where you want the tie line to be removed.
5. When you are finished clicking on all tie lines to be removed, click the MB3
mouse button.
6. Click the Yes button to remove all the selected tie lines, or click No to avoid
removing them.
1. Make sure the Context button on the Control Panel is set to Grid.
2. Make sure the Zone No. button on the Control Panel is set to the number of
the zone where you want all tie lines to be removed.
3. Click open the Edit menu and select Remove/Tie Lines/Current Zone.
4. Click the Yes button to remove all the tie lines from the current zone, or click
No to avoid removing them.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click at the top left corner of the area to be recalculated. This could be any
point inside the grid, or the top left corner of the grid boundary. The following
message appears
4. Click at the bottom right corner of the area to be regridded. This could be any
appropriate point inside the grid, or the bottom right corner of the grid
boundary itself. The following message appears:
This message appears if fail to click correctly at the upper left and lower right of a
selected area. Try again.
5. Click the Yes button to start regridding, or No to reselect the area. If you click
Yes, GRIDGENR displays the following menu:
6. Select the desired algorithm to be used in regridding the area (see page 4-167
for a detailed discussion of gridding algorithms). GRIDGENR regrids the
selected area automatically.
Existing grid
1. Make sure the Context button in the Control Panel is set to Grid.
2. Click on the Edit menu and select Modify/Main Grid/Respace Edge Points.
The following message appears at the top of the drawing area:
3. Click at the top left corner of the grid boundary. The following message
appears
4. Click at the bottom right corner of the grid boundary. The following message
appears:
This message appears if the area you fail to click correctly at the upper left and
lower right of a selected area. Try again.
5. Click the Yes button to verify the selected area, or No to reselect it.
6. If you want the grid intersections to be spaced uniformly along the new edge,
select Space Points Uniformly Along Border, click the OK button, and skip to
step 8 (you cannot change the number of blocks). If you want to control the
spacing exactly, select Digitize Points Along Border option, click the OK
button, and continue to the next step.
GRIDGENR asks you to begin redefining edge points for each side of the
grid. For example:
Define Top grid: (1) Define (2) Backup (3) Menu (4) Finish
7. Click at the desired location for the edge points on each side.
This message appears if you try to select an edge point between two previous edge
points. Try again.
This message appears if you fail to define enough edge points on a side which lies
opposite an existing side where edge points have already been defined. You must
define the same number of edge points as already exist on the opposite side of the
grid.
Besides clicking, you can also use the MB3 pop-up menu to add points
uniformly to a side, copy points from the opposite side, and quit (see Other
Ways to Specify Grid Points on page 4-193). The number of edge points you
specify for each side must be the same number as before. As you finish
selecting all the required edge points for a given side, GRIDGENR prompts
you to enter the edge points for the next side.
When you are finished entering all edge points GRIDGENR displays the
following menu:
Existing grid
= new boundary
path
1. Make sure the Context button in the Control Panel is set to Grid.
2. Click on the Edit menu and select Modify/Main Grid/Redefine Edge. The
following message appears at the top of the drawing area:
3. Click at the top left corner of the grid boundary. The following message
appears
4. Click at the bottom right corner of the grid boundary. The following message
appears:
This message appears if the area you fail to click correctly at the upper left and
lower right of a selected area. Try again.
5. Click the Yes button to verify the selected area, or No to reselect it.
Enter Top boundary: (1) Define (2) Backup (3) Menu (4) Finish
6. Define the new path of each boundary by clicking MB1, or see Other Ways
to Specify Grid Points on page 4-193. Use MB2, if needed, to back up and
cancel previously selected points. As you finish defining each side of the grid,
press MB3 and select Finish Current Side from the pop-up menu.
When you finish defining the last side of the grid boundary, GRIDGENR
displays the following menu:
7. If you want the grid intersections to be spaced uniformly along the new edge,
select Space Points Uniformly Along Border, click the OK button, and skip to
step 9 (you cannot change the number of blocks). If you want to control the
spacing exactly, select Digitize Points Along Border option, click the OK
button, and continue to the next step.
GRIDGENR asks you to begin defining new edge points (grid intersections)
on each side of the new area. For example:
Define Top grid: (1) Define (2) Backup (3) Menu (4) Finish
This message appears if you try to select an edge point between two previous edge
points. Try again.
This message appears if you fail to define enough edge points on a side which lies
opposite an existing side where edge points have already been defined. You must
define the same number of edge points as already exist on the opposite side of the
grid.
Besides clicking, you can also use the MB3 pop-up menu to add points
uniformly to a side, copy points from the opposite side, and quit (see Other
Ways to Specify Grid Points on page 4-193). The number of edge points you
specify for each side must be the same number as before. As you finish
selecting all the required edge points for a given side, GRIDGENR prompts
you to enter the edge points for the next side.
When you are finished entering all edge points GRIDGENR displays the
following menu:
Cartesian refinement can be used over any area of the grid; the refinement
applies equally to all grid cells within the selected area. The Cartesian
refinement associated with a selected area remains with that area even if
you move the underlying grid.
Radial refinement can also be done over any area of the grid, but the
refinement only applies to gridblocks penetrated by wells. Radial refinement
allows you to specify and model each wells inner diameter (I.D.) and add a
denser cluster of gridblocks right in the near vicinity of the well. Radial
refinement always remains associated with the same well(s) even if you
move the underlying grid, the refinement is redrawn around the same well
based on the new gridblock dimensions.
You can add radial refinements to areas already refined using the Cartesian
method, and you can add further Cartesian refinements to areas that are already
Cartesian refined. Cartesian refinement can occur in the x, y, or z direction. Radial
refinement can occur in the radial or angular () direction, as well as the x, y, or z
direction. Refinement in the z direction is relative to the simulation grid. That
is it comes after zone splitting, zones combining and setting zones inactive.
The procedures on the following pages explain how to refine a grid using either
method.
WARNING: Local grids must not abut or cross the sloping fault when using The Sloping
Fault Correction (see Starting the Array Calculation Module on
page 5-262). The Sloping Fault Correction option has not been integrated
with local grid refinement. Because local grids are relative to the simulation
grid, you must define zone modifications prior to local grid defining.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click at the top left corner of the area to be refined. The following message
appears:
This message appears if the area you fail to click correctly at the upper left and
lower right of a selected area. Try again.
5. Make the following entries, as required.Your entries apply to all grid cells in
the selected area.
Grid Name A name to be used for this refinement. This name will
appear in the export file if you export the grid.
No. Increments in x/y/ Enter the number of increments for splitting each grid-
z Direction block in each direction. For example, if you enter 5 as the
x increment, GRIDGENR will split each selected grid-
block into five columns. If you enter 2 as the z incre-
ment, each gridblock will be treated as two layers of
equal thickness within the same simulation layer. Enter
any combination of increment variables.
Layers To Be Refined Enter the range of vertical simulation layers that you
want this refinement applied to. For example, if you
enter 1-3, the refinement is applied equally to the contig-
uous layers 1, 2, and 3.
6. Click the OK button at the bottom of the form. GRIDGENR applies the
refinement automatically,
This question appears if you failed to specify more than a single increment in any
of the dimensions. Answer Y if you desire a null refinement, N if you do not.
7. Start over at step 3 if you want to refine other parts of the grid. Otherwise,
click MB2 to quit refining the grid.
Radial refinement for vertical wells occurs vertically. Since the well penetrates the
zone vertically, the grid refinements also penetrate through the zone in the vertical
(Z) direction. The following illustration shows how this looks in a three-
dimensional reservoir model.
Refinement area
x y
The radial refinements made using the following procedure actually appear on the
screen as radial gridding around a well. To add radial refinement in the
Z direction:
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click at the top left corner of the area to be refined. The following message
appears:
4. Click at the bottom right corner of the area to be refined. The following form
appears:
This message appears if the area you fail to click correctly at the upper left and
lower right of a selected area. Try again.
5. Make the following entries, as required. Your entries apply to all gridblocks
containing wells in the selected area.
No. of Radial Enter the number of radial increments that you want
Refinements interposed between each well and the edge of the grid-
block where it is located. For example, the radial incre-
ment of 3 is shown in the illustration on page 4-226.
No. of Angular Enter the number of gridblocks you want to see arrayed
Refinements around each well. This must be 1 if you want each radial
gridblock to form a ring around the well, or a number
divisible by 4. For example, the well on page 4-226 has
eight gridblocks in the angular direction.
No. of Z Refine- Enter the number of vertical layers that you want each
ments gridblock sliced into. For example, if you enter 2, each
gridblock will be treated as two layers of equal thickness
within the same simulation layer.
Well Radius Enter the wellbore inner radius. The units for the radius
must be consistent with the units for the coordinates
generally, feet or meters.
Min. Inner Radius Enter minimum inner radius for the refinement.
Layers to be Refined Enter the range of simulation layers that you want this
refinement to apply to. For example, if you enter 1-3, the
refinement is applied equally to the gridblocks around
the same wells in layers 1, 2, and 3.
6. Click the OK button at the bottom of the form. GRIDGENR applies the
refinement automatically.
This message appears if you entered an angular refinement that is not 1 or a multi-
ple of 4. Click the OK button and reenter the angular refinement correctly.
This message appears if you tried to create a radial refinement over an area where
no wells exist. Click the OK button and start over.
This question appears if you failed to specify more than a single increment in any
of the dimensions. Answer Y if you desire a null refinement, N if you do not.
7. Start over at step 3 if you want to refine other parts of the grid. Otherwise,
click MB2 to quit refining the grid.
x
y
Refinement area
z
HX
HY
The radial refinements made using the following procedure actually appear on the
screen as a cross hatched line. To add horizontal radial refinement:
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click at the top left corner of the area to be refined. The following message
appears:
4. Click at the bottom right corner of the area to be refined. The following form
appears:
This message appears if the area you fail to click correctly at the upper left and
lower right of a selected area. Try again.
5. Make the following entries, as required. Your entries apply to all gridblocks
containing wells in the selected area.
No. of Radial Enter the number of radial increments that you want
Refinements interposed between each well and the edge of the grid-
block where it is located. For example, the radial incre-
ment of 3 is shown in the illustration on page 4-226.
No. of Angular Enter the number of gridblocks you want to see arrayed
Refinements around each well. This must be 1 if you want each radial
gridblock to form a ring around the well, or a number
divisible by 4. For example, the well on page 4-226 has
eight gridblocks in the angular direction.
No. of Increment Enter the number of layers that you want each gridblock
along Axis sliced into. For example, if you enter 2, each gridblock
will be treated as two layers of equal thickness along the
axis selected.
Well radius Enter the wellbore inner diameter. The units for the
diameter must be consistent with the units for the coordi-
nates generally, feet or meters.
Minimum Inner Enter minimum inner radius for the vertical radial refine-
Radius ment.
6. Click the OK button at the bottom of the form. GRIDGENR applies the
refinement automatically.
This message appears if you entered an angular refinement that is not 1 or a multi-
ple of 4. Click the OK button and reenter the angular refinement correctly.
This question appears if you failed to specify more than a single increment in any
of the dimensions. Answer Y if you desire a null refinement, N if you do not.
7. Start over at step 3 if you want to refine other parts of the grid. Otherwise,
click MB2 to quit refining the grid.
To extend a refinement:
1. Make sure the Context button in the Control Panel is set to Grid.
2. Click on the Edit menu and select Add/Extend Refinement. The following
message appears at the top of the drawing area:
3. Click on the area where the refinement is located. The following message
appears:
5. Click on the main grid at the position you wish to extend the refinement to.
The following message will appear:
You can select a part of a refined area that you want to omit. However, the
boundaries of the omitted refinement area must match the original parent grid. In
the following illustration, for example, the grid refinement covers four gridblocks
in the original grid. In this case, it would be acceptable to omit the refinement in
any one of the four original gridblocks. It would not be acceptable to omit only a
part of the refinement in one of the original gridblocks, or to remove an area of
refinement that partially covers more than one of the original gridblocks.
Original gridblocks
Refined area
NOTE: This option applies only to Cartesian refinements. You cannot omit parts of a
radial refinement.
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. This feature applies only to Cartesian refinements as shown
in the previous illustration. Click the OK button and try again.
4. Click the upper left corner of the area to be omitted. This corner must lie on
the original grid.
This message appears if you fail to click on a gridblock corner that lies within or
on the edge of a refined area. Click the OK button and try again.
This message appears if you fail to click on a gridblock corner that lies within the
original parent grid for this refinement. Click the OK button and try again.
5. Click the lower right corner of the area to be omitted. This corner must also lie
on the original parent grid.
6. Specify the number of layers to be effected by the modification and click the
OK button.
The total range of layers is entered here by default, and you can change these
numbers to affect only a certain range of layers.
7. To omit more areas of the same refinement, start over at step 4. To select a
different refinement, click MB2 once and start over at step 3. To quit
modifying refinements, click MB2 twice.
If you have already omitted part of a Cartesian refinement, you can easily include
the missing part back into the originally refined area. In the following illustration,
for example, the original grid refinement covered four gridblocks in the original
grid, but the lower right quadrant was omitted using the Modify/Refinement/Omit
feature. You can easily add this omitted area back to the refinement.
Original gridblocks
Refined area
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
4. Click the upper left corner of the area to be reincluded. This corner must lie on
the original grid.
This message appears if you fail to click on a gridblock corner that lies within or
on the edge of a refined area. Click the OK button and try again.
This message appears if you fail to click on a gridblock corner that lies within the
original parent grid for this refinement. Click the OK button and try again.
5. Click the lower right corner of the area to be reincluded. This corner must also
lie on the original parent grid.
6. Specify the number of layers to be effected by the modification and click the
OK button.
The total range of layers is entered here by default, and you can change these
numbers to affect only a certain range of layers.
7. To reinclude more areas of the same refinement, start over at step 4. To select
a different refinement, click MB2 once and start over at step 3. To quit
modifying refinements, click MB2 twice.
When you first create a Cartesian refinement, you specify the number of
increments in the X and Y direction. You can change these increments using the
steps outlined below. The change affects all the gridblocks in a given direction.
For example, if you are changing the X increment, this feature changes the
X increments all the way across the refined area (not just in the area selected).
Original gridblocks
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
5. Click the upper left corner of the area to be modified. This corner must lie on
the original grid.
This message appears if you fail to click on a gridblock corner that lies within or
on the edge of a refined area. Click the OK button and try again.
This message appears if you fail to click on a gridblock corner that lies within the
original parent grid for this refinement. Click the OK button and try again.
6. Click the lower right corner of the area to be modified. This corner must also
lie on the original parent grid.
This message appears if you fail to enter a proper value for the refinement incre-
ment. Click the OK button and try again.
8. To modify more areas of the same refinement, start over at step 5. To select a
different refinement, click MB2 once and start over at step 4. To quit
modifying refinements, click MB2 twice.
When you first create a Cartesian refinement, you specify the number of
increments in the Z direction. You can change these increments using the steps
outlined below. The change affects all of the gridblocks in a given refinement
area. To change the Z increment in a refined area:
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
5. Click the OK button to apply the new increment to the selected layers.
This message appears if you fail to enter a proper value for the new Z increment.
Click the OK button and try again.
This message appears if you enter a zone number outside the range of available
zones. Click the OK button and try again.
When you first create a Cartesian refinement, you specify the spacing in the X or
Y direction. You can change the spacing using the steps outlined below. The
change affects all the gridblocks in a given direction. For example, if you are
changing the X spacing, this feature changes the X spacing all the way across the
refined area.
Original gridblocks
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
This message appears if you click on part of the grid that does not cross the refine-
ment you selected to modify. Click the OK button and try again.
GRIDGENR displays a form requesting the new spacing value, for example:
6. To modify more areas of the same refinement, repeat the previous two steps.
To select a different refinement, click MB2 once and start over at step 3. To
quit modifying refinements, click MB2 twice.
When you first create a Cartesian refinement, you specify the spacing in the Z
direction. You can change the spacing using the steps outlined below. The change
affects all the gridblocks in a given direction.
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
GRIDGENR displays a form requesting the new spacing value, for example:
5. To modify more areas of the same refinement, repeat the previous two steps.
To quit modifying refinements, click MB2 twice.
When you first create a radial refinement, you specify various parameters, such as
the number of radial and angular refinements, the number of Z refinements, the
well radius, and others. You can change these parameters for any existing radial
refinement using the steps outlined below.
1. Make sure that Grid is the selected option in the Context area of the Control
Panel.
This message appears if you click on part of the main grid that does not contain a
Cartesian refinement. You cannot use this feature to modify radial refinements.
Click the OK button and try again.
GRIDGENR displays a form showing the existing parameters for the selected
radial refinement, for example:
4. Modify the parameters as desired, then click the OK button to apply the
change.
5. To modify other radial refinements, repeat the previous two steps. To quit
modifying refinements, click MB2.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the area where the refinement is located. The following message
appears:
Is it OK to remove refinement?
5. Repeat the last two steps for each refinement to be removed, or click MB2 to
quit removing refinements.
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the area where the refinement is located. The following message
appears:
This message appears if you do not click on one of the four corners of the refine-
ment. Click the OK button and try again.
4. Click on the one of the corners of the refinement which you wish to delete.
The following message appears:
1. Make sure the Context button in the Control Panel is set to Grid.
Rotating a Grid
You can rotate a grid in any direction. All you have to do is select the rotation axis
point and then indicate the direction and amount of travel by moving the mouse in
any direction. You can also specify a precise rotation angle.
Selected
rotation axis
Before After
WARNING: Rotating a grid does not rotate the underlying map elements. Any complex
alignments along faults or reservoir boundaries will be lost and null areas
will be shifted away from the original fault paths. For this reason, it is best to
avoid rotating a grid after extensive detail work has been done.
To rotate a grid:
1. Make sure the Context button in the Control Panel is set to Grid.
3. Click on the point that you want to use as the rotation axis. This can be
anywhere in the drawing area it does not need to be inside the grid. You
can also press MB3 to select the axis location from a pop-up menu:
4. Rotate the grid around the rotation axis by moving the mouse in the desired
direction. For better control over the rotation angle, move the mouse further
away from the rotation axis. Click on MB1 once the grid is positioned in the
desired location. You can also use the MB3 pop-up menu to enter a rotation
angle:
A positive rotation angle rotates the grid counter clockwise; a negative angle
rotates it clockwise.
Before After
WARNING: Shifting a grid does not shift the underlying map elements. Any complex
alignments along faults or reservoir boundaries will be lost and null areas
will be shifted away from the original fault paths. For this reason, it is best to
avoid shifting a grid after extensive detail work has been done.
To shift a grid:
1. Make sure the Context button in the Control Panel is set to Grid.
4. To shift the grid, move your mouse in the direction in which you wish your
grid to move and then click MB1.
You can also press MB3 to select translation offset from a pop-up menu:
When you enter a translation offset, the entire grid shifts in the indicated
direction. A positive y-translation offset moves the grid upwards on the screen
while a negative y-translation moves it downward. A positive x-translation
moves the grid to the right while a negative x-translation moves it to the left.
Deleting Grids
You can easily delete any grid from the current zone or from all zones in the
current model. If you delete only the grid in the current zone, GRIDGENR will
not remove the refinements and nulls that cross this zone. If you delete the grids
from all zones, GRIDGENR will delete all refinements and nulls as well.
WARNING: This step cannot be reversed. The grid will be lost permanently and
disappears from all zones where it is deleted.
1. If you want to delete a grid from a particular zone, make sure you are viewing
the correct zone. If not, change the Zone No. setting on the Control Panel to
the correct zone.
2. Make sure the Context button on the Control Panel is set to Grid.
3. Click the Edit menu and select Remove/Main Grid/Current Zone or Remove/
Main Grid/All.
Is it OK to remove grid?
4. Click Yes to delete the grid(s), or click No to avoid deleting the grid(s).
2. Move the cursor onto the grid area (Main grid or LGR), then click MB1. The
grid dimensions appear at the top of the drawing area:
1. Select Grid/Block from the Inquire menu. The following message appears at
the top of the drawing area:
2. Click on each grid cell where you want to determine the row column number.
As you click each, the information appears at the top of the drawing area. For
example:
1. Click on each grid cell where you want to determine the row column number.
As you click each, the information appears at the top of the drawing area. For
example:
Grid Coordinates
You can click at any point in the grid or on a paper map and view the coordinates
automatically. If you want to view coordinates on a paper source, make sure the
Reference Points are defined correctly on the Control Panel (see Defining New
Map Elements on page 3-90). Also be sure to select the appropriate Digitizer
option (Table/Bitpad).
2. If you are using a digitizer, GRIDGENR asks you to click two fixed reference
points on the map. For example:
These must be the same two reference points defined in the Control Panel (see
Defining New Map Elements on page 3-90 for details). Click the lower left
point first, then the upper right. Alternately, you can click MB2 to use the last
reference points digitized, or MB3 to select from a pop-up menu.
Click on each point where you want to determine coordinates. As you click
each point, the information appears at the top of the drawing area. For
example:
5
Calculating Gridblock Values
Introduction
The final steps in using GRIDGENR calculate values for each gridblock in the
reservoir and produce an array of data that can be used for reservoir simulation.
GRIDGENR gives you access to a special Array Calculation module that you can
use to:
Create various output files that can be used to create plots and graphs using
the Landmark 3DVIEW software.
The information in this chapter explains how to perform the various tasks listed
above. Before reading this chapter, you should be familiar with the information
contained in all of the previous chapters.
28 28 28
28
26 27 28
28 26 27 28
26 25 26 27
25 26
24 25 26
24 24 24
24 24 24
The illustration above is somewhat simplified, but it shows the basic theory
behind gridblock calculation. In Example 1, for instance, the gridblock center
point is located halfway between two contour points, so it receives a value
approximately halfway between the two contour values. This single-point method
may be acceptable for most purposes, but it may fail to take into account
significant variations in key properties within each gridblock especially
transmissibilities. For this reason, GRIDGENR allows more complex methods of
quadrature involving two or three points distributed in both directions
(Examples 2 and 3). Using these points, GRIDGENR separates pore volume per
block and two half transmissibilities per direction. A single value of porosity and
permeability are back calculated using the block geometry. Additionally,
GRIDGENR can optionally calculate transmissibilities using permeabilities from
a fine scale geological model using the 3D upscaling option. This option
calculates block transmissibilities based on both areal and vertical sub-grid block
variations in permeabilities and is described in Chapter 8 of the GRIDGENR
Technical Guide.
Naturally, since the more complex methods involve more calculations, they also
require more computer time and more computer power. However, you can limit
the more complex calculations to specific zones or properties, as desired. For a
more detailed technical discussion of calculation and upscaling methods, see
Chapters 3, 4 and 8 of the GRIDGENR Technical Guide.
Fault Calculation
To model faults properly, GRIDGENR adjusts the vertical height of the gridblocks
along fault boundaries, so that adjacent gridblocks are slightly offset in the same
way that rock layers would be offset at a fault. If a fault has been drawn through
the middle of a gridblock (see illustration below), GRIDGENR determines the
gridblock interfaces that are closest to the fault, and offsets them accordingly.
A a B
Fault path
b
C
The illustration above shows a fault cutting through several gridblocks. Instead of
splitting gridblocks at the fault, GRIDGENR determines the closest gridblock
interfaces to the fault, then adjusts the gridblock elevations accordingly. It does
this by drawing perpendicular lines from the midpoint of each interface to the
gridblock center (see a in illustration above). If the fault intersects any of these
lines, the adjacent interface must be adjusted (in this case, the interface between
BD, and CD).
1. Select Calculate from the Calculate menu. The Array Calculation module
interface opens automatically, as shown on page 5-263.
Menu Bar. This bar contains a series of pull-down menus that let you select
various calculation options. The following menus are available:
Menu Purpose
File Open grid files, export grid files to other formats, exit Array
Calculate.
Calculate Set options and parameters for array calculation; run a cal-
culation.
Edit Modify calculated data values, restore a data file to its origi-
nally calculated values, dump the data to a file.
Graphics Zoom in or out of the current display, redraw the display, set
display options, print.
To select any menu option, click on the desired menu and then click the
desired option. For example, to open a grid file, click the word File on the
menu bar, then click the word Open on the menu. Sometimes, selecting from a
menu requires several selections that are shown on a series of cascading
menus just keep opening menus and making selections until all desired
options are chosen.
Display Area. The central portion of the Array Calculate Display Window
displays the calculated grids using color-coding and other features that make
it easy to visualize the data. The components of this window are listed in the
following table.
Component Purpose
Prompts/ Lead you through each step required to calculate, set up, and view
messages reservoir grid values.
Title Indicates the data type, zone, and plane being viewed.
Spectrum Provides a color scale for easy viewing of data ranges. For exam-
ple, gridblocks with 18-20% porosity might be green.
The various Control Panel buttons and settings are explained in the following
table:
Button/Field Purpose
Context Shows which calculated data type is currently being viewed in the
Display area.
Depth Lets you select properties or data types for viewing. The various
Rock available properties and data types are distributed among these four
Calc Result buttons for your convenience. Selecting from any of the four but-
Saturation tons changes the Context field and the data shown in the Display
Area. The selections are all mutually exclusive you can only
select a single data type from one of these buttons at a time. The
data will not be available for viewing until you have calculated it,
as explained later in this chapter.
Plane Axis Lets you change the plane of the grid being viewed. For example,
the Z axis selection provides a map view of the entire zone. The
X axis and Y axis selections let you view a cross section of the grid-
block structure (slicing through all available zones) from either the
X or Y axis.
Front/Back Lets you switch the direction of view. For example, if you are look-
ing at the X axis plane from one side, you can view it from the
opposite side.
Zone No. Lets you select the exact plane to view. When the Plane Axis is set
to Z, this controls the zone number that you are viewing. For exam-
ple, to see a map view of Zone 2, select Z as the Plane Axis (above)
and 2 as the Plane Number. When the Plane Axis is set to X or Y,
this number selects the number of gridblocks from the edge at
which you are viewing a cross section (edge = 1, second row of
gridblocks = 2, etc.).
Sim Layer No. This allows you to select the plane to view when the plane axis is
set to Z. If there are no zone modifications this is the same as Plane
No. If there are zone modifications this controls the simulation
layer. The Plane No. and Sim Layer No. are linked.
1. Open a grid file using the Open option on the File menu.
This step is usually not necessary if you started Array Calculate from
GRIDGENR the same file is available from both modules. However, if the
Display Window is blank and all menu selections are grayed out, you will
have to open a grid file to access the grids and contours. For more details on
opening files, see Opening a Grid File on page 5-267.
For details, see Specifying the Values To Be Calculated on page 5-269 and
Specifying the Calculation Methods on page 5-271.
4. To view different attributes, select them using the first four buttons on the
Control Panel.
You can also view different planes within the three-dimensional grid. For
details, see Setting Up the Desired View on page 5-286.
5. To examine and modify the calculated data values, use the Modify option on
the Edit menu.
For details, see Viewing and Editing the Calculated Data Values on
page 5-290.
6. To write the calculated data values to an ASCII file, use the Dump option on
the Edit menu. To write the data in other formats (such as VIP-CORE format),
use the Export option on the File menu. For details, see Exporting the
Calculated Data on page 5-296.
7. To exit the Array Calculation module, select Exit from the File menu or press
Control-X.
You can tell which file is currently open by looking at the bottom line of the
display window. If a file is not open, you will see the message Array Motif/C++
GUI Shell. All menu options except File/Open remain grayed out until you open
a file.
Once you open a file, this may or may not change the display shown in the
Display Window. If the file does not already contain calculated values, you will
not see anything in the Display Window until you run the calculation. If the file
does contain calculated values, you will see a color-coded display of the gridded
data (see Reading and Enhancing the Display on page 5-288). To open a grid
file:
The program displays a list of grid files that you can open.
2. Select the desired grid file by double-clicking the name in the Files list.
The grid file opens automatically. If the grid values were already calculated,
you will see the calculated grid in the display area. If not, you will not see
anything until you calculate the grid values, as described later in this chapter.
If you do not see the desired name in the Files list, try navigating through the
directory structure by double-clicking names in the Directory list (double-
clicking the /.. entry takes you up to a higher level in the directory structure).
The filter on the top line of the display must read *.gdb if you want to view a
list of grid database files only. To reset the filter, type it at the end of the top
line and click the Filter button.
1. Select the Open/Study and Case option on the File menu. When you select
this option, you will see the following panel:
2. To select a new study, click on the Study Name button. You will see a file
selection dialog box such as the following:
3. Select the appropriate study filename (should be a .vdb file) from this list.
When you do it shows the default case under Case Name. If there are others,
you can select them from a pop-up menu by clicking on the Case Name field
label. Click the OK button to accept your selections.
The program displays a form that you can use to select the values to be
calculated.
This form contains a table with the values that can be calculated along the left
side and the available zones along the top. The control buttons at the bottom
of the form let you select or deselect cells, rows, or columns, then specify
whether the selected cells should be calculated or not calculated.
2. Indicate categories to be calculated in each zone (see Table 5-4 for details).
The program will calculate all properties for a particular category in a
particular zone if you see the word ON at the intersection of that category/
zone. For example, to calculate saturations in Zone 2, you should see the word
ON at the bottom of the second column.
To turn selected cells on or off, click the Set On or Set Off button.
To toggle the selected cells (i.e., to turn all ON indicators to OFF and vice
versa), click the Toggle button.
The following table explains the properties that will be calculated for each
selected category.
NG Net-to-gross ratio
If you have specified user defined properties, they will also be available to
calculate.
3. When you are finished specifying the values to be calculated, click the OK
button to save your selections and close this form (or click Cancel to close this
form without saving your selections).
The program displays a form that you can use to select the averaging methods.
2. Click MB3 on the button to the right of each cell to select the averaging
method for each dimension in each zone.
When the pop-up menu opens, click on the desired selection (or drag the
mouse pointer to the desired selection). The standard averaging method is
integrated. Other methods are discussed in Chapter 3 of the GRIDGENR
Technical Guide.
3. Click the OK button to save your selections and close this form (or click
Cancel to close this form without saving your selections).
Zone Characteristics
The Array Calculate program lets you control how any zone will be modeled
during the calculation step. You can:
The program displays a form that you can use to specify the zone
characteristics.
2. Specify the desired characteristics for each zone, as explained in the following
table.
Option Usage
dzmin, dzset The minimum thickness and the desired minimum value for each
zone. If you want the values to flatten out at a certain minimum,
enter the same value in both fields. If you want areas where the
data reaches a certain minimum not to be calculated at all, set the
dzmin to the minimum value and then set dzset to zero.
pormin The minimum porosity value. If the porosity is less than this
value within any gridblock, it will be set to zero within that grid-
block.
3. Click the OK button to save your selections and close this form (or click
Cancel to close this form without saving your selections).
Calculation Parameters
You can specify various parameters used in the calculation, such as the number of
iterations, the method of fit, and so forth. These parameters can be specified for
specific properties or specific zones. These two methods are provided for
convenience: one does not take precedence over the other.
Parameters by Property
The program displays a form that you can use to specify the parameters.
2. Select a property from the pop-up menu at the top of the form. See Table 5-4
for a list of properties.
3. Enter the calculation parameters that will be used for the selected property in
each zone (see table below).
Parameter Purpose
Parameter Purpose
Fit Normally, the program uses a Linear surface fit for triangulation
(see How Gridblock Values Are Calculated on page 5-260).
For quicker or more accurate results, use the Quick or Cubic
method, respectively. You can type a partial entry (e.g., Q) or
click MB3 for a menu of possible options.
Toliter Enter a tolerance for the maximum change in fault value during
the iteration to accept the solution as final. A positive value is an
absolute tolerance (e.g., one foot) and a negative value is a rela-
tive tolerance (e.g., 0.0005 times depth). Default is 0.0005.
Tolitg Enter a tolerance for the maximum change in gradient during iter-
ations used to determine cubic fit. Default is 0.001.
Prop set This sets the value for the property of that zone to whatever is
given. Even if a set of contours is defined, it will give this value
to every gridblock in the layer.
4. Select any other properties from the pop-up menu at the top of the form, then
enter the appropriate calculation parameters for them.
5. Click the OK button to save your selections and close this form, or click
Cancel to close this form without saving your selections.
Parameters by Zone
The program displays a form that you can use to specify the parameters.
2. Select a zone by clicking the slider bar at the top of the form.
3. Enter the calculation parameters that will be used for each property in the
selected zone (see Table 5-6 on page 5-273).
To change a listed parameter, you must first drag the pointer over the existing
entry, retype the entry, then click elsewhere or Tab outside of the cell.
Otherwise, your entry will not be saved as you move from zone-to-zone.
4. Select any other zones from the pop-up menu at the top of the form, then enter
the appropriate calculation parameters for them.
5. Click the OK button to save your selections and close this form, or click
Cancel to close this form without saving your selections.
Control the ratio of movement between the vertical component and the areal
component.
The program will display a form that you can use to specify which correction
you prefer.
Use Linear Fit Along Sloping Fault to fit a straight line through the
points along the sloping fault.
Use Quadratic Fit Along Sloping Fault to fit each column of grid points
to a quadratic curve.
Use Fit Curve Along Sloping Faults to fit curve along fault slopes.
Use Enter Weight Factor if you prefer to control the ratio of the
movement. If you use this option you may use the slider to control the
weight factor.
3. Click on the OK button to save your selections and close this form (or click
Cancel to close this form without saving your selections).
For a technical discussion of what the sloping fault correction does see
Chapter 3 of the GRIDGENR Technical Guide.
2. Then choose to ignore faults outside grid, contours outside grid or both.
3. Select OK. The next time you run a calculation your choices will be honored.
2. Select which measurement system the input x and y data are in. This will
affect the areal measurements for all of the input data including wells,
contours, meshes and so forth.
3. Select which measurement system the z values for structure are at input. This
will affect the z values for the properties TOS, BOS, GROSS and NET.
4. Select the measurement system the z values for the wells are in. This will
affect only the z values for the well path and the perforations.
5. Choose which system you prefer for output. All of the data will be converted
to this system during the calculation phase and it will be in this system for
output.
6. Exit the panel using the OK button once you have selected everything.
3D Upscaling Options1
Upscaled simulation gridblock attributes, such as porosity, net-to-gross ratio,
permeability and saturation may be calculated in GRIDGENR in one of two ways
depending upon the data available. If the simulation layering has been chosen
outside of GRIDGENR, and only maps or meshes of porosity permeability, net-to-
gross ratio and saturation data for each simulation layer are available, the upscaled
simulation gridblock attributes are calculated by the integration procedure
described in Chapter 3 of the GRIDGENR Technical Guide.
+ =
However, if geological model information which provides both areal and vertical
detail at a scale finer than the gridblock scale, is available to GRIDGENR, a 3D
upscaling procedure may be used to calculate gridblock attributes. This procedure
takes account simultaneously of the fine scale areal and vertical heterogeneities
from the geological model when calculating the gridblock attributes. This
upscaling procedure is illustrated in Figure 5-8.
+ =
When a fine scale geological model is supplied to GRIDGENR, both areal and
vertical coarsening information must also be provided. The areal gridding is
performed as described in Chapter 4. The vertical simulation layering may be
chosen externally to GRIDGENR, for example in GeoLink, and imported together
with the geological model into GRIDGENR. The vertical layering can be viewed
and edited in the Zone Modification table described in the the GRIDGENR
Technical Guide. Alternatively, this table can be used to directly enter the
simulation layering information into GRIDGENR.
For example, Figure 5-9, shows a geological grid (the crosses) overlain by a
simulation grid, the appropriate fineness factor would be 8 because there are
approximately 8x8 geological mesh values areal in each simulation gridblock.
The Zone Modification panel and Upscaling Options control panel are also shown
in Figure 5-9.
WARNING: It is important to be aware of how settings like the fineness factor can affect
the performance of your model in the simulator. For instance, picking
increasingly high fineness factors increases the calculation requirements of
your model exponentially. When you pick a fineness factor of 16, for
instance, the data per gridblock goes up by 162. Creating models with such
large volumes of data may exceed the computing, memory, and storage
limits of some systems. See Chapter 7 of the GRIDGENR Technical
Guide for details.
If you have already calculated the properties, you may calculate only
upscaling and the wells using CalculateRunOnly recalculate upscaling
and wells.
If you only need to know the well positions, you may determine them using
CalculateRunRecalculate well positions.
The program automatically interpolates contoured data and calculates a value for
each gridblock based on the principles discussed earlier in this chapter (see How
Gridblock Values Are Calculated on page 5-260). The calculations are performed
first by property, then by zone. For instance, the program will compute all
porosities for Zone 1, Zone 2, Zone 3, etc., then all saturations for Zone 1, Zone 2,
Zone 3, etc., and so forth.
As the calculation progresses, you will see messages indicating the current status
of the calculation displayed on the message line at the top of the Display Window.
You can abort the calculation at any time by clicking the Abort Calculation button
on the progress report panel.
When the calculation is finished, you can view and edit the calculated values
using the procedures on the following pages.
1. Use the first four buttons on the control panel to select the property or data
type to be viewed. These buttons contain pop-up menus that you can use to
select the desired properties. The following table summarizes the available
selections. When you make a selection, the Context field at the top of the
Control Panel automatically reflects it.
Zone thickness
Net thickness
Rock Porosity
X, Y, or Z permeability
Net thickness
Net-to-gross ratio
X, Y, or Z transmissibility
This message appears if you select a property that was not calculated. If the prop-
erty was contoured in GRIDGENR, this means you failed to select it from the Cal-
culate/Options window (see Specifying the Values To Be Calculated on
page 5-269). If the property was not contoured in GRIDGENR, it cannot be calcu-
lated, viewed, or edited.
2. Use the Plane Axis pop-up menu to select the type of plane.
X axis Cross sectional view from the X axis (i.e., row-by-row across all
zones).
3. If you selected X or Y axis as the plane, click on Front View or Back View to
indicate whether you want to see the cross section from the front or back.
(These selections do not apply to Z planes, since the Z plane is always viewed
from above.)
4. Specify the Plane Number by retyping the displayed number or dragging the
slider. This setting indicates which layer you want to view. For example:
If you are viewing the Z axis plane, it controls which zone you are
viewing.
If you are viewing the X axis plane, it controls which row of the grid you
are viewing.
If you are viewing the Y axis plane, it controls which column of the grid
you are viewing.
5. Change the view as often as desired to see different properties, zones, or cross
sectional layers.
If the values were derived from contours, the contours can also be displayed (map
view only). Faults appear in map view as a thick dashed line, unless the original
fault line had to be adjusted. Adjusted faults appear as a thick solid line, with the
original fault path shown as a thick dashed line. In a cross section view, faults and
pinchouts appear literally on the display as a pinching of the gridblock structure or
a vertical offset in gridblocks. Grid lines, contour lines, and contour labels may
not appear if the view options are not set correctly.
1. To set the display options, select Options from the Graphics menu. The
program lets you make the following selections:
Redraw with Expose Speeds up the ability of the event to redisplay with the
Event Redraw command.
Scaling factor in Z direc- Defines the zoom factor for the Z value. As you increase
tion this value, the display is disproportionately enhanced in
the Z direction.
2. To zoom in for an enlarged view of the displayed data, select Zoom In from
the Graphics menu or press Control-Z. The program provides a cross hair you
can use to define the zoom by clicking at the lower left and upper right corner
of the area to be zoomed.
3. To zoom out to a wider view, select Zoom Out from the Graphics menu or
press Control-U. The program prompts you to type in an unzoom factor (1 =
same size, 2 = half the current size, etc.). Click the OK button when you are
finished (or Cancel to avoid zooming out).
4. To restore the display to its original magnification, select Restore from the
Graphics menu or press Control-R.
5. To redraw the display at any time, select Redraw from the Graphics menu or
press Control-W.
6. When you are finished viewing the graphic display, press the Return key to
remove it from the screen. The Observation menu reappears.
1. Make sure the desired property has already been calculated (see Specifying
the Values To Be Calculated on page 5-269).
2. Select the desired property and reference plane from the Control Panel (see
Setting Up the Desired View on page 5-286).
3. Select the Modify option from the Edit menu or press Control-M. The Edit
window appears, as shown below:
This window typically shows the values for each cell in the selected grid
plane, arrayed using the same row/column numbers, and/or layer numbers
used in the GRIDGENR displays. There is one value shown for each
gridblock, except for depth properties (TOS and BOS) which may show
multiple corner point elevations in the z plane.
4. Use the scroll bars to move up/down or left/right through the displayed data.
Use the Tab key or Shift-Tab to move from cell-to-cell.
5. To edit any data value, drag the mouse pointer over the existing value and
then retype it from the keyboard.
6. When you are finished editing all data, click OK to close this form and save
your changes (or Cancel to close the form without saving your changes).
1. Select Inquire from the Edit menu or press Control-I. The following message
will appear at the top of the display window.
2. Once the particular cell is selected the cells information will be displayed at
the top of the display window. An example is shown below.
The first value, [Root], describes what part of the grid you have selected. The
next value, (11,8), describes which layers of the grid the cell is located in the x
and y direction.
The next value(s) will be the calculated value of the cell. For Top of Structure
and Bottom of Structure only, Array will display four values, as shown above,
which indicates the calculated value for each corner of the cell starting at the
upper left corner going clockwise. All other options will display one value.
1. Select the Dump option from the Edit menu or press Control-D. The program
displays a form you can use to specify the dump file.
2. Click at the end of the File Name For Array Dumping field.
3. Enter the filename to be used for the ASCII file. To store the file in a different
directory, retype the entire filename and pathname.
4. Click the OK button to save the data in the specified file (or click the Cancel
button to avoid creating the file).
The array data is saved automatically under the specified filename (with no
extension added) in the specified directory.
1. Select the desired property and plane from the Control Panel (see Setting Up
the Desired View on page 5-286).
2. Select Print/Postscript from the File menu. The program sends the data to the
Postscript printer installed for your system (see Chapter 1 of the GRIDGENR
Technical Guide).
1. Select the desired property and plane from the Control Panel (see Setting Up
the Desired View on page 5-286).
Use the Binary method if you plan to use the metafile on your current system
or network. Use the Text method if you want to transport the file to other
systems or networks on portable media. The program displays a file selection
box for you to specify the metafile name. For example:
3. Enter the desired metafile name at the end of the Enter Metafile Name field
(respecify the directory path, if desired), then click the OK button.
1. Select the desired property and plane from the Control Panel (see Setting Up
the Desired View on page 5-286).
2. Select Export/CGM File from the File menu. The Export CGM dialog box
opens.
Click in the entry field to change either the margins or page size. Margins
default to the standard .25 inch. Page size defaults to the standard, depending
on whether you have selected portrait or landscape orientation.
Click in the Output File entry field and enter a path or change the default
filename.
When you click OK, the CGM file is created in the specified directory. This file
can then be imported into third party presentation packages that can read CGM
files.
1. To export files, select Export from the File menu or press Control-P. The
Export File Option Panel opens, as shown below:
2. Select the desired option, based on the descriptions below. The file is written
automatically to a file with the same name as the grid database, but with a
different file extension as shown on the following page.
Note that you always write the .lgr, .cor, and .wij files to the currently active case. Even
if you have saved the .gdb file to another name, these files will be saved within the cur-
rent case, and will overwrite any existing files.
User Corner Point The CORE file may contain the z values in
either of two formats. It may contain all of
Use XCORN / the coordinates for all of the grid blocks
YCORN / (Use corner point option) or it may contain
ZCORN only 1 set of X and Y values for each shared
corner (xcorn/ycorn/zcorn). If you have a
simple dataset the xcorn/ycorn/zcorn data
will be sufficient. It will not be sufficient for
a complex grid.
Use Dx, Dy, DZ A text file containing arrayed depth values, .dxy
DX, DY, DZ, and DZNET for each layer.
Can be used for input to VIP-CORE.
Split Corefile A VIP-CORE file can be split into multiple .lgr, .fml
smaller files or compressed to save storage
space. You can split the file by LGR (local
grid refinement) or by property, or you can
write a compressed binary version of the
CORE file.
000000Subject Index
A
alignment
text 3-106, 3-153
Alt key
defined xx
use with other keys xxi
Array Calculate
Edit menu
Dump option 5-292
Modify option 5-290
Restore option 5-290
arrays
defined 1-16
dumping to a text file 5-292
editing data in 5-290
exporting to VIP/SIMOUT 5-296
viewing data in 5-290
B
background color
setting for display area 2-71
Backspace key
defined xx
bottom-of-structure (BOS)
contour type 3-92
how defined 1-4
boundary forcing algorithm 4-168
boundary grids
definition of 4-177
how to create 4-183
C
Calculate menu 5-262
defined 2-24
Calculation module
D
data analysis
in 2D 5-286
in 3D 5-293
data arrays, see arrays
Delete key
defined xx
digitizing
using drawing area for 2-24
display control
Gray-Scale 2-75
Green-Red 2-75
moving the color bar 2-75
moving the color bar to specific location 2-75
moving the scale 2-75
number of colors 2-76
panning 2-73
Red-Blue 2-75
redrawing 2-74
restoring the color bar position 2-76
restoring the scale position 2-76
restoring to original size 2-72
reversing the color scale 2-75
setting all options 2-70
setting contour options 3-80
setting fault options 3-83
setting grid options 4-175
setting the background color 2-71
setting well options 3-85
setting zoom restore default 2-73
turning the color bar on/off 2-74
turning the scale on/off 2-74
zooming in 2-72
zooming out 2-72
distances
determining on a map 3-154
documentation
other related manuals xxii
double-clicking the mouse xix
dragging the mouse xix
drawing area
changing the size of 2-22
defined 2-24
E
edge points
copying from opposite side 4-194
how defined 4-167
respacing 4-223
uniform spacing of 4-193
Edit menu
defined 2-24
Edit menu (Contour)
Add option 3-96
Copy/Merge options 3-100
Copy/Replace options 3-100
Modify/Add Constant/to Data In Area option 3-130
Modify/Add Constant/to Data in Zone option 3-129
Modify/Add Constant/to Faults In Area option 3-132
Modify/Add Constant/to Faults in Zone option 3-131
Modify/Append option 3-116
Modify/Break option 3-115
Modify/Close option 3-119
Modify/Convert Mesh options 3-138, 3-139
Modify/Delete Point option 3-112
Modify/Edit Group option 3-109
Modify/Fault Lock option 3-120
Modify/Merge option 3-113
Modify/Move Point option 3-108
Modify/Multiply/Data In Area option 3-134
Modify/Multiply/Data In Zone option 3-134
Modify/Multiply/Faults In Area option 3-136
Modify/Multiply/Faults In Zone option 3-135
Modify/Resmooth options 3-140
Modify/Set Value/Data In Area option 3-125
Modify/Set Value/Faults In Area option 3-126
Modify/Set Value/Faults in Model option 3-128
Modify/Set Value/Faults Spreadsheet option 3-128
Modify/Set Value/of a Curve option 3-122
Modify/Set Value/of a Mesh Point option 3-124
Remove/Data In Area options 3-144
Remove/Data In Zone options 3-143
Remove/Single/Curve option 3-141
Remove/Single/Mesh Point option 3-142
Edit menu (Grid)
Add/Extend Grid option 4-206
Add/Extend Refinements option 4-237
Add/Internal Grid Lines options 4-203, 4-204
Add/Main Grid/All Point option 4-187
Add/Main Grid/Boundary option 4-184
Add/Main Grid/Rectangle option 4-178, 4-181
Add/Null Lines option 4-214
Add/Refinement/Cartesian option 4-230
Add/Refinement/Radial option 4-232, 4-234
Add/Tie Lines option 4-217
Copy/Entire Grid option 4-188
Copy/Tie Lines option 4-219
Modify/Main Grid/Move Line option 4-202
Modify/Main Grid/Pinch Line option 4-201
Modify/Main Grid/Pinch Point option 4-200
Modify/Main Grid/Point option 4-199
Modify/Main Grid/Recalculate Grid option 4-221
F
F1, F2, etc.
defined xx
faults
adding by copying 3-100
adding points to curve 3-116
adding to a map 3-91
analyzing result of 5-288
association with properties 3-94
changing values 3-122
deleting all in a zone 3-142
deleting all in an area 3-143
deleting points from 3-112
deleting specific ones 3-141
determining location of 3-157
discarding/adding points 3-84
distortion within grids 4-165
effect on gridblocks 1-3
grid border along 4-198
how GRIDGENR handles 1-7
how modeled 5-261
how to grid around 4-172
importing of 3-86
joining the ends of 3-113
locking contours to 3-95
locking other faults to 3-120
moving points on a curve 3-108
redrawing 3-109
resmoothing 3-140
setting display of 3-83
splitting in two 3-115
vertical alignment of 5-261
viewing spreadsheet of 3-128
file extensions 5-296
File menu
defined 2-23
Exit option 2-77
Export option 2-54
Import from File option 2-56
Open option 2-49
Print/PostScript option 2-76
Save As option 2-51
Save option 2-50
filename/ ref. points
displayed in drawing area 2-25
files
closing files 2-52
exporting a file 2-54
grid database (.gdb) defined 2-29
import format (GTF) 2-53
import onto a new display 2-31
importing text files 2-56
opening an existing 2-49
saving a 2-50
saving under a different name 2-51
flow
G
GeoLink software
importing data from 3-86
geological zones, see zones
graphics
basic features provided 1-16
grid database file, see files
gridblocks
effect of fault locking on shape 3-95
how defined 4-167
how values are calculated 1-10, 5-260
optimum size of 4-170
optimum spacing 4-167
relation to zones 1-3
why to nullify 4-172
why/how used 1-2
gridding algorithms
how they work 4-167
how to recalculate 4-221
GRIDGENR
Calculation module 5-259
general features of 1-1
GRIDGENR interface
components defined 2-222-26
grids
adding external rows/columns 4-206
adding internal rows/columns 4-202
alignment problems 4-173
border following fault 4-198
boundary grids 4-177
how to create 4-183
boundary/edge definition 4-167
Cartesian refinement 4-228
changing border of 4-225
copying edge points 4-194
copying from other zones 4-188
curvilinear 1-13
curvilinear, discussion of 4-1644-167
data calculation and analysis 5-2595-297
defining in multiple zones 4-161
deleting rows/columns 4-210
deletion of 4-254
differentiated from meshes 1-13
display brightness 4-176
display color 4-176
display line type 4-176
editing calculated data 5-290
entering point-by-point 4-177
H
hardcopy
printing to a Postscript printer 2-76
I
icons
converting to/from a window xxi
Import
ZMAP file from Openworks 2-31
importable text files, see GTF files
importing files
from Openworks 2-58
GTF format 2-56
onto a new display 2-31
importing map data
general discussion of 1-11
how to 3-86
in text format 2-56
third-party formats 2-69
initial state
description of 1-2
Inquire menu
Contour/by Fault ID option 3-157
Contour/Model Summary option 3-155
Contour/Value option 3-157
Contour/Zone Summary option 3-156
Coordinate option 3-154, 4-257
defined 2-24
Distance option 3-154
Grid/ Info option 4-257
Grid/Block option 4-256
Grid/Dimension option 4-256
Text option 3-158
Well option 3-158
ISM mapping software
use with GRIDGENR 1-11
iterations
controlling during gridblock calculation 5-274
K
keys
names and locations xx
KX/KY/KZ, see permeability
L
Layer No.
purpose and operation 2-26
layers, see zones
linear surface fit 5-260, 5-274
linear transfinite algebraic interpretation 4-168
M
Main Window
defined 2-23
Makcon tolerance and scaling
for contours 3-813-82
for faults 3-84
resmoothing options 3-140
map coordinates
viewing 3-154
map mode 3-106, 3-152
mapping software
definition of layer topography 1-4
MB3 pop-up menu, see pop-up menu
menu bar
defined 2-23
menus
definition of pull-down 2-23
selecting from pull-down 2-24
viewing/selecting from pop-up (MB3) xix
mesh grids
defined 1-13
importing of 2-69, 3-86
used as contours 1-13
mesh points
changing value of 3-124
converting to contour points 3-138
deleting all in a zone 3-142
deleting all in an area 3-143
deleting specific points 3-142
incrementing all in a zone 3-129
incrementing all in an area 3-130
multiplying all in a zone 3-133
multiplying all in an area 3-134
setting value of all in an area 3-125
messages
purpose of 2-24
Meta key
defined xx
use with other keys xxi
metafiles
saving gridded data to 5-293
mode
text annotation 3-106, 3-152
modeling techniques
five-point formulation 4-163
nine-point formulation 4-164
modeling, see reservoir simulation
Motif window manager
how to operate xxi
mouse
button definitions xviii
overview of buttons and operations xviiixix
N
net pay (NET)
relation to topography 1-4
net thickness (NET)
contour type 3-92
net-to-gross ratio (NTG)
contour type 3-92
O
opening an existing file 2-49
OpenWorks
Import ZMAP file from 2-31
Openworks
Importing from 2-58
Options menu
All option 2-70
Contour option 3-80
defined 2-24
Fault option 3-83
Grid option 4-175
Well option 3-85
Orthogonal (Fixed Boundary) 4-168
Orthogonal (Free Boundary) 4-168
orthogonality forcing functions 4-168
output files 5-297
P
panning the display 2-73
permeability (KX, KY, KZ)
contour type 3-92
how calculated 5-260
use in reservoir simulation 1-2
permeability ratio (KZ-KX)
Q
quadrature 5-260
specifying method 5-273
quick surface fit 5-274
quitting the GRIDGENR program 2-77
R
radial gridblocks
basic discussion of 1-15
radial refinement
adding to a grid 4-231
general discussion 4-173
how handled 4-228
removing 4-249
rectangular grids
definition of 4-177
discussion of 4-164
how to create 4-177, 4-180
redrawing the display 2-74
Reference Point button
general description 2-26
reference points 2-30
symbols in drawing area 2-30
refinement
extend Cartesian 4-237
refinements
removing a section of 4-249
removing selected 4-249
refining grids
basic discussion 1-15
reservoir simulation
basic concepts of 1-2
using VIP for 1-17
resmoothing curves 3-140
restoring display to original size 2-72
Return key
defined xx
rock properties, see properties
rotated rectangular grids
definition of 4-177
rows
defined 1-6
S
saturation
T
Tab key
defined xx
text
setting the cursor in xix
shading with the mouse xix
text annotation
adding by copying 3-107
adding to a map 3-104
alignment 3-153
alignment of 3-106
basic description of 1-14
changing 3-151
changing attributes of 3-152
deleting 3-153
mode 3-106, 3-152
moving 3-150
size of 3-106
viewing attributes 3-158
text files
exporting 2-54
importing 2-56
see also GTF files
3DVIEW
using to analyze data 5-293
U
units
basic discussion of 1-14
user-defined
properties 3-102
UTM coordinates
conversion of 1-14
V
viewing grid values
basic features 1-16
VIP
getting more info 1-17
input file extensions 5-297
keyword format 1-161-17
preparing output for 5-297
properties required for 3-93
requirements of 1-17
W
wells
adding to a map 3-103
appropriate coordinates 4-174
automatic centering of 4-168, 4-173
automatic centering on/off 4-176
defining I.D. of 4-233, 4-236
deleting all 3-149
deleting single wells 3-148
deviated 4-174
flow distortion near 4-174
importing of 3-86
moving on a map 3-145
producer and injector modeling 4-174
radial refinement around 4-173
renaming 3-147
setting display options 3-85
summary report 3-158
VIP requirements 3-104
why to center 4-173
windows
how to move, resize, etc. xxi
resizing GRIDGENRs 2-22
X
x,y coordinate
of corner points 1-6
x,y translation
of grids 4-253
Z
z value
how determined 1-6
1-6
of corner points
zero forcing algorithm 4-168
Z-MAP Plus mapping software
importing data from 3-87
Zone Modificaton
purpose and description 2-26
Zone No setting
purpose and operation 2-26
zones