checkMesh faceWeight field does not show actual surfaceInterpolation::weights
The checkMesh faceWeights field shows the geometric interpolation weights at the polyMesh level. These are equivalent to the fv interpolation weights for internal faces but not for boundary faces. It be useful to have those instead.