Overview
What this challenge is about.
Build an MPFA-O pressure solver on tetrahedral meshes, validate against production data, and earn a verifiable certificate.
The scenario
The operator (around USD 240M annual revenue, regulated under Icelandic resource-management law) commits production contracts based on reservoir forecasts — 18 percent error costs hedging margin and contract penalties.
The Brief
What you'll do, and what you'll demonstrate.
Cut reservoir-pressure forecasting error from 18 percent to under 8 percent over a 90-day window by improving the PDE discretization and nonlinear solver.
Earning criteria — what you'll demonstrate
- Implement MPFA-O for anisotropic flux on unstructured meshes
- Couple pressure and temperature via operator-splitting (IMPES)
- Apply Jacobian-Free Newton-Krylov with physics-based preconditioning
- Validate a PDE solver against historical industrial data with calibrated uncertainty
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Scientific Computing and Numerical Methods
Master · General Studies
Strong alignment
This challenge maps to Scientific Computing and Numerical Methods at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Numerical Pdes
Apply numerical pdes to solve real industry problems and demonstrate production-level capability.
- Finite Volume
Apply finite volume to solve real industry problems and demonstrate production-level capability.
- Newton Krylov
Apply newton krylov to solve real industry problems and demonstrate production-level capability.
- Scientific Python
Apply scientific python to solve real industry problems and demonstrate production-level capability.
- Validation
Apply validation to solve real industry problems and demonstrate production-level capability.
- Anisotropic Discretization
Apply anisotropic discretization to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: