Error if using PetscSection and not node-madjor ordering
Error if using PetscSection and not node-madjor ordering

Currently, PetscSection assumes a node-major ordering without any detailed
offset information from the user. @knepley has a draft of a function
PetscSectionSetUseFieldOffsets that will convert the internal ordering
in the PetscSection to var-major. Preliminary testing uncovered modifications
needed on the PETSc end to support var-major ordering automatically.
@knepley is currently doing the update and will notify once it's
complete. Until then, to be on the safe side, we'll throw an error
if the user isn't using node-major ordering.

jwpeterson/libmesh,giorgiobornia/libmesh,hrittich/libmesh,90jrong/libmesh,BalticPinguin/libmesh,pbauman/libmesh,jwpeterson/libmesh,capitalaslash/libmesh,BalticPinguin/libmesh,pbauman/libmesh,libMesh/libmesh,libMesh/libmesh,90jrong/libmesh,roystgnr/libmesh,dschwen/libmesh,pbauman/libmesh,jwpeterson/libmesh,roystgnr/libmesh,90jrong/libmesh,jwpeterson/libmesh,capitalaslash/libmesh,pbauman/libmesh,giorgiobornia/libmesh,capitalaslash/libmesh,libMesh/libmesh,dschwen/libmesh,pbauman/libmesh,jwpeterson/libmesh,capitalaslash/libmesh,roystgnr/libmesh,dschwen/libmesh,90jrong/libmesh,roystgnr/libmesh,jwpeterson/libmesh,giorgiobornia/libmesh,dschwen/libmesh,giorgiobornia/libmesh,hrittich/libmesh,dschwen/libmesh,pbauman/libmesh,libMesh/libmesh,libMesh/libmesh,dschwen/libmesh,90jrong/libmesh,BalticPinguin/libmesh,BalticPinguin/libmesh,pbauman/libmesh,hrittich/libmesh,pbauman/libmesh,giorgiobornia/libmesh,pbauman/libmesh,giorgiobornia/libmesh,BalticPinguin/libmesh,hrittich/libmesh,hrittich/libmesh,capitalaslash/libmesh,jwpeterson/libmesh,hrittich/libmesh,dschwen/libmesh,BalticPinguin/libmesh,jwpeterson/libmesh,roystgnr/libmesh,roystgnr/libmesh,capitalaslash/libmesh,giorgiobornia/libmesh,BalticPinguin/libmesh,libMesh/libmesh,hrittich/libmesh,BalticPinguin/libmesh,giorgiobornia/libmesh,90jrong/libmesh,90jrong/libmesh,90jrong/libmesh,hrittich/libmesh,hrittich/libmesh,libMesh/libmesh,giorgiobornia/libmesh,capitalaslash/libmesh,libMesh/libmesh,capitalaslash/libmesh,roystgnr/libmesh,roystgnr/libmesh,dschwen/libmesh,90jrong/libmesh