Skip to content

Releases: ImperialCollegeLondon/StrataTrapper

v0.9.0

09 Dec 13:36
Compare
Choose a tag to compare

0.9.0 (2024-12-09)

⚠ BREAKING CHANGES

  • plot: 🚸 plot_result: make optional args name-value'd

Features

  • plot: 🚸 optionally plot summary at a given parent (5d3b25d)

Bug Fixes

  • export: 🐛 call to ogs_export in demo (afc0e61)
  • export: 🚸 ogs_export: update input args to auto-create directories (fca0ec4)
  • plot: 🚸 plot_result: make optional args name-value'd (a239899)

Miscellaneous Chores

  • 📄 license Apache 2.0 -> BSD 3-Clause (e2fd197)

v0.8.0

05 Nov 18:26
Compare
Choose a tag to compare

0.8.0 (2024-11-05)

Features

  • ✨ figure handle for plot_summary (5eaf6a7)

v0.7.0

29 Oct 15:21
Compare
Choose a tag to compare

0.7.0 (2024-10-29)

Features

  • 🚸 compressed strata_trapper outputs (08654cc)
  • 🚸 New summary plot layout (e73f0f0)
  • 🚸 workspace autosave on exit (207bfd0)
  • ✨ compute Leverett J-function with CapPressure class (312d54d)
  • ✨ Hydrostatic correction for MIP (7dd9c37), closes #57

Bug Fixes

  • 🐛 upscale: account for zero-porocity sub-volumes (7389e95)
  • 🐛 MIP with gravity: missing gas density case (f8728d2)

Documentation

  • 📝 more status badges in README (ebe5ac7)

v0.6.3

16 Oct 11:43
Compare
Choose a tag to compare

0.6.3 (2024-10-16)

Documentation

  • 📝 Add link to StrataTrapper-models (24e55d6)

v0.6.2

19 Aug 10:27
Compare
Choose a tag to compare

0.6.2 (2024-08-19)

Bug Fixes

  • 🩹 waitbar initialization (ad0c2af)
  • 🐛 mask-narrowed post-processing (81b247b)
  • 🐛 relative permeability upscaling (b2b15f7)

v0.6.1

13 Aug 14:54
Compare
Choose a tag to compare

0.6.1 (2024-08-13)

Documentation

  • 📝 CI status badge in README (d2772df)

v0.6.0

13 Aug 13:51
Compare
Choose a tag to compare

0.6.0 (2024-08-13)

⚠ BREAKING CHANGES

  • ✨ anisotropic permeability downscaling
  • ✨ anisotropic permeability upscaling

Features

  • ✨ anisotropic permeability downscaling (604bfe3)
  • ✨ anisotropic permeability upscaling (91bc3e1)
  • ✨ capillary pressure under anisotropic permeability (0f420c9)

Bug Fixes

  • 🩹 demo.m: existing parpool case (0b0ff1a)
  • 🩹 gas rel. perm. at Sw=1 (8e7c771)
  • 🩹 iterative MIP: relax saturation tolerance (9f0bd39)

v0.5.0

09 Aug 18:25
Compare
Choose a tag to compare

0.5.0 (2024-08-09)

⚠ BREAKING CHANGES

  • 🚸 Separate downscaling from upscaling

Features

  • CapPressure class (b0e51f1)
  • ✨ add centi multiplier (22214f8)
  • ✨ add dyne as force unit (4cd975c)
  • ✨ Implement StrataTrapper parameters as class (c6dc14c)
  • ✨ make options a class with validated properties (a02bf4a)
  • ✨ Relative permeability via new TableFunction class (cfed173)

Bug Fixes

  • 🩹 strata_trapper: initialize output arrays with NaN (0f13d2c)
  • 🩹 upscale calculate downscale dimensions inside (de68c8b)
  • 🩹 upscale: interpolate upscaled curves inside (45bd142)
  • 🐛 permeability upscaling (8815ca6)
  • 🚸 Compute entry pressures during upscaling (b088eaf)
  • 🚸 Separate downscaling from upscaling (b551c73)

Documentation

v0.4.0

30 Jul 14:13
Compare
Choose a tag to compare

0.4.0 (2024-07-30)

Bug Fixes

  • 🐛 calc_percolation: proper search window + performance (bc053e4)
  • 🐛 rsgen3D internal meshing (b98c3c5)
  • 🐛 connectivity for permeability computation (7e2d900)
  • 🐛 fix negative gas rel. perms. as computational artifacts (cc52d1e)
  • 🐛 permeability upscaling (fb4598d)

Documentation

  • 📝 update demo script (e9a07b5)

v0.3.0

17 Jul 13:50
Compare
Choose a tag to compare

0.3.0 (2024-07-17)

Features

  • downscale w.r.t. given coarse values (dd2ab3f)
  • ✨ update structure and values of input data (fb58904)
  • ✨ updated model of saturation functions (1b34d5c)
  • ✨ variable number of parallel workers (ac7ce89)

Bug Fixes

  • 🩹 default output_prefix for ogs_export (aa4c1c0)
  • 🩹 target saturations sampling (a89d21b)
  • 🩹 truncate computation mask (7acc040)
  • 🐛 create waitbar data queue unconditionally (7d30513)
  • 🐛 zero gas permeabilities (d1b29bf)
  • 🚸 state-based waibar update condition (c884f8d)
  • 🔥 do not generate porosity file with ogs_export (fa9c7b4)
  • 🔥 speculative krg post-processing (dbaf9f9)
  • ✨ update demo script (77ff7e4)
  • mip_iteration Newton step relaxation (07f0b16)
  • ⚡ inexact intermediate saturations (d76594e)
  • ⚡ move curves post-processing to downscale_upscale (14fa27d)