47 #include "Teuchos_Assert.hpp" 
   55   setup(type,generator);
 
   68   _key = std::hash<PointDescriptor>()(*
this);
 
   77   const std::string prefix = 
"point_desc";
 
Teuchos::RCP< PointGenerator > _generator
PointGenerator object to build the points. 
 
std::size_t _key
Unique key associated with integrator. 
 
PointDescriptor()=delete
Default constructor, no version. 
 
void setup(const std::string &type, const Teuchos::RCP< PointGenerator > &generator)
Setup the point descriptor. Protected and used by constructors. 
 
std::string _type
Type string. 
 
const std::string & getType() const 
Get unique string associated with the type of point descriptor. This will be used generate a hash to ...
 
void hash_combine(std::size_t &seed, const T &v)
 
#define TEUCHOS_ASSERT(assertion_test)
 
std::size_t operator()(const panzer::PointDescriptor &desc) const