43 #ifndef PANZER_STK_SETUP_UTILITIES_IMPL_HPP
44 #define PANZER_STK_SETUP_UTILITIES_IMPL_HPP
46 namespace panzer_stk {
47 namespace workset_utils {
49 template<
typename ArrayT>
52 std::vector<std::size_t>& localIds,
55 std::vector<stk::mesh::Entity> elements;
59 for(std::size_t elm=0;elm<elements.size();++elm) {
60 stk::mesh::Entity element = elements[elm];
void getIdsAndVertices(const panzer_stk::STK_Interface &mesh, std::string blockId, std::vector< std::size_t > &localIds, ArrayT &vertices)
void getElementVertices(const std::vector< std::size_t > &localIds, ArrayT &vertices) const
std::size_t elementLocalId(stk::mesh::Entity elmt) const
void getMyElements(std::vector< stk::mesh::Entity > &elements) const