From Atgeirr.Rasmussen at sintef.no Sun Oct 1 05:51:45 2017 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Sun, 1 Oct 2017 05:51:45 +0000 Subject: [Opm] CI system downtime In-Reply-To: References: Message-ID: 30. sep. 2017 kl. 00.14 skrev Arne Morten Kvarving >: murphy was surprisingly kind. ci systems now run on debian 9.1, Thanks a lot Arne Morten! Atgeirr -------------- next part -------------- An HTML attachment was scrubbed... URL: From and at poware.org Mon Oct 2 10:52:15 2017 From: and at poware.org (Andreas Lauser) Date: Mon, 02 Oct 2017 12:52:15 +0200 Subject: [Opm] Brace yourself for the OPM 2017.10 release Message-ID: <1562637.QV99kECFJy@heuristix> Dear OPM community, Once again it is that special time time of the year -- correct; we're getting ready for the next OPM release. This time we became very creative and will call it "2017.10", and because we've decided to go the high risk route, I'll be the guy who will be the responsible for part of your OPM-related back pains, i.e., I have the honor to be the release manager for this cycle again. The modules involved in this release are the same as the ones which were included in the 2017.04 release. Here's the list for your convenience, the people whom I consider to be their maintainers are given in brackets; please yell at me if I got something wrong: - opm-data (Alf Birger Rustad) - opm-common (Atgeirr Rasmussen, Bård Skaflestad, Arne Morten Kvarving, Joakim Hove, Robert Klöfkorn, Tor Harald Sandve, Andreas Lauser) - opm-parser (Joakim Hove) - opm-output (Joakim Hove) - opm-grid (Atgeirr Rasmussen, Robert Klöfkorn, Bård Skaflestad) - opm-material (Andreas Lauser, Tor Harald Sandve, Robert Klöfkorn) - opm-core (Atgeirr Rasmussen, Robert Klöfkorn, Bård Skaflestad) - ewoms (Andreas Lauser, Robert Klöfkorn, Tor Harald Sandve) - opm-simulators (Atgeirr Rasmussen, Tor Harald Sandve, Robert Klöfkorn, Andreas Lauser) - opm-upscaling (Arne Morten Kvarving, Atgeirr Rasmussen, Bård Skaflestad) The release process is supposed follow the usual drill; if you forgot it, do not despair, here it is once more: - All maintainers take a hard look at all open pull requests and github issues for the modules which they are responsible for as soon as possible. - Also as soon as possible, maintainers update the CHANGELOG file for the modules they are responsible for. If you are amongst this group, you probably should have look at the changes which got merged since the last release. This can be done using the commands FROM_DATE="Apr 11, 2017" FROM_ID="$(git rev-list -n 1 --first-parent --before="$FROM_DATE" master)" git log $FROM_ID..master - The cut-off date for potentially disruptive code changes is Tuesday, October 17, 2017. Thereafter, the master branches of all modules will be closed for non-trivial, non-regression and non-documentation merges until release branches are created. - The release/2017.10 branches will be created two days later, i.e., on Thursday, October 19, 2017. To simplify the bug hunting, the master branches are supposed to be only open for non-invasive code changes until the final version of the release is ready. I leave it to the digression of the maintainers to determine what is "non-invasive" but I will also hold maintainers responsible for backporting bugfixes. - Then Arne will prepare Debian/Ubuntu and RHEL packages packages and the rest of the community is expected to happily camp in front of their computer screens and test them. - Finally, the tentative date for the final version is Tuesday, October 24, 2017. Depending on the outcome of the packaging/testing efforts, this may be delayed by a few days. - Don't forget to party after everything is over! cheers Andreas -- The Illuminati don't run the world. C programmers do. -- Daniel Angel Muñoz Trejo -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part. URL: From Atgeirr.Rasmussen at sintef.no Wed Oct 4 07:15:13 2017 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Wed, 4 Oct 2017 07:15:13 +0000 Subject: [Opm] OPM Flow manual Message-ID: <9A83B6EB-2ECD-44CC-89C8-B3F010D892FC@sintef.no> Dear OPM community, A reference manual has been created for OPM Flow, the fully implicit reservoir simulator program. The manual describes the structure and keywords of the input deck format, how to run Flow, and its command line parameters. We hope that it will be useful! The manual can be found at: http://opm-project.org/?page_id=955 We would like to thank David Baxendale in particular for his hard work on the manual. Atgeirr -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbpiccinini at gmail.com Tue Oct 10 10:10:19 2017 From: rbpiccinini at gmail.com (Rodrigo Piccinini) Date: Tue, 10 Oct 2017 07:10:19 -0300 Subject: [Opm] Prerequisites for building OPM page ( http://opm-project.org/?page_id=239 ) Message-ID: Hello, In the Ubuntu section of prerequisites page for building OPM ( http://opm-project.org/?page_id=239 ), there is mention to a package named libblas-c-dev.It probably should read liblas-c-dev (without doubling the letter b), as it is seen in Ubuntu package list. https://packages.ubuntu.com/search?suite=zesty§ion=all&arch=any&keywords=liblas-c-dev&searchon=names Thanks -- Rodrigo -------------- next part -------------- An HTML attachment was scrubbed... URL: From Arne.Morten.Kvarving at sintef.no Tue Oct 10 10:14:23 2017 From: Arne.Morten.Kvarving at sintef.no (Arne Morten Kvarving) Date: Tue, 10 Oct 2017 10:14:23 +0000 Subject: [Opm] Prerequisites for building OPM page ( http://opm-project.org/?page_id=239 ) In-Reply-To: References: Message-ID: neither. libblas-c-dev is gone in newer ubuntus, it's enough with libblas-dev. liblas-c-dev is something completely different. ________________________________ Fra: Opm på vegne av Rodrigo Piccinini Sendt: 10. oktober 2017 12:10:19 Til: opm at opm-project.org Emne: [Opm] Prerequisites for building OPM page ( http://opm-project.org/?page_id=239 ) Hello, In the Ubuntu section of prerequisites page for building OPM ( http://opm-project.org/?page_id=239 ), there is mention to a package named libblas-c-dev. It probably should read liblas-c-dev (without doubling the letter b), as it is seen in Ubuntu package list. https://packages.ubuntu.com/search?suite=zesty§ion=all&arch=any&keywords=liblas-c-dev&searchon=names Thanks -- Rodrigo -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbpiccinini at gmail.com Tue Oct 10 10:21:23 2017 From: rbpiccinini at gmail.com (Rodrigo Piccinini) Date: Tue, 10 Oct 2017 07:21:23 -0300 Subject: [Opm] Prerequisites for building OPM page ( http://opm-project.org/?page_id=239 ) In-Reply-To: References: Message-ID: ok. Thank you. 2017-10-10 7:14 GMT-03:00 Arne Morten Kvarving < Arne.Morten.Kvarving at sintef.no>: > neither. libblas-c-dev is gone in newer ubuntus, it's enough with > libblas-dev. > > liblas-c-dev is something completely different. > ------------------------------ > *Fra:* Opm på vegne av Rodrigo Piccinini < > rbpiccinini at gmail.com> > *Sendt:* 10. oktober 2017 12:10:19 > *Til:* opm at opm-project.org > *Emne:* [Opm] Prerequisites for building OPM page ( > http://opm-project.org/?page_id=239 ) > > > Hello, > > In the Ubuntu section of prerequisites page for building OPM ( > http://opm-project.org/?page_id=239 ), there is mention to a package named > libblas-c-dev. It probably should read > liblas-c-dev > (without doubling the letter b), as it is seen in Ubuntu package list. > > https://packages.ubuntu.com/search?suite=zesty§ion= > all&arch=any&keywords=liblas-c-dev&searchon=names > > Thanks > > -- > Rodrigo > -- -- Rodrigo -------------- next part -------------- An HTML attachment was scrubbed... URL: From and at poware.org Mon Oct 16 08:56:08 2017 From: and at poware.org (Andreas Lauser) Date: Mon, 16 Oct 2017 10:56:08 +0200 Subject: [Opm] Reminder: Feature merge deadline today Message-ID: <3602047.LTE8659I7M@heuristix> Hi, This is a reminder that the deadline for merging features that will go into the 2017.10 release is midnight today; as usual, you may pick the time and timezone you like best. Tomorrow, non-documentation stuff on the master branches is supposed to only be touched if build issues or serious regressions like segmentation faults are discovered. On Wednesday, release branches are scheduled to be created and the master branches go back to business as usual after these branches have been made. I advice maintainers to be a bit cautious when merging features into master until the release has been finalized, though. have fun Andreas -- We no longer have things with computers embedded in them. We have computers with things attached to them. -- Bruce Schneier -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: This is a digitally signed message part. URL: From and at poware.org Thu Oct 19 17:50:50 2017 From: and at poware.org (Andreas Lauser) Date: Thu, 19 Oct 2017 19:50:50 +0200 Subject: [Opm] Release branches have been created Message-ID: <3794580.DJnadDs2qF@singularius> Hi, The branches for the 2017.10 release have been created and the master branches are open for (cautious-mode) business as usual again. Since Arne handles the packaging, sovereignty over these branches is hereby transferred to him. Have fun Andreas -- We no longer have things with computers embedded in them. We have computers with things attached to them. -- Bruce Schneier -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: This is a digitally signed message part. URL: From Arne.Morten.Kvarving at sintef.no Mon Oct 23 15:35:03 2017 From: Arne.Morten.Kvarving at sintef.no (Arne Morten Kvarving) Date: Mon, 23 Oct 2017 15:35:03 +0000 Subject: [Opm] 2017.10 rc1 Message-ID: Packages for ubuntu xenial (16.04 ) are now available in the testing PPA. Branches and tags have been published. Have a small backport PR for opm-material (packaging files), will get to that tmrw. arnem -------------- next part -------------- An HTML attachment was scrubbed... URL: From rbpiccinini at gmail.com Thu Oct 26 15:54:44 2017 From: rbpiccinini at gmail.com (Rodrigo Piccinini) Date: Thu, 26 Oct 2017 13:54:44 -0200 Subject: [Opm] Solving a linear eigenvalue problem with OPM Message-ID: Hello First, thanks for sharing OPM. I've compiled it in Debian Stretch and I'm running some of the tutorials. It is a great tool! I'm writing to ask for guidance through OPM code as I'm interested in studying the application of diffusion equation eigenvalues to the characterization of heterogeneous reservoirs. The basic idea is to compare eigenvalues of 3D reservoir models with eigenvalues obtained from extended well tests. The problem I'd like to solve with OPM (possibly by modifying some of the code) is the linear eigenvalue problem that results after applying separation of variables to the linear diffusion equation. In latex code, that would be: \nabla k(x) / \mu \cdot \nabla \Psi = \lambda w(x) \Psi , where k(x) is the permeability tensor, \mu is the fluid viscosity and w(x) is a weight scalar function (e.g., porosity times compressibility). At boundaries, Neumann boundary conditions apply and \lambda and \Psi are the eigenvalues and the eigenfunctions, respectively. I'm considering single phase flow only. I believe some suitable code may exist in opm-upscaling module. If I'm successful at this task, I'd like to compare the computed eigenvalues with ones extracted from an extended well test performed at Petrobras. Maybe that can help integrate the well test data into the reservoir model. The eigenvalues from the well test are being extracted with a method introduced by two Shell engineers ("A New Method for Estimating Average Reservoir Pressure: The Muskat Plot Revisited" ). I expect to make it a phd project for myself, but I'd like to make some tries before looking for a university. Sorry for the long message and thanks in advance. -- Rodrigo -------------- next part -------------- An HTML attachment was scrubbed... URL: From Atgeirr.Rasmussen at sintef.no Fri Oct 27 11:07:29 2017 From: Atgeirr.Rasmussen at sintef.no (Atgeirr Rasmussen) Date: Fri, 27 Oct 2017 11:07:29 +0000 Subject: [Opm] Solving a linear eigenvalue problem with OPM In-Reply-To: References: Message-ID: Hi Rodrigo, Thanks for your kind words! The problem you describe looks interesting, and I hope that we can help you towards a solution. First I must admit that I have very limited experience with solving eigenvalue problems numerically (I have not done that in 20 years…) which limits how useful tips I can give. I think that some sort of eigenvalue solver exists in dune-istl (on which we base our linear algebra), but I have no idea if it would be fit for your purpose, I think Markus Blatt would be a better person to answer that. Finally, I agree that you could probably reuse the matrix created in the upscaling code for your purpose. You can find it in the IncompFlowSolverHybrid class (opm-upscaling module, at opm/porsol/mimetic/IncompFlowSolverHybrid.hpp), the matrix is stored in the class after it's built: (lines 936-937) Dune::BCRSMatrix S_; // System matrix Dune::BlockVector rhs_; // System RHS Hope that helps you along! Atgeirr 26. okt. 2017 kl. 17.54 skrev Rodrigo Piccinini >: Hello First, thanks for sharing OPM. I've compiled it in Debian Stretch and I'm running some of the tutorials. It is a great tool! I'm writing to ask for guidance through OPM code as I'm interested in studying the application of diffusion equation eigenvalues to the characterization of heterogeneous reservoirs. The basic idea is to compare eigenvalues of 3D reservoir models with eigenvalues obtained from extended well tests. The problem I'd like to solve with OPM (possibly by modifying some of the code) is the linear eigenvalue problem that results after applying separation of variables to the linear diffusion equation. In latex code, that would be: \nabla k(x) / \mu \cdot \nabla \Psi = \lambda w(x) \Psi , where k(x) is the permeability tensor, \mu is the fluid viscosity and w(x) is a weight scalar function (e.g., porosity times compressibility). At boundaries, Neumann boundary conditions apply and \lambda and \Psi are the eigenvalues and the eigenfunctions, respectively. I'm considering single phase flow only. I believe some suitable code may exist in opm-upscaling module. If I'm successful at this task, I'd like to compare the computed eigenvalues with ones extracted from an extended well test performed at Petrobras. Maybe that can help integrate the well test data into the reservoir model. The eigenvalues from the well test are being extracted with a method introduced by two Shell engineers ("A New Method for Estimating Average Reservoir Pressure: The Muskat Plot Revisited"). I expect to make it a phd project for myself, but I'd like to make some tries before looking for a university. Sorry for the long message and thanks in advance. -- Rodrigo _______________________________________________ Opm mailing list Opm at opm-project.org http://opm-project.org/cgi-bin/mailman/listinfo/opm -------------- next part -------------- An HTML attachment was scrubbed... URL: From and at poware.org Mon Oct 30 15:18:51 2017 From: and at poware.org (Andreas Lauser) Date: Mon, 30 Oct 2017 16:18:51 +0100 Subject: [Opm] OPM 2017.10 has been released Message-ID: <2343416.lkW0AgeF85@singularius> Hi, On behalf of the OPM project, I'm happy to announce that version 2017.10 has been released. Packages for Ubuntu 16.04 and Red-Hat Enterprise Linux 6 and 7 have been prepared or should be available soon. As usual, this release contains a multitude of new features and improvements. Most notable are probably that the flow simulator is now considerably faster than in the 2017.04 release, flow now supports the solvent and polymer black- oil extensions and that there now is freely available documentation for the file format that is used to specify the input. Finally, as the release manager, I'd take the opportunity and thank everyone involved in making the release process for 2017.10 go as smoothly as it did. Have A Lot Of Fun! Andreas -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: This is a digitally signed message part. URL: