Package: wnpp Severity: wishlist Owner: Markus Blatt <mar...@dr-blatt.de>
* Package name : opm-common, opm-material, opm-grid, opm-models, opm- simulators, opm-upscaling Version : 2021.04 Upstream Author : OPM <o...@opm-project.org> * URL : https://www.opm-project.org/ * License : GPL2+/GPL3+ Programming Lang: C++, Python Description : Open Porous Media (OPM) software suite . The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. Please note that the software is maintained in several repositories and hence this ITP is for several source packages. Packages should ideally be maintained via the Debian science team as this is software for physics. Most of the packaging will be maintained by me and a colleague who are also part of the OPM development team, but as neither of us are Debian maintainers we rely on some mentoring and definitely need sponsors for uploading. The actual packaging effort has already started and besides smal glitches seems to be now in good shape (as far as we as newbie/recreational packagers can judge). Current state of the packaging effort can be found at https://salsa.debian.org/blattms/<package> Below is a list of the packages: Source: opm-common Description: Tools for Eclipse reservoir simulation files The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . The Eclipse file format is widely used in the reservoir simulation community. This package provides library containing code for processing files in Eclipse format as well as utility code used by other OPM modules. Source: opm-material Description: Material properties framework for porous media The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . This header-only library contains the generic code for calculating material properties used when simulating porous media flow. It includes utilities for calculating relative-permeability/capillary pressure laws, thermodynamic relations, flash solvers, empirical heat conduction laws, et cetera.It uses automatic differentiation for calculating the properties. Source: opm-grid Description: DUNE grid implementations for reservoir simulation The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . opm-grid provides implementations of grids for reservoir simulation, corner point or more general pillar grids, following the DUNE grid interface: CpGrid, a parallel corner point grid, and PolyhedralGrid a more general serial grid implementation of an unstructured, legacy, grid. . A standard grid type in the petroleum industry, corner-point grids fills the domain with a relatively low number of cells while still providing sufficient flexibility to model faults, fractures and erosion. The grid format was originally designed with an eye towards geological modeling rather than numerical simulation, but is still suitable for e.g. low order finite volume discretizations. Source: opm-models Description: C++ simulation framework for porous media flow -- development files The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . opm-models is a header-only simulation framework which is primary focused on fully implicit models for flow and transport in porous media. It uses finite volume schemes for discretization and automatic differentiation for calculating the Jacobians. Its main objectives is to provide an easily usable, well maintainable, high performance framework which is capable of capturing all macro-scale scenarios relevant for academic research and industrial applications involving flow and transport processes in porous media. Source: opm-simulators Description: Parallel porous media / reservoir simulators The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . opm-simulators provides a research (ebos) and a production (flow) fully implicit black-oil simulators, supporting one to three phases and supporting solvent and polymer options. It uses cell centered finite volume schemes with two point flux approximation and automatic differentiation for the discretization and uses state of the art linear and nonlinear solvers. It supports standard and multi segment well models and reading and writing file in Eclipse format, a very common format used in the oil reservoir simulation community. Source: opm-upscaling Description: Porous media upscaling tools The Open Porous Media (OPM) software suite provides libraries and tools for modeling and simulation of porous media processes, especially for simulating CO2 sequestration and improved and enhanced oil recovery. . opm-upscaling provides tools for single phase and relative permeability upscaling. During upscaling effective parameters (like porosity, permeability, and capillary pressure) for a simulation on a coarser scale are computed from properties of a simulation on a fine scale.