43 #ifndef __Panzer_OrientationContainer_hpp__ 
   44 #define __Panzer_OrientationContainer_hpp__ 
   61 template <
typename Scalar,
typename Array,
typename LocalOrdinal,
typename GlobalOrdinal>
 
   71                        const std::string & fieldName);
 
   84                                const std::vector<std::size_t> & cell_local_ids,
 
   85                                Array & orientations) 
const;
 
   93 template <
typename Scalar,
typename Array>
 
   96                           const std::string & fieldName);
 
virtual ~OrientationContainer()
 
Teuchos::RCP< const panzer::OrientationContainerBase< Scalar, Array > > buildOrientationContainer(const Teuchos::RCP< const panzer::GlobalIndexer > &globalIndexer, const std::string &fieldName)
 
virtual void getOrientations(const std::string &blockId, const std::vector< std::size_t > &cell_local_ids, Array &orientations) const 
 
Teuchos::RCP< const panzer::GlobalIndexer > globalIndexer_
 
OrientationContainer(const Teuchos::RCP< const panzer::GlobalIndexer > &globalIndexer, const std::string &fieldName)