Skip to content

Releases: sintefmath/JutulDarcy.jl

v0.2.24

05 Jun 13:40
32a11ad
Compare
Choose a tag to compare

JutulDarcy v0.2.24

Diff since v0.2.23

Updates

  • Improvements to equilibriation (maximum water saturation, non-unique data points for pressure, ...)
  • Better plotting of reservoirs and wells
  • More accurate well indices (effects from NTG + drainage radius)
  • Precompilation workflow now includes grid processing
  • Support for AMGCL in CPR
  • Better nonlinear performance for blackoil models
  • Added examples for Eclipse-type input: Norne, SPE1, SPE9, Egg and Olympus models with validation
  • Improved handling of many types of multipliers
  • New unexported routine reservoir_sensitivities computes sensitivities with respect to static properties (perm/poro/geometry/multipliers)
  • Output of thermal well results
  • Better NLDD defaults

Merged pull requests:

  • Improved initialization, thermal output and grid processing (#46) (@moyner)

Closed issues:

  • Error in simulate_mrst_case for firstJutulExample.m (#38)
  • Error in well output for JutulSPE1.m (#39)

v0.2.23

06 May 11:31
0280f91
Compare
Choose a tag to compare

JutulDarcy v0.2.23

Diff since v0.2.22

Merged pull requests:

  • Improved adjoint support, additional grid processing keywords (#42) (@moyner)

Closed issues:

  • Features Request (#41)

v0.2.22

14 Apr 20:14
2796645
Compare
Choose a tag to compare

JutulDarcy v0.2.22

Diff since v0.2.21

Changes

  • Allow simulate_mrst_case to support .DATA file format (and write MRST output from that)
  • Fix issues running MRST exported cases for new MRST format (issue #39)

Merged pull requests:

v0.2.21

12 Apr 13:15
Compare
Choose a tag to compare

JutulDarcy v0.2.21

Diff since v0.2.20

Changes

  • Documentation improvements
  • Add support for stability bypass and flash reuse in compositional solvers (pass fast_flash=true to setup_reservoir_model to enable)
  • Support for parsed volume shift in solvers
  • Much faster CPR setup for many components (no longer hard coded limit of up to 6 components for fastest version)
  • Improved compositional equilibriation support
  • Well solver now is only active for first iteration when enabled by default

Merged pull requests:

  • Flash bypass and improved performance for many components (#37) (@moyner)

v0.2.20

04 Apr 15:41
4527a9e
Compare
Choose a tag to compare

JutulDarcy v0.2.20

Diff since v0.2.19

Merged pull requests:

  • Attempt at making GLMakie work in examples (#34) (@moyner)
  • Pre-solver for wells, improved MS well parsing, better NLDD support (#35) (@moyner)
  • Updates to docs + add CO2-brine model from CSP11 (#36) (@moyner)

v0.2.19

10 Mar 19:47
0c162e8
Compare
Choose a tag to compare

JutulDarcy v0.2.19

Diff since v0.2.18

Merged pull requests:

  • Add nonlinear domain decomposition solvers (#33) (@moyner)

Other fixes

  • Support for parsing and setting up multisegment wells from .DATA input files
  • Faster test suite
  • Fix bug in capillary initialization when using EQUIL - could lead to wrong sign for capillary pressure in subsequent simulations

v0.2.18

04 Mar 18:51
1da38ce
Compare
Choose a tag to compare

JutulDarcy v0.2.18

Diff since v0.2.17

Changes

Features

  • Diffusion support in compositional models
  • simulate_reservoir can now take a custom config object
  • Option to specify well enthalpy during injection, either as function of pressure and temperature or a constant value
  • New properties for brine-CO2 mixtures

Fixes

  • Better handling of ImmiscibleSystem when a single phase is present
  • K-value flash can now use analytical solution for two and three components
  • Added scaled convergence criterion for thermal
  • Single-phase equilibriation is now supported
  • Heat capacity is now per component instead of per phase to support miscible systems

Keyword and input files

  • Improve thermal support to include input files (WATDENT and keywords like WATVISCT)
  • Handle WELOPEN keywords

Merged pull requests:

v0.2.17

07 Feb 16:48
Compare
Choose a tag to compare

JutulDarcy v0.2.17

Diff since v0.2.16

Changes

  • Support for PVT regions
  • Support for WEFAC (well downtime)
  • Remove parser and instead use GeoEnergyIO.jl package where functionality has been moved
  • Plotting improvements
  • Better initialization of various well keywords
  • Initialization / equilibriation has been improved

Merged pull requests:

  • Remove parser that is moved to GeoEnergyIO (#31) (@moyner)

v0.2.16

28 Jan 20:18
0422e1f
Compare
Choose a tag to compare

JutulDarcy v0.2.16

Diff since v0.2.15

Merged pull requests:

v0.2.15

23 Jan 16:29
Compare
Choose a tag to compare

JutulDarcy v0.2.15

Diff since v0.2.14

New features

  • Thermal support
  • Improvements to plotting
  • Parsing improvements (performance + keywords)