Merge remote-tracking branch 'origin/knepley/fix-plex-bd-int'
DMField: Fix Quadrature memory management- Small doc fix
DMField: Fixes for surface meshes- These meshes have cells hanging off them which do not have geometry. This is indicated by the VTKCellHeight
Plex: NULL determinant input is not allowed
DMField: Fixes for min/max
missing CHKERRQ()Commit-type: bug-fixReported-by: clang static analyzer
DMField: Added cast
DMField: default initialization of variable
DMField: c++/complex fixes
DMField: empty processor protections
DMField: implement shell
DMField: evaluate FV implementation for DS
DMField: pass simple test of DMFieldEvaluate_DS
wip: implement DMFieldEvaluate_DS()
DMField: implementations figure out for themselves how to get face data
DMFieldEvaluateFE_DS: allow variable closure size
DMField: handle 0-dim corner cases
DMField: take PetscDataType out of DMWorkArray()
DMField: implementations
12345