Published version (open access)
Key ideas
- The difference between two locally conservative flux fields is solenoidal and therefore given by the curl of a potential field.
- We propose a three-step solution procedure:
- Given $f$, use a locally conservative scheme such as the TPFA finite volume method to find a $q_f$ that solves the mass balance equation: $\nabla \cdot q_f = f$.
- Solve for the potential $r$ by solving a curl-curl problem.
- Set $q = q_f + \nabla \times r$ and post-process the pressure $p$.
- The second step can be approximated using a Reduced Basis Method.
Main findings
- The solution is locally conservative regardless of the accuracy of the reduced basis method. This can be shown as follows: \(\nabla \cdot q = \nabla \cdot q_f + \nabla \cdot (\nabla \times r) = \nabla \cdot q_f = f.\)
- The original saddle point problem is reduced to three smaller, symmetric positive definite systems.
- The procedure is valid for mixed-dimensional fracture flow by using the mixed-dimensional curl operator.