#include <Panzer_BasisDescriptor.hpp>
Definition at line 21 of file Panzer_BasisDescriptor.hpp.
panzer::BasisDescriptor::BasisDescriptor |
( |
| ) |
|
virtual panzer::BasisDescriptor::~BasisDescriptor |
( |
| ) |
|
|
virtualdefault |
panzer::BasisDescriptor::BasisDescriptor |
( |
const int |
basis_order, |
|
|
const std::string & |
basis_type |
|
) |
| |
Constructor for basis description.
- Parameters
-
[in] | basis_order | Basis order as defined by Intrepid2 (e.g. 1 could be piecewise linear) |
[in] | basis_type | Basis type (a string: "HGrad", "HDiv", "HCurl", or "HVol") |
Definition at line 81 of file Panzer_BasisDescriptor.cpp.
const std::string& panzer::BasisDescriptor::getType |
( |
| ) |
const |
|
inline |
int panzer::BasisDescriptor::getOrder |
( |
| ) |
const |
|
inline |
std::size_t panzer::BasisDescriptor::getKey |
( |
| ) |
const |
|
inline |
Get unique key associated with basis of this order and type The key is used to sort through a map of BasisDescriptors.
- Returns
- Unique basis key
Definition at line 59 of file Panzer_BasisDescriptor.hpp.
Build a point descriptor that builds reference points for the DOF locations. This method throws if no points exist for this basis.
Definition at line 90 of file Panzer_BasisDescriptor.cpp.
std::string panzer::BasisDescriptor::_basis_type |
|
protected |
int panzer::BasisDescriptor::_basis_order |
|
protected |
std::size_t panzer::BasisDescriptor::_key |
|
protected |
The documentation for this class was generated from the following files: