Skip to content

Add detailed petrophysics FMU OPM Flow and NeqSim workflow notebook - #131

Closed
EvenSol wants to merge 1 commit into
masterfrom
agent/detailed-fmu-neqsim-workflow
Closed

Add detailed petrophysics FMU OPM Flow and NeqSim workflow notebook#131
EvenSol wants to merge 1 commit into
masterfrom
agent/detailed-fmu-neqsim-workflow

Conversation

@EvenSol

Copy link
Copy Markdown
Owner

What changed

Adds notebooks/reservoir/detailed_petrophysics_fmu_opm_neqsim_workflow.ipynb, a new detailed Colab notebook covering the full subsurface-to-facilities workflow:

  • synthetic well logs and petrophysical interpretation
  • well–seismic tie concept
  • 3D static reservoir properties
  • vertical upscaling and Eclipse/OPM Flow include-file export
  • lightweight dynamic forward model showing the simulator interface
  • FMU/ERT-style ensemble generation and history matching concept
  • reservoir-to-NeqSim interface table
  • process/facility constraint feedback
  • end-to-end workflow diagrams

Validation

  • A detailed local copy was executed end-to-end before publication.
  • 20 code cells executed with 0 notebook execution errors.
  • Stored outputs are included for the main numerical steps.
  • Plotting/workflow illustration cells are included and execute in Colab.
  • Specialist packages such as lasio, welly, segyio, gstools, pyvista, and neqsim are installed automatically when the notebook runs in Colab.

Scope note

The dynamic reservoir calculation is intentionally a lightweight portable forward model. The notebook clearly marks the replacement point for OPM Flow. The FMU update is pedagogical; production use should replace it with ERT ES/ES-MDA. The NeqSim boundary-condition interface is explicit so the process model can be expanded to real wells, gathering, separation, and compression.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@EvenSol