What's Changed * Fixes bug with hydraulics when there is whitespace at the end of the hydraulics table. * Modifying the test function that checks writes to files to support multiple files and give better output on a test failure. * Handle resetting of convert qmult to reservoir barrels when surface rate constraints are encountered. * Fixes a load well bug with newlines. * Handles Gasmob string and network connections with procs. * Remove failure for wellmods with missing WELLSPEC. * Refactor lgrs.lgrs to lgrs.lgr_list. * Fixing an issue where includes with relative paths sometimes don't load in files properly. * Adds active_node to constraints baseclass. * Fixing some naming issues related to lgrs.
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.