Releases: jonnymaserati/welleng
Releases · jonnymaserati/welleng
Fluid density profile
- Added a
get_fluid_density
method to thefluid.Fluid
class - calculate the temperature and compression effects on a column of fluid using the method described in SPE 11118. - Added a unit test for the above method to ensure that it returns the same value as calculated in the SPE 11118 example.
- Added
numba
as a dependency to speed up the above method if many points are being calculated. - Bump the minor version number.
Sections fix, stability and security updates
v0.2.4 Merge pull request #59 from jonnymaserati/enhancement/connector_stabi…
Robust connector
Made some updates to the connector
module that make it faster and more robust - these have been necessary for the pathfinder
module that is currently in development.
Nothing too exciting this time around...
- Added functions in
connector
to join up Cartesian points. - Updated documentation.
- Fixed some bugs.
- Updated the
wbp
module export functions - it's now a bit more likely that Compass will import the file. - Added
SurveyHeader
class toSurvey
- although that might have already been in the previous version? - Updated the
examples
so that they continue to work despite all the changes.
Nodes
- With the addition of the
Nodes
class inconnector
it's getting easier to set up optimization and Machine Learning. - Added an experimental
torque_drag
module. It's not calibrated or verified but it's good enough for testing out some algos with. - Closed #47
- Added #50 and an example using the new
connect_points
function inconnector
. - Squashed some bugs.
- Stopped flake8 complaining (a little).
- Other stuff I can't remember.
Added ISCWSA MWD Rev5 error model
With this major new release:
- Added the ISCWSA MWD Rev5 error model and updated the unit test to validate the model against the ISCWSA test data.
- The addition of the new model necessitated an update of the
error
andiscwsa_mwd
modules. - A
SurveyHeader
class has been added to better manage survey data and working to different azimuth references. - The
magnetic-field-calculator
dependency has been added to provide default magnetic field data when none is provided in the survey: currently this needs to be run online so will need to modify this in the event that the code is run offline. - Fixed some bugs with the
connector
module.
Implementing CI/CD Unit Tests
- Added unit tests for the error and clearance modules:
- Updated the error module which is now within 0.001% of the ISCWSA standard test data.
- The clearance model is now within 0.5% of the ISCWSA standard set of well paths test data.
License update and CI/CD unit testing initiated
- Starting to implement unit testing to maintain functional integrity of the
error
andclearance
modules. - Couple of miner updates to the
connector
and 'exchange' modules. - Updated the license to a more permissive flavor.
Import/export .wbp files
Merge pull request #26 from jonnymaserati/feature/survey-to-wbp Import and export .wbp files
Hopefully fixed pip install this time...
v0.1.9 Update setup.py