You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you are interested in a specific version (e.g., v2025.10) or in modifying the source code, then you can clone the repository and install the Python requirements in a virtual environment with the following commands:
21
+
If you are interested in a specific version (e.g., v2026.04) or in modifying the source code, then you can clone the repository and install the Python requirements in a virtual environment with the following commands:
22
22
23
23
```bash
24
24
# Clone the repo
25
25
git clone https://github.com/OPM/pyopmspe11.git
26
26
# Get inside the folder
27
27
cd pyopmspe11
28
-
# For a specific version (e.g., v2025.10), or skip this step (i.e., edge version)
29
-
git checkout v2025.10
28
+
# For a specific version (e.g., v2026.04), or skip this step (i.e., edge version)
To generate only the input files (e.g., .DATA, .GRID, .INC), this does not required to have OPM Flow installed, and in principle should work in Windows without using the subsystem for Linux. Then, one could always generate a deck with the grid and all include files, and modify them in order to use other simulators different than OPM Flow.
43
43
44
44
If you are insterested in running the cases via ***pyopmspe11*** and generating the CSV files with the benchmark format, then you will first need to install
45
-
* Flow (https://opm-project.org, Release 2025.10 or current master branches)
45
+
* Flow (https://opm-project.org, Release 2026.04 or current master branches)
46
46
47
47
See the [_installation_](https://OPM.github.io/pyopmspe11/installation.html) for further details on building OPM Flow from the master branches in Linux, Windows (via [_WSL_](https://learn.microsoft.com/en-us/windows/wsl/)), and macOS, as well as the LaTeX (optional) dependency.
Copy file name to clipboardExpand all lines: docs/_sources/configuration_file.rst.txt
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,7 +60,7 @@ The following input lines in the configuration file are:
60
60
05e41#Added pore volume on top boundary (for spe11a [if 0, free flow bc]), pore volume on lateral boundaries, and width of buffer cell [m] (for spe11b/c)
61
61
15010#Maximum elevation difference (relative to the baseline gradient) of the arch in the y direction [m] and back boundary elevation [m] (for spe11c)
62
62
63
-
In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2025.10 release).
63
+
In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2026.04 release).
64
64
This since there are continuous changues in the OPM master branch. Then we
65
65
will keep updating the decks for using Flow from master and also we will keep the framework to produce decks compatible for the latest OPM stable release.
66
66
The immiscible model allows for faster prototyping while the complete model includes dissolution of the components in the
#. **pylint src/ tests/ convergence/** (this analyses the code, and might rise issues that need to be fixed before the pull request)
27
27
#. **ruff check src/ tests/ convergence/** (this also analyses the code, and might rise issues that need to be fixed before the pull request)
28
28
#. **mypy \-\-ignore-missing-imports src/ tests/ convergence/** (this is a static checker, and might rise issues that need to be fixed before the pull request)
<spanclass="linenos">17</span><spanclass="mi">150</span><spanclass="mi">10</span><spanclass="c1">#Maximum elevation difference (relative to the baseline gradient) of the arch in the y direction [m] and back boundary elevation [m] (for spe11c)</span>
142
142
</pre></div>
143
143
</div>
144
-
<p>In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2025.10 release).
144
+
<p>In line 5 you specify if you are using OPM Flow from the master branch or from the latest stable release (OPM-flow 2026.04 release).
145
145
This since there are continuous changues in the OPM master branch. Then we
146
146
will keep updating the decks for using Flow from master and also we will keep the framework to produce decks compatible for the latest OPM stable release.
147
147
The immiscible model allows for faster prototyping while the complete model includes dissolution of the components in the
Copy file name to clipboardExpand all lines: docs/contributing.html
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -109,7 +109,7 @@ <h2>Contribute to the software<a class="headerlink" href="#contribute-to-the-sof
109
109
<blockquote>
110
110
<div><olclass="arabic simple">
111
111
<li><p><strong>pip install -r dev-requirements.txt</strong> (this installs the <aclass="reference external" href="https://github.com/cssr-tools/pyopmspe11/blob/main/dev-requirements.txt">dev-requirements.txt</a>)</p></li>
112
-
<li><p><strong>black –target-version py312 src/ tests/ convergence/</strong> (this formats the code)</p></li>
112
+
<li><p><strong>black --target-version py312 src/ tests/ convergence/</strong> (this formats the code)</p></li>
113
113
<li><p><strong>pylint src/ tests/ convergence/</strong> (this analyses the code, and might rise issues that need to be fixed before the pull request)</p></li>
114
114
<li><p><strong>ruff check src/ tests/ convergence/</strong> (this also analyses the code, and might rise issues that need to be fixed before the pull request)</p></li>
115
115
<li><p><strong>mypy --ignore-missing-imports src/ tests/ convergence/</strong> (this is a static checker, and might rise issues that need to be fixed before the pull request)</p></li>
0 commit comments