<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.opm-project.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cintiamachado</id>
	<title>opm - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.opm-project.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cintiamachado"/>
	<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Special:Contributions/Cintiamachado"/>
	<updated>2026-05-02T13:19:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1876</id>
		<title>Thermal simulator</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1876"/>
		<updated>2021-05-06T08:45:50Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thermal flow is a fully-implicit thermal simulator with a black-oil formulation.&lt;br /&gt;
&lt;br /&gt;
Reported temperature of a producer is a weighted sum of the well blocks&amp;#039; temperatures by the energy rate density of each phase.&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1875</id>
		<title>Thermal simulator</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1875"/>
		<updated>2021-05-06T08:45:08Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thermal flow is a fully-implicit thermal simulator with a black-oil formulation.&lt;br /&gt;
&lt;br /&gt;
Reported temperature of a producer is a weighted sum of the well blocks&amp;#039; temperatures by the energy rate density of each phase.&lt;br /&gt;
{{nowrap|&amp;#039;&amp;#039;E&amp;#039;&amp;#039; {{=}} &amp;#039;&amp;#039;mc&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;}}&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1874</id>
		<title>Thermal simulator</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1874"/>
		<updated>2021-05-06T08:05:37Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thermal flow is a fully-implicit thermal simulator with a black-oil formulation.&lt;br /&gt;
&lt;br /&gt;
Reported temperature of a producer is a weighted sum of the well blocks&amp;#039; temperatures by the energy rate density of each phase.&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1873</id>
		<title>Thermal simulator</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Thermal_simulator&amp;diff=1873"/>
		<updated>2021-05-06T08:01:53Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: Created page with &amp;quot;Thermal flow is a fully-implicit thermal simulator with a black-oil formulation.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Thermal flow is a fully-implicit thermal simulator with a black-oil formulation.&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1872</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1872"/>
		<updated>2021-05-06T08:00:25Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* User documentation for selected programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [[FPGA setup and building]] guide explains how to compile and use the &amp;#039;&amp;#039;bitstream&amp;#039;&amp;#039; for the FPGA-enabled Flow simulator.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
* [[Aquifer flow_onephase]]&lt;br /&gt;
* Black-oil reservoir flow:&lt;br /&gt;
** [[Black-oil simulator|Black-oil simulator]]&lt;br /&gt;
** [[Thermal simulator|Thermal simulator]]&lt;br /&gt;
** [[Water evaporation|Water evaporation]]&lt;br /&gt;
** [[Salt precipitation|Salt precipitation]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
* [[Geothermal flow_onephase_energy]]&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr), Torbjørn Skille (@tskille) and Bård Skaflestad (@bksa).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
=== Nightly binary packages for Ubuntu and Red Hat ===&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/ nightly images] generated by Jenkins. Note that in order to use the Ubuntu binaries you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-bionic/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-bionic&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
Resinsight provides a state-of-the art solution for all post-processing of reservoir simulation, including plotting functionality for summary files. In addition, there is the summary application within opm-common that extracts summary vectors directly on the command line.&lt;br /&gt;
&lt;br /&gt;
== Through Python script ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; application can be used, it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
== Plots ==&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black-oil_reservoir_flow&amp;diff=1871</id>
		<title>Black-oil reservoir flow</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black-oil_reservoir_flow&amp;diff=1871"/>
		<updated>2021-05-06T07:59:01Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* Black-oil reservoir simulators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1870</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1870"/>
		<updated>2021-05-06T07:58:16Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* User documentation for selected programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [[FPGA setup and building]] guide explains how to compile and use the &amp;#039;&amp;#039;bitstream&amp;#039;&amp;#039; for the FPGA-enabled Flow simulator.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
* [[Aquifer flow_onephase]]&lt;br /&gt;
* [[Black-oil reservoir flow]]&lt;br /&gt;
** [[Black-oil simulator|Black-oil simulator]]&lt;br /&gt;
** [[Thermal simulator|Thermal reservoir simulator]]&lt;br /&gt;
** [[Water evaporation|Water evaporation]]&lt;br /&gt;
** [[Salt precipitation|Salt precipitation]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
* [[Geothermal flow_onephase_energy]]&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr), Torbjørn Skille (@tskille) and Bård Skaflestad (@bksa).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
=== Nightly binary packages for Ubuntu and Red Hat ===&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/ nightly images] generated by Jenkins. Note that in order to use the Ubuntu binaries you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-bionic/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-bionic&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
Resinsight provides a state-of-the art solution for all post-processing of reservoir simulation, including plotting functionality for summary files. In addition, there is the summary application within opm-common that extracts summary vectors directly on the command line.&lt;br /&gt;
&lt;br /&gt;
== Through Python script ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; application can be used, it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
== Plots ==&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1869</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1869"/>
		<updated>2021-05-06T07:55:24Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* User documentation for selected programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [[FPGA setup and building]] guide explains how to compile and use the &amp;#039;&amp;#039;bitstream&amp;#039;&amp;#039; for the FPGA-enabled Flow simulator.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
* [[Aquifer flow_onephase]]&lt;br /&gt;
* [[Black-oil reservoir flow]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
* [[Geothermal flow_onephase_energy]]&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr), Torbjørn Skille (@tskille) and Bård Skaflestad (@bksa).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
=== Nightly binary packages for Ubuntu and Red Hat ===&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/ nightly images] generated by Jenkins. Note that in order to use the Ubuntu binaries you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-bionic/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-bionic&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
Resinsight provides a state-of-the art solution for all post-processing of reservoir simulation, including plotting functionality for summary files. In addition, there is the summary application within opm-common that extracts summary vectors directly on the command line.&lt;br /&gt;
&lt;br /&gt;
== Through Python script ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; application can be used, it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
== Plots ==&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black-oil_reservoir_flow&amp;diff=1868</id>
		<title>Black-oil reservoir flow</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black-oil_reservoir_flow&amp;diff=1868"/>
		<updated>2021-05-06T07:52:55Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: Created page with &amp;quot;=Black-oil reservoir simulators= * Black-oil simulator * Thermal reservoir simulator * Water evaporation *...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Black-oil reservoir simulators=&lt;br /&gt;
* [[Black-oil simulator|Black-oil simulator]]&lt;br /&gt;
* [[Thermal simulator|Thermal reservoir simulator]]&lt;br /&gt;
* [[Water evaporation|Water evaporation]]&lt;br /&gt;
* [[Salt precipitation|Salt precipitation]]&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1867</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1867"/>
		<updated>2021-05-06T07:49:41Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* User documentation for selected programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [[FPGA setup and building]] guide explains how to compile and use the &amp;#039;&amp;#039;bitstream&amp;#039;&amp;#039; for the FPGA-enabled Flow simulator.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
* [[Aquifer flow]]&lt;br /&gt;
* [[Black-oil reservoir flow]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
* [[Geothermal flow]]&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr), Torbjørn Skille (@tskille) and Bård Skaflestad (@bksa).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
=== Nightly binary packages for Ubuntu and Red Hat ===&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/ nightly images] generated by Jenkins. Note that in order to use the Ubuntu binaries you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-bionic/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-bionic&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
Resinsight provides a state-of-the art solution for all post-processing of reservoir simulation, including plotting functionality for summary files. In addition, there is the summary application within opm-common that extracts summary vectors directly on the command line.&lt;br /&gt;
&lt;br /&gt;
== Through Python script ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; application can be used, it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
== Plots ==&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1866</id>
		<title>Black oil reservoir flow</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1866"/>
		<updated>2021-05-06T07:46:03Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* Available black oil reservoir flow programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Available black oil reservoir flow programs=&lt;br /&gt;
* [[Black oil simulator|Black oil simulator]]&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1865</id>
		<title>Black oil reservoir flow</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1865"/>
		<updated>2021-05-06T07:45:11Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* Available black oil reservoir flow programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Available black oil reservoir flow programs=&lt;br /&gt;
* [[Black oil simulator|Black oil simulator]]&lt;br /&gt;
* [[Thermal simulator|Thermal simulator]]&lt;br /&gt;
* [[Water evaporation|Water evaporation]]&lt;br /&gt;
* [[Salt precipitation|Salt precipitation]]&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1864</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1864"/>
		<updated>2021-05-06T07:44:04Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* User documentation for selected programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [[FPGA setup and building]] guide explains how to compile and use the &amp;#039;&amp;#039;bitstream&amp;#039;&amp;#039; for the FPGA-enabled Flow simulator.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
* [[Black oil reservoir flow]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr), Torbjørn Skille (@tskille) and Bård Skaflestad (@bksa).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
=== Nightly binary packages for Ubuntu and Red Hat ===&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/ nightly images] generated by Jenkins. Note that in order to use the Ubuntu binaries you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-bionic/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-bionic&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
Resinsight provides a state-of-the art solution for all post-processing of reservoir simulation, including plotting functionality for summary files. In addition, there is the summary application within opm-common that extracts summary vectors directly on the command line.&lt;br /&gt;
&lt;br /&gt;
== Through Python script ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; application can be used, it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
== Plots ==&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Corner_point_grid&amp;diff=1850</id>
		<title>Corner point grid</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Corner_point_grid&amp;diff=1850"/>
		<updated>2020-11-12T20:33:32Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;:&amp;#039;&amp;#039;See also [http://en.wikipedia.org/wiki/Corner-point_grid Wikipedias page on corner-point grids]&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The dune-cornerpoint module provides an interface to dune-grid.&lt;br /&gt;
&lt;br /&gt;
Corner-point grid is a grid format for 3D-geometries. The grid format is sometimes referred to as a pillar grid, because it is based on a set of pillars/coordinate lines running from the top to the bottom of the model. Grid cells are defined by eight corners/nodes which lay pairwise on four neighbouring pillars. The corners of neighbouring grid blocks are specified independently, enabling the specification of grids with faults and gaps. Cornerpoint grids can be read by most reservoir simulators.&lt;br /&gt;
&lt;br /&gt;
The grid blocks in a corner-point grid is ordered in a logically Cartesian fashion. Each grid block is indexed by an &amp;lt;math&amp;gt;ijk&amp;lt;/math&amp;gt;-triplet, where the integers &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; are associated with the three spatial dimmensions &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt;, respectively. Therefore, a corner-point grid relates to three coordinate systems; the logical (integer &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; indicies), the local (&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; coordinates), and the global (&amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;y&amp;lt;/math&amp;gt;,&amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; coordinates) coordinate system. The positive &amp;lt;math&amp;gt;z&amp;lt;/math&amp;gt; direction is always downwards (depth). Properties in the grid are specified with the &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt;-index varying fastest, then &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;, and finally &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For the corner-point grids non-neighboring connections are supported, meaning that grid blocks that are not neighboring in &amp;lt;math&amp;gt;ijk&amp;lt;/math&amp;gt;-space can be defined as neighboring. This feature allows for representation of faults with significant throws.&lt;br /&gt;
&lt;br /&gt;
== Keywords specifying grid ==&lt;br /&gt;
&lt;br /&gt;
In the ECLIPSE implementation, which is the &amp;quot;standard&amp;quot;, the grid is defined by the following keywords (see the [[Res:Eclipse_related_utilities#Reading_the_ECLIPSE_manuals|ECLIPSE manual]] for details):&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SPECGRID&amp;#039;&amp;#039;&amp;#039;: Three numbers separated by spaces, nx ny nz, number of cells in each direction. Two additional optional items are ignored by the upscaling codes. &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;MAPAXES&amp;#039;&amp;#039;&amp;#039;: Six numbers (map points in global x,y coordinates) defining the transformation from global to local coordinates (ignored by the upscaling codes)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;COORD&amp;#039;&amp;#039;&amp;#039;: 6 numbers for each of the pillars, x, y and z in local coordinates for top and bottom point of pillars. (nx+1)*(ny+1)*6 numbers&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ZCORN&amp;#039;&amp;#039;&amp;#039;: For all the eight corners of each cell, the z-values are specified, in a peculiar way (see ECLIPSE manual for details)&lt;br /&gt;
&lt;br /&gt;
== Keywords for properties ==&lt;br /&gt;
&lt;br /&gt;
Grid properties are defined by a number of keywords, the following are used by the upscaling code:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ACTNUM&amp;#039;&amp;#039;&amp;#039;: Either 0 or 1 to denote if the cell is to be treated as active or not. Ignored by Sintef upscaling code.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;SATNUM&amp;#039;&amp;#039;&amp;#039;: Integer specifying the rock type.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PERMX&amp;#039;&amp;#039;&amp;#039;: Float specifying the absolute permeability (in x-direction) for each cell&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PORO&amp;#039;&amp;#039;&amp;#039;: Float specifying porosity for each cell&lt;br /&gt;
&lt;br /&gt;
== Locally defined keywords for elastic properties ==&lt;br /&gt;
&lt;br /&gt;
The [[Upscaling elastic moduli|code for upscaling of elastic moduli]] allows the user to provide cell-level elastic properties in the eclipse files. To accomplish this, the following locally defined additional keywords are supported. The keywords must come in pairs as listed here:&lt;br /&gt;
* YOUNGMOD and POISSONMOD&lt;br /&gt;
* LAMEMOD and SHEARMOD&lt;br /&gt;
* PWAVEMOD and SHEARMOD&lt;br /&gt;
* BULKMOD and SHEARMOD&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black_oil_simulator&amp;diff=1846</id>
		<title>Black oil simulator</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black_oil_simulator&amp;diff=1846"/>
		<updated>2020-10-16T16:17:30Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: Added black-oil equations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The black-oil simulator is based on the premise that system has three different fluid phases (aqueous, oleic, and gaseous) and three (pseudo)components: water, oil, and gas. &lt;br /&gt;
&lt;br /&gt;
== Model Equations ==&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1845</id>
		<title>Black oil reservoir flow</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Black_oil_reservoir_flow&amp;diff=1845"/>
		<updated>2020-10-16T12:31:51Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: /* Available black oil reservoir flow programs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Available black oil reservoir flow programs=&lt;br /&gt;
* [[Black oil simulator|Black oil simulator]]&lt;br /&gt;
* [[Water evaporation|Water evaporation]]&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
	<entry>
		<id>https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1842</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.opm-project.org/index.php?title=Main_Page&amp;diff=1842"/>
		<updated>2020-10-15T08:08:11Z</updated>

		<summary type="html">&lt;p&gt;Cintiamachado: Update opm modules names&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Getting started with OPM =&lt;br /&gt;
&lt;br /&gt;
We have a [[Quick Installation]] guide, showing how to install the opm-core library.&lt;br /&gt;
&lt;br /&gt;
The [//opm-project.org/?page_id=43 tutorials] section contain some tutorials for programmers using opm-core.&lt;br /&gt;
&lt;br /&gt;
Consult the [//meta.wikimedia.org/wiki/Help:Contents User&amp;#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;Please note that the content of this wiki is in the process of being updated, many parts are not current!&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
= User documentation for selected programs =&lt;br /&gt;
*  [[Upscaling]]&lt;br /&gt;
* [[Black oil reservoir flow]]&lt;br /&gt;
* [[Enhanced oil recovery]]&lt;br /&gt;
* [[CO2 sequestration]]&lt;br /&gt;
&lt;br /&gt;
= Developer Information =&lt;br /&gt;
&lt;br /&gt;
=== How to contribute ===&lt;br /&gt;
&lt;br /&gt;
OPM tries to follow a development model which is as open as possible. Therefore, all development happens on [//github.com/OPM github]. The process of contributing changes is the following:&lt;br /&gt;
* Fork the module for which you want to propose a change on github&lt;br /&gt;
* Locally create a new branch of the module&amp;#039;s repository which contains your changes&lt;br /&gt;
* Push this branch to your personal github fork&lt;br /&gt;
* [https://help.github.com/articles/using-pull-requests Create a pull request]&lt;br /&gt;
* To make a pull request (PR) easy to review (and likely to be merged):&lt;br /&gt;
** A PR should contain a single feature, preferably with a unit test.&lt;br /&gt;
** It should not be too large. If you change lots of lines in lots of files in an automatic refactoring, show the script/commands you used.&lt;br /&gt;
** If you change existing code, do not mix feature changes and (large amounts of) pure formatting changes (use a separate PR for that).&lt;br /&gt;
** [http://codeinthehole.com/writing/pull-requests-and-other-good-practices-for-teams-using-github/ Some more tips on PRs]&lt;br /&gt;
* After some discussion, one of the module maintainers will either merge your changes, or your changes will be rejected with an explanation why they are a bad idea.&lt;br /&gt;
* Often, you will be asked to make some modification to the code in the PR. Do this locally, and push the changes to the same repo and branch that you used for the PR. It will be updated automatically (as a corollary, do not use this branch for unrelated development -- start a new one instead).&lt;br /&gt;
&lt;br /&gt;
=== Coding standard ===&lt;br /&gt;
&lt;br /&gt;
We do not at the moment mandate a specific coding standard, but in practice we try to have a&lt;br /&gt;
homogenous code base, and encourage all contributors to follow certain practices.&lt;br /&gt;
&lt;br /&gt;
These are listed in the [[Suggested coding standard]].&lt;br /&gt;
&lt;br /&gt;
=== List of module maintainers ===&lt;br /&gt;
&lt;br /&gt;
The current module maintainers (and their github user names) are:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-common&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Arne Morten Kvarving (@akva2), Joakim Hove (@joakim-hove), Markus Blatt (@blattms)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-material&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-grid&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska), Markus Blatt (@blattms) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-models&amp;#039;&amp;#039;&amp;#039;: Tor Harald Sandve (@totto82), Atgeirr Rasmussen (@atgeirr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-simulators&amp;#039;&amp;#039;&amp;#039;: Atgeirr Rasmussen (@atgeirr), Bård Skaflestad (@bska) and Robert Klöfkorn (@dr-robertk)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-tests&amp;#039;&amp;#039;&amp;#039;: Alf Birger Rustad (@alfbr)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;opm-upscaling&amp;#039;&amp;#039;&amp;#039;: Arne Morten Kvarving (@akva2)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;ResInsight&amp;#039;&amp;#039;&amp;#039;: Magne Sjaastad (@magnesj) and Jacob Støren (@JacobStoren)&lt;br /&gt;
&lt;br /&gt;
=== Jenkins information ===&lt;br /&gt;
&lt;br /&gt;
[https://ci.opm-project.org Jenkins dashboard].&lt;br /&gt;
&lt;br /&gt;
Information about [[Jenkins triggers]].&lt;br /&gt;
&lt;br /&gt;
List of available [https://opm-project.org/package/nightly-xenial/pool/main/o/opm-simulators/ nightly images] generated by Jenkins. Note that in order to use it you must add the PPA containing these nightly binaries:&lt;br /&gt;
 # NOTE: you may need to sudo some of these apt commands!&lt;br /&gt;
 # Add gpg key for repository&lt;br /&gt;
 wget -qO - https://opm-project.org/package/nightly-xenial/repokey.gpg | apt-key add -&lt;br /&gt;
 # Add repo itself&lt;br /&gt;
 apt-add-repository https://opm-project.org/package/nightly-xenial&lt;br /&gt;
 # Look at available nightly versions&lt;br /&gt;
 apt-cache show libopm-simulators1-bin&lt;br /&gt;
&lt;br /&gt;
=== Static analysis tools ===&lt;br /&gt;
&lt;br /&gt;
Information about [[static analysis tools]] available.&lt;br /&gt;
&lt;br /&gt;
=== Help for release managers ===&lt;br /&gt;
&lt;br /&gt;
[[Notes for managing release 2016.10]]&lt;br /&gt;
&lt;br /&gt;
=== Data required for output and restarting ===&lt;br /&gt;
&lt;br /&gt;
[[Data for output and restart]]&lt;br /&gt;
&lt;br /&gt;
= Viewing ECLIPSE summary files =&lt;br /&gt;
We do not have any polished and complete solution for viewing the content of ECLIPSE summary files, but based on ERT it is quite simple to get a usable solution.&lt;br /&gt;
&lt;br /&gt;
== Text based solution: ecl_summary ==&lt;br /&gt;
As part of the ert distribution there is an application &amp;lt;tt&amp;gt;devel/libecl/applications/view_summary.c&amp;lt;/tt&amp;gt; which loads an ECLIPSE summary dataset and prints the selected vectors on standard out:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ecl_summary /path/to/eclipse/case  KEY1 KEY2 KEY3 .... KEYN&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where the &amp;lt;tt&amp;gt;/path/to/eclipse/case&amp;lt;/tt&amp;gt; is the datafile (extension is optional) and the keys are summary keys on the form &amp;lt;tt&amp;gt;FOPT&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;WWCT:OP_2&amp;lt;/tt&amp;gt;. If you just print &amp;lt;tt&amp;gt;ecl_summary&amp;lt;/tt&amp;gt; without any arguments you should get usage documentation on standard out. &lt;br /&gt;
&lt;br /&gt;
Observe that there are two quirks with the ERT build system you should be aware of:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; To get the &amp;lt;tt&amp;gt;ecl_summary&amp;lt;/tt&amp;gt; application you must set the &amp;lt;tt&amp;gt;BUILD_ECL_SUMMARY&amp;lt;/tt&amp;gt; switch to on in the CMake configuration. &amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; If you set the &amp;lt;tt&amp;gt;BUILD_APPLICATIONS&amp;lt;/tt&amp;gt; switch to on you will get many small utility applications, including &amp;lt;tt&amp;gt;summary.x&amp;lt;/tt&amp;gt; which is just another name for the &amp;lt;tt&amp;gt;ecl_summary&amp;lt;/tt&amp;gt; application. &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An example of using ecl_summary/summary.x is here:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
bash% summary.x ECL_0014 FOPT BPR:10,5,5 WWCT:OP_3 WOPT:OP_1&lt;br /&gt;
-- Days   dd/mm/yyyy               FOPT       BPR:10,5,5        WWCT:OP_3        WOPT:OP_1 &lt;br /&gt;
-------------------------------------------------------------------------------------------&lt;br /&gt;
   0.00   01/01/2000                  0          313.656                0                0 &lt;br /&gt;
   1.00   02/01/2000              19997          313.656       0.00019418             4000 &lt;br /&gt;
   2.46   03/01/2000            49248.3          313.653      0.000238967          9851.13 &lt;br /&gt;
   4.89   05/01/2000            97760.8          313.626      0.000252414          19555.1 &lt;br /&gt;
   7.82   08/01/2000             156373          313.547      0.000243964          31279.4 &lt;br /&gt;
  11.08   12/01/2000             221530          313.391       0.00022476          44312.6 &lt;br /&gt;
  14.81   15/01/2000             296109          313.124      0.000200324          59230.8 &lt;br /&gt;
  18.93   19/01/2000             378478          312.727      0.000175366            75707 &lt;br /&gt;
  24.53   25/01/2000             490428          312.031      0.000148221          98100.4 &lt;br /&gt;
  31.00   01/02/2000             619907          311.061      0.000125331           124000 &lt;br /&gt;
  36.04   06/02/2000             740619          310.383      0.000102394           164191 &lt;br /&gt;
  39.11   09/02/2000             814406          310.027       8.8114e-05           188749 &lt;br /&gt;
  41.70   11/02/2000             876463          309.776      7.70594e-05           209399 &lt;br /&gt;
  45.84   15/02/2000             975873          309.483      6.34081e-05           242515 &lt;br /&gt;
 .....&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Graphical solution ==&lt;br /&gt;
Håvard Berland from Statoil has contributed a Python script which can be used to display graphical plots. The script is found in opm-utilities. The script in question is a Python script and some requirements must be satisifed:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You need the Python packages &amp;lt;tt&amp;gt;matplotlib&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;numpy&amp;lt;/tt&amp;gt;.&amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; You must compile/enable ERT Python packages when building ert. Then make sure that the path &amp;lt;tt&amp;gt;CMAKE_INSTALL_PREFIX/python&amp;lt;/tt&amp;gt; is in your &amp;lt;tt&amp;gt;PYTHONPATH&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When everything is installed the &amp;lt;tt&amp;gt;summaryplot&amp;lt;/tt&amp;gt; solution is used in much the same way as the text based solutions, but with the added improvement that it can plot mulitple realisations:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
summaryplot WWCT:OP_1 CASE1.DATA CASE2.DATA&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[File:Profile.png|border]]&lt;br /&gt;
&lt;br /&gt;
= Internal stuff =&lt;br /&gt;
This section contains links to topic mostly of interest to active OPM developers.&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; Module reorganization: [[ OPM_reorg_2015]] &amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; Tasks required for 2015 field case: [[ Tasks_for_new_case_2015 ]] &amp;lt;/li&amp;gt;&lt;br /&gt;
   &amp;lt;li&amp;gt; [[ 2020 group control effort ]]&amp;lt;/li&amp;gt;&lt;br /&gt;
 &amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Plots =&lt;br /&gt;
The full Norne model is run once a week, and PDF document with all the well results is generated: http://95.85.43.55/plots/&lt;/div&gt;</summary>
		<author><name>Cintiamachado</name></author>
	</entry>
</feed>