#include <Panzer_PointDescriptor.hpp>
|
void | setup (const std::string &type, const Teuchos::RCP< PointGenerator > &generator) |
| Setup the point descriptor. Protected and used by constructors. More...
|
|
Definition at line 59 of file Panzer_PointDescriptor.hpp.
◆ PointDescriptor() [1/2]
panzer::PointDescriptor::PointDescriptor |
( |
| ) |
|
|
delete |
Default constructor, no version.
◆ PointDescriptor() [2/2]
panzer::PointDescriptor::PointDescriptor |
( |
const std::string & |
type, |
|
|
const Teuchos::RCP< PointGenerator > & |
generator |
|
) |
| |
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 53 of file Panzer_PointDescriptor.cpp.
◆ ~PointDescriptor()
virtual panzer::PointDescriptor::~PointDescriptor |
( |
| ) |
|
|
virtualdefault |
◆ getGenerator()
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 82 of file Panzer_PointDescriptor.hpp.
◆ getType()
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 90 of file Panzer_PointDescriptor.hpp.
◆ getKey()
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 97 of file Panzer_PointDescriptor.hpp.
◆ setup()
void panzer::PointDescriptor::setup |
( |
const std::string & |
type, |
|
|
const Teuchos::RCP< PointGenerator > & |
generator |
|
) |
| |
|
protected |
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 60 of file Panzer_PointDescriptor.cpp.
◆ _type
std::string panzer::PointDescriptor::_type |
|
protected |
◆ _key
std::size_t panzer::PointDescriptor::_key |
|
protected |
◆ _generator
The documentation for this class was generated from the following files: