Get grid conformities directly from RMS #61
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Reasons for making this change
Today the user have to specify grid conformity for each zone when using the AHM mode in APS. This means the user have to open the grid job that has created the grid chosen in the APS job and check the grid conformity there and specify the same in the APS GUI. To reduce this manual work and reduce possibilities for mismatch, APS plugin can get the conformity for each zone directly from the grid job in RMS. This can be done by specifying the job name for the grid job that has created the current grid. Another argument for this change is that it is easy to get mismatch between zone conformity settings in the geogrid and the APS model if the geogrid conformity is changed. There are no check of this consistency per today.
A possible solution is then for interactive use of APS:
Run time use:
When running APS job, the python code should check consistent settings for the APS zone conformities against the grid if possible. This can be possible if the code knows which job has created the grid.
Related issues
Per today there are no rmsapi functionality to find which RMS job has created a grid. Interactively this can be done by selecting 'grid'->'task'->'open parent job' We have asked Aspentech if this functionality can be made available. The conformity could be found automatically without any user interaction at all if the grid was created by a job in RMS if this functionality existed.
Closes: #59