What's Changed * Adding support for Python 3.12. * Fixing a bug when loading some wells. * Adds the ability to filter SKIP in the grid file for MOD. * Load VMODs. * Upgrade pandas and resqpy dependencies. * Load tovers to NexusTOver objects. * Load Vmods with absolute includes.
What's Changed * Fixing an issue with `get_next_value()`, and simplifying the related code a little bit. * Making the NexusAction object consistent with the behaviour for deactivation blocks.
What's Changed * Bug fix: Mod cards not being read correctly. * Implements ability to resolve same named constraints and includes CLEAR keywords. * Refactoring the code to handle ACTIVATE / DEACTIVATE blocks as their own objects. * Adjusts get_times function. * Adds the ability to read constraints after a CLEAR.
What's Changed * Raising an error if a user tries to load in a Multiple Reservoir model. * Fixes a bug with LGRs loading twice. * Fixing an issue where the code was unable to handle grid arrays declared directly rather than via an include file.
What's Changed * Fixes multir by making it an object and enables arbitrary length of elements in each line. * Adds the default value for directions when not specified Multir. * Reads in nexus actions. * Reads in poly functions. * Handle OVER in grid. * Adds the base class for OVER keywords. * Adding named parameters to various object constructor methods. * Fixing an issue reading in LGRs. * Handling the method column for `PIPEGRAD` differently to other connection types. * Handle overs with multiple values and multiple arrays.