Return this array as a Teuchos::ArrayView<int> object which will have the dimension embedded in it and will have full range checking!
Rename to something like getMaxCellZeroFacetsLIDsView(...).
Rename to something like getMaxCellZeroFacetsLIDsView(...).
getCofacetArray() to be consistent with getFacetArray()! Rename to something like getSingleCellFacetLIDs(...).
Change the facetOrientation argument to an Array<int>* type so that it can be NULL and therefore ignored (which is a common use case).
Change the facetOrientation argument to an Array<int>* type so that it can be NULL and therefore ignored (which is a common use case).
Array<int>* type so that it can be NULL and therefore ignored (which is a common use case). facetIndex an int* argument and give it a default value of NUL so that it can be easily ignored! getVertexPosition(...). Return this array as a Teuchos::ArrayView<double> object which will have the dimension embedded in it and will have full range checking!
Change this function name to getVertexPositionView().
Change this function name to getVertexPositionView().
numLocalCells(cellDim).