You are on page 1of 6

Numerical Control Page 1 of 6

Numerical Control
More:

Overview

Setting and Editing Numerical Controls (IMEX and GEM)

Setting and Editing Numerical Controls (STARS)

Dynamic Grid Regions

PARASOL Class Partitioning Pattern (PPATTERN)

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022
Numerical Control Page 2 of 6

Numerical Control

Overview
Normally, you do not need to enter any values in the Numerical Control section, as defaults are
supplied for all values. It is recommended that you only override the defaults if you are an
experienced reservoir simulation user, or directed to do so by CMG support personnel.

Numerical controls are provided in three subsections: time step control, solution method
control, and linear solver control. For STARS you can define multiple sets of time step and
solution method control parameters. Builder provides an interface for setting these controls.
Detailed information on each control keyword is provided by the simulator user manuals.
Selecting a control and pressing the F1 key will open the simulator user manual at the
appropriate page.

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022
Numerical Control Page 3 of 6

Numerical Control 
Setting and Editing Numerical Controls (IMEX and GEM)
To access the Numerical dialog box, use one of the following methods:

• Click the Numerical button in the tree view then double-click the numerical
control of interest

• Click the Numerical button in the tree view then click the desired option

• Select the desired option from the Numerical menu.

The Numerical dialog box will be displayed, with the selected control or section highlighted,
for example:

To understand more about a particular control keyword, select the keyword by clicking on it,
and then press F1. This action should open the simulator help to the appropriate keyword.

Some control keywords are allowed to be set once, in the initial section or at the simulation
start date/time. Other keywords are allowed to be set or changed in the recurrent data section.
Initially, the Date/Time in the Numerical dialog box will be set to the simulation start date
(time=0). You can add dates and times by clicking the calendar icon next to the
Date/Time selection box. If a control keyword cannot be changed after the initial date/time,
then the grid control in the Dataset Value column will be set to yellow indicating that it

cannot be edited if the Date/Time is not the simulation start time. The Set At Time column

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022
Numerical Control Page 4 of 6

Numerical Control 
Setting and Editing Numerical Controls (STARS)
For the STARS simulator, you can configure multiple sets of time control and/or solution
method parameters. Refer to the STARS User Guide under the title, NUMSET, for details. To
open the STARS Numerical dialog box, click the Numerical button in the tree view then
double-click the numerical control of interest, or select one of the options from the
Numerical menu.

The STARS Numerical dialog box will be displayed, with the selected control or section
highlighted.

From the Numset tab, shown below, you can modify these time control and/or solution
method parameters for a defined NUMSET, which is selected via the NUMSET selection
box. To create a new NUMSET, copy an existing one as a new one, or delete an existing
NUMSET, click the arrow button next to the Numerical Set selection box and select the
corresponding context menu item to proceed.

From the General tab you can configure any other numerical control parameters:

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022
Numerical Control Page 5 of 6

Numerical Control 
Dynamic Grid Regions
The Select Regions for Dynamic Grid dialog box can be accessed by selecting Dynamic Grid
Regions either from the Numerical menu or through Numerical in the tree view. Through this
dialog box, you can amalgamate, de-amalgamate, de-refine or re-refine regions of a reservoir at
any time steps. The basic idea is to group blocks with similar property values into coarser blocks
to reduce the computation time for the simulation. Refer to the simulator user manual for the four
sub keywords handled in this dialog box – AMALGAMATE, DEREFINE, DEAMALGAMATE
and REREFINE. An example of the Select Regions for Dynamic Grid dialog box is shown
below:

The combo box at the top displays the current action keyword appended by the date of the
action. If multiple keywords have the same action and date, then the duplicated ones are
appended by a sequence number, for example, (1) and (2). Using the arrow button to the
right, you can add a new keyword at a certain date, delete an existing keyword or copy the
current keyword to a new date.

The conditions for amalgamation or de-refine can be static or dynamic. ‘static’ means the
amalgamation or de-refine will take place at the specified time step, while ‘dynamic’ means
the action will happen if the property values (for example, temperature or mole fractions) are
within the specified tolerance.

Amalgamation Block Size allows you to specify how many cell blocks (NX*NY*NZ) in the
selected regions will be grouped into a single block. You can specify the selected regions by
entering the block ranges in the table, or by dragging and highlighting a range of blocks in the
reservoir view then clicking Add Selected Blocks. The two options (checkboxes) at the bottom
correspond to EVEN-IF-CMPLX and EVEN-IF-WELL sub-keywords of the DYNAGRID 
keyword. Once you have finished entering the desired information, click Apply to save the

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022
Numerical Control Page 6 of 6

Numerical Control

PARASOL Class Partitioning Pattern (PPATTERN)


To enter PPATTERN information, the SOLVER keyword must first be set to PARASOL
through the General tab of the Numerical dialog box, accessible through
Numerical | Timestep Control:

PPATTERN is now available through the Builder menu or tree view:

PPATTERN sets the basic partitioning of the reservoir into non-connected regions and separators
that make possible the parallelization of the linear solution. Refer to the appropriate simulator user
manual for the six sub keywords handled in this dialog box – IPATRN, AUTOPSLAB,
PARTITION, APARTITION, GPARTITION and PPARTITION.

An example of the PPATTERN Configuration dialog box is shown below:

file:///C:/Users/Vimal/AppData/Local/Temp/~hhFE51.htm 26-11-2022

You might also like