Skip to content

Version 0.4.0

Compare
Choose a tag to compare
@anders-kiaer anders-kiaer released this 18 Nov 16:57
· 85 commits to master since this release
a45ba66

Added

  • #234 Added mlflow in combination with hyperopt which allows running flownet in batch to explore and optimise hyperparameters.
  • #221 For traceability and reproducibility, the FlowNet configuration file is now automatically copied to the output folder. The content of 'pip freeze' is stored in the file 'pipfreeze.output' in the output folder.
  • #220 User can now provide the historical control mode in the production wells and control mode/target in the injection wells. One value for each, applied to all wells.
  • #199 Added the possibility of defining a 'base' value for all parameters related to relative permeability. This provides the opportunity to interpolate between three relative permeability models. All the 'min' values will be used to construct a pessimistic or low model, the 'base' values are used for a 'base' model, and the 'high' values are used for an optimistic or high model value. The history matching can then be done with only one (two for three phase models - oil/water and gas/oil interpolated independently) relative permeability parameter(s) per SATNUM region.
  • #197 Added opening/closing of connections based on straddling/plugging/perforations through time. This PR also adds a new perforation strategy multiple_based_on_workovers which models the well connections with as few connections as possible taking into account opening/closing of groups of connections.
  • #188 The possibility to extract regions from an input simulation model extended to also include SATNUM regions. For relative permeability, the scheme keyword can be set to 'regions_from_sim' in the configuration file.
  • #189 User can now provide both a base configuration file, and an optional extra configuration file which will be used to override the base settings.
  • #155 Adds reading of simulation 'well logs' to condition the priors of permeability and porosity based using kriging

Changed

  • #199 Removed deprecated parameters in pyscal ('krowend', 'krogend') from config file. Added 'kroend' to config file.
  • #228 FlowNet is now pip installable without any dependency compilations (also the custom ERT forward model running Flow is installed automatically). Note that any simulator part of configuration files need to be removed.