Batch Jobs: User Guide
Batch Jobs: User Guide
Batch Jobs
User Guide
April 2020
20.1
Copyright Notice
Rock Flow Dynamics r (RFD), 2004–2020. All rights reserved. This document is the intel-
lectual property of RFD. It is not allowed to copy this document, to store it in an information
retrieval system, distribute, translate and retransmit in any form or by any means, electronic
or mechanical, in whole or in part, without the prior written consent of RFD.
Trade Mark
RFD, the RFD logotype and tNavigator r product, and other words or symbols used to identify
the products and services described herein are trademarks, trade names or service marks of
RFD. It is not allowed to imitate, use, copy trademarks, in whole or in part, without the prior
written consent of the RFD. Graphical design, icons and other elements of design may be
trademarks and/or trade names of RFD and are not allowed to use, copy or imitate, in whole
or in part, without the prior written consent of the RFD. Other company, product, and service
names are the properties of their respective owners.
Security Notice
The software’s specifications suggested by RFD are recommendations and do not limit the
configurations that may be used to operate the software. It is recommended to operate the
software in a secure environment whether such software is operated on a single system or
across a network. The Licensee is responsible for configuring and maintaining networks and/or
system(s) in a secure manner. If you have any questions about security requirements for the
software, please contact your local RFD representative.
Disclaimer
The information contained in this document is subject to change without notice and should
not be construed as a commitment by RFD. RFD 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.
Since the software, which is described in the present document is constantly improved, you
may find descriptions based on previous versions of the software.
2
20.1
Contents
1. Introduction 4
2. General description 5
3. Using queue 5
3.1. Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.1. Top toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.1.2. Main menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.1.3. Context menu of model in the list . . . . . . . . . . . . . . . . . . . . . 8
3.2. Adding tasks to the queue . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.3. Monitoring results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
CONTENTS 3
20.1
1. Introduction
In this document there is a description of Batch Jobs Manager that can be used to calculate
models on workstations and clusters.
Batch Jobs Manager (Model Queue) is fully integrated with simulation modules (Black
Oil simulator, Compositional simulator, Thermal simulator).
tNavigator User Manual contains the description of physical model, mathematical model
and the keywords that can be used in dynamic model.
tNavigator is a software package, offered as a single executable, which allows to build
static and dynamic reservoir models, run dynamic simulations, perform extended uncertainty
analysis and build surface network as a part of one integrated workflow. All the parts of the
workflow share common proprietary internal data storage system, super-scalable parallel nu-
merical engine, data input/output mechanism and graphical user interface. tNavigator supports
METRIC, LAB, FIELD units systems.
tNavigator is a multi-platform software application written in C++ and can be installed on
Linux, Windows 64-bit OS and run on systems with shared and distributed memory layout
as a console or GUI (local or remote) based application. tNavigator runs on workstations and
clusters. Cloud based solution with full GUI capabilities via remote desktop is also available.
tNavigator contains the following 8 functional modules licensed separately:
• Compositional simulator;
• Thermal simulator;
1. Introduction 4
20.1
2. General description
There is a possibility to put models in the queue for successive calculation. Calculation of
these models will be started automatically by default.
To create a new queue:
1. Select Modeling → Batch Jobs → New Queue in tNavigator main window.
4. Calculation Options Window will be opened. Specify settings and press OK.
3. Using queue
The Queue manager window is divided into two tabs.
The Calculations tab contains the list of models to calculate; they will be calculated in
the order you see. Besides model names, another information about models is visualized in
columns. In Info Columns section of settings one can set list of columns to visualize. For
adding models to the list, see Adding tasks to the queue.
The Results tab contains the list of calculation results, see Monitoring results.
3.1. Interface
3.1.1. Top toolbar
Top toolbar contains the following interface elements:
• Add Jobs
Specify model (job) to calculate in the queue. The name of the added model will be
visualized in the queue window.
• Load Summary
Load results of calculated models. Results will be visualized in the Results tab.
2. General description 5
20.1
1. Menu Document.
• Add Jobs
See Top toolbar.
• New Customized Job
See Top toolbar.
• Queue Models From Folder
Specify folder with models to put them in the queue for calculation. Names of all
added models will be visualized in the queue window.
• Load Summary
See Top toolbar.
• Load Summary From Folder
Specify folder which contains calculated models results to load.
• Close
Close queue window.
2. Menu Calculations.
• Run Jobs
Run calculation of marked model. If you need to calculate several models in the
queue, mark them all and press Run Jobs.
• Pause Jobs (only on a local computer)
Pause calculations of models.
• Stop Jobs
Stop calculations of models.
• Rerun Jobs
Start calculation of models again. Results of previous run will be erased.
• Kill Jobs
Delete model(-s) from queue.
• View Results
View results of the model during simulation, including graphs and grid properties.
In this mode the results can’t be changed, deleted, or recalculated.
• View Graphs
View just the graphs during simulation.
In this mode the results can’t be changed, deleted, or recalculated. Also, in this
mode functions which use grid are unavailable. For example:
!
parameters to use it:
• Local SMTP-server.
Local server of outcoming emails.
• Server port.
Port of local server of outcoming emails.
• Sender Address.
Sender’s email address.
• Receiver Address.
Receiver’s email address.
• Delay.
Different notifications will be sent in one email message if they come more
frequent than specified delay.
• Send Test Email.
Send test email from sender’s address to receiver’s address.
3.5. Current Window Email Settings.
• Send email notification when job is completed
Send email to receiver’s address when job calculation is completed.
• Send email on calculation progress each...
Each number of percents of calculation model email about run progress will
be sent.
3.6. Power Saving (only on a local computer).
• Shut down computer when all jobs will be finished.
• Close tNavigator when all jobs will be finished.
3.7. Queue Auto Selection (only on a cluster).
Allows the selection of a cluster queue to which the new jobs will be put by
default.
3.8. Appearance.
• Place Job Action Buttons to the Left/Right From Job List.
• Use Text/Icon Buttons.
• Show/Hide Log.
• Show Queue Load (only on a cluster).
3.9. Calculations Page Columns. Select columns to visualize in queue window.
4. Help. Opens the tNavigator manuals library.
Right toolbar buttons duplicate the items of menus Queue and Settings which are de-
scribed above.
1. View Results.
2. View Graphs.
3. View Log.
5. Edit Calculation Options. Set new Job Calculation Setting for this model.
6. Rerun Job.
7. Kill Job.
1. In tNavigator main window, click Batch Jobs → Open. The Queue Manager window
will pop up (see figure 2).
2. Click Add Jobs to add a new task. Alternatively, click New Customized Job
to add a new task and specify custom options for it.
• Use GPU
Use graphical processor. If checked, enables the numeric input GPU count.
• Dump Last Calculated Step
This is done so that a failed computation could be continued smoothly.
• Continue from Last Calculated Step/Continue Calculations From Step.
Specify time step number from which calculation will be continued. This option is
only enabled if Write Results is set to Write All.
• Writing Maps Timesteps.
Specify time steps on which grid properties will be saved, overriding the settings
made within the model itself. The possible options are:
• First and two last;
• Annually;
• Monthly;
• On all steps;
• As in RPTMAPD/RPTGRAPHD;
• As in RPTRST.
The detailed description of options for selective recording of calculation results is
given in the section 9.1 of tNavigator User Manual.
6. Click OK.
• Calculated value;
There is a time slider above the table. As the slider is moved, the table is updated to
display parameter values for the corresponding time step.
Phone: +1 713-337-4450
Fax: +1 713-337-4454
Address: 2200 Post Oak Boulevard, STE 1260, Houston, TX 77056
E-mail: [email protected]
Web: http://rfdyn.com