#include <Panzer_PointDescriptor.hpp>
Definition at line 26 of file Panzer_PointDescriptor.hpp.
panzer::PointDescriptor::PointDescriptor |
( |
| ) |
|
|
delete |
Default constructor, no version.
Constructor for the point descriptor.
- Parameters
-
[in] | type | String that defines the "type" of this point descriptor, used to generate unique hashes |
[in] | generator | PointGenerator object for the points. |
Definition at line 21 of file Panzer_PointDescriptor.cpp.
virtual panzer::PointDescriptor::~PointDescriptor |
( |
| ) |
|
|
virtualdefault |
bool panzer::PointDescriptor::hasGenerator |
( |
| ) |
const |
|
inline |
Build a generator class that generates any reference points on a specified topology.
- Parameters
-
[in] | The | cell topology to build the coordinates on |
Definition at line 56 of file Panzer_PointDescriptor.hpp.
const std::string& panzer::PointDescriptor::getType |
( |
| ) |
const |
|
inline |
Get unique string associated with the type of point descriptor. This will be used generate a hash to sort through a map of PointDescriptors.
- Returns
- A string that uniquely describes this point descriptor
Definition at line 64 of file Panzer_PointDescriptor.hpp.
std::size_t panzer::PointDescriptor::getKey |
( |
| ) |
const |
|
inline |
Get unique key associated with integrator of this order and type The key is used to sort through a map of IntegrationDescriptors.
- Returns
- Unique basis key
Definition at line 71 of file Panzer_PointDescriptor.hpp.
Setup the point descriptor. Protected and used by constructors.
- Parameters
-
[in] | type | String that defines the "type" of this point descriptor, used to generate unique hashes |
[in] | generator | PointGenerator object for the points. |
Definition at line 28 of file Panzer_PointDescriptor.cpp.
std::string panzer::PointDescriptor::_type |
|
protected |
std::size_t panzer::PointDescriptor::_key |
|
protected |
The documentation for this class was generated from the following files: