All Projects → OPM → ResInsight

OPM / ResInsight

Licence: GPL-3.0 license
3D viewer and post processing of reservoir models

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
typescript
32286 projects
CMake
9771 projects
python
139335 projects - #7 most used programming language
powershell
5483 projects

Projects that are alternatives of or similar to ResInsight

ASALI
Do you work with chemical reactors? Are you curious about them? ASALI is the open-source code that you are looking for. Chemical reactor models, transport/thermodynamic properties of gases, equilibrium calculations. ASALI couples all these features with an user friendly graphical interface. Modeling catalytic reactors has never been so easy.
Stars: ✭ 38 (-68.85%)
Mutual labels:  octave
phoenix.webui.framework
基于WebDriver的WebUI自动化测试框架
Stars: ✭ 118 (-3.28%)
Mutual labels:  eclipse
sprotty-layout
Client-side automatic layout for the Sprotty diagramming framework
Stars: ✭ 15 (-87.7%)
Mutual labels:  eclipse
octave-docker
Dockerfile to build an Octave container
Stars: ✭ 11 (-90.98%)
Mutual labels:  octave
TDoA
Time difference of arrival (TDoA) multi-lateration
Stars: ✭ 48 (-60.66%)
Mutual labels:  octave
matio-cpp
A C++ wrapper of the matio library, with memory ownership handling, to read and write .mat files.
Stars: ✭ 24 (-80.33%)
Mutual labels:  octave
loeclipse
LibreOffice Eclipse plugin for extension development
Stars: ✭ 26 (-78.69%)
Mutual labels:  eclipse
lubeck
High level linear algebra library for Dlang
Stars: ✭ 57 (-53.28%)
Mutual labels:  octave
watchdog
IntelliJ & Eclipse plugin for monitoring how Java applications are developed and tested
Stars: ✭ 18 (-85.25%)
Mutual labels:  eclipse
octave
GNU Octave Mirror (https://hg.savannah.gnu.org/hgweb/octave)
Stars: ✭ 18 (-85.25%)
Mutual labels:  octave
tm4e
TextMate support in Eclipse IDE
Stars: ✭ 49 (-59.84%)
Mutual labels:  eclipse
bazel-eclipse
This repo holds two IDE projects. One is the Eclipse Feature for developing Bazel projects in Eclipse. The Bazel Eclipse Feature supports importing, building, and testing Java projects that are built using the Bazel build system. The other is the Bazel Java Language Server, which is a build integration for IDEs such as VS Code.
Stars: ✭ 104 (-14.75%)
Mutual labels:  eclipse
eclipse-pmd
eclipse-pmd has been moved to
Stars: ✭ 20 (-83.61%)
Mutual labels:  eclipse
go-redis
GNU Octave Redis client (for Matlab too)
Stars: ✭ 23 (-81.15%)
Mutual labels:  octave
bl mcu sdk
bl_mcu_sdk is MCU software development kit provided by Bouffalo Lab Team for BL602/BL604, BL702/BL704/BL706, BL616/BL618, BL808 and other series of RISC-V based chips in the future.
Stars: ✭ 147 (+20.49%)
Mutual labels:  eclipse
crypto
JCrypTool Crypto Plug-ins
Stars: ✭ 62 (-49.18%)
Mutual labels:  eclipse
sms
🏫 🎓 一个未使用框架的学生信息管理系统 : 项目概述全面,代码注释详细,逻辑结构清晰,非常适合作为初学 Java web 的同学的第一个练手项目啦 ~
Stars: ✭ 91 (-25.41%)
Mutual labels:  eclipse
eclipse
Eclipse For Bazel (deprecated, see https://github.com/salesforce/bazel-eclipse instead)
Stars: ✭ 31 (-74.59%)
Mutual labels:  eclipse
jsonSchema-to-uml
A tool to generate UML class diagrams from JSON schema documents
Stars: ✭ 33 (-72.95%)
Mutual labels:  eclipse
getfem
Mirror of GetFEM repository
Stars: ✭ 23 (-81.15%)
Mutual labels:  octave

ResInsight

ResInsight is an open source, cross-platform 3D visualization and post processing tool for reservoir models and simulations. The system also constitutes a framework for further development and support for new data sources and visualization methods, e.g. additional solvers, seismic data, CSEM, geomechanics, and more.

The user interface is tailored for efficient interpretation of reservoir simulation data with specialized visualizations of properties, faults and wells. It enables easy handling of a large number of realizations and calculation of statistics. To be highly responsive, ResInsight exploits multi-core CPUs and GPUs. Integration with GNU Octave enables powerful and flexible result manipulation and computations. Derived results can be returned to ResInsight for further handling and visualization. Eventually, derived and computed properties can be directly exported to Eclipse input formats for further simulation cycles and parameter studies.

The main input data is *.GRID and *.EGRID files along with their *.INIT and restart files *.XNNN and *.UNRST. ResInsight also supports selected parts of Eclipse input files and can read grid information and corresponding cell property data sets.

ResInsight has been co-developed by Equinor ASA, Ceetron Solutions AS, and Ceetron AS with the aim to provide a versatile tool for professionals who need to visualize and process reservoir models. The software is copyrighted by Ceetron and Equinor and licensed under GPL 3+. See COPYING for details.

Dependencies

ResInsight uses the Equinor/libecl (formerly Ensambles/ert) library to access Eclipse result files, and the two projects collaborates closely. The source code of the approved libecl version is embedded in the ResInsight source code tree, making downloading and building simple. ResInsight also features an interface to Octave for retrieval of data from ResInsight, processing using Octave, and communication of data back into ResInsight for further handling and visualization.

Octave : http://www.gnu.org/software/octave/

Equinor/libecl : https://github.com/Equinor/libecl

Supported Platforms

ResInsight is designed to be cross-platform. Efforts have been made to ensure that code will compile and run on most Linux and Windows platforms. Currently, automated tests are run regularly on Red Hat Enterprise Linux (RHEL) 7, CentOS 7, Ubuntu 16.04, 18.04 and 20.04 as well as Windows 10 and Windows Server 2019.

Documentation

See the ResInsight website and the Users Guide for project documentation.

ResInsight Tutorials

Source Code

git clone git://github.com/OPM/ResInsight.git

Contribution

Contributions are very welcome, although it might take some time for the team to accept pull requests that is not in the main line of the projects focus.

Please use the dev branch for contributions and pull requests, as it is the branch dedicated to the day to day development.

The master branch is supposed to be stable, and is updated when we want to publish a new stable release.

Release branches that might pop up are dedicated bug fix branches for the release in question.

Building ResInsight

See Build Instructions

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].