#include <Panzer_BasisDescriptor.hpp>
|
| | BasisDescriptor () |
| | Constructor for empty basis.
|
| |
| virtual | ~BasisDescriptor ()=default |
| | Destructor.
|
| |
| | BasisDescriptor (const int basis_order, const std::string &basis_type) |
| | Constructor for basis description.
|
| |
| const std::string & | getType () const |
| | Get type of basis.
|
| |
| int | getOrder () const |
| | Get order of basis.
|
| |
| std::size_t | getKey () const |
| | Get unique key associated with basis of this order and type The key is used to sort through a map of BasisDescriptors.
|
| |
| PointDescriptor | getPointDescriptor () const |
| | 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 21 of file Panzer_BasisDescriptor.hpp.
◆ BasisDescriptor() [1/2]
| panzer::BasisDescriptor::BasisDescriptor |
( |
| ) |
|
◆ ~BasisDescriptor()
| virtual panzer::BasisDescriptor::~BasisDescriptor |
( |
| ) |
|
|
virtualdefault |
◆ BasisDescriptor() [2/2]
| 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.
◆ getType()
| const std::string & panzer::BasisDescriptor::getType |
( |
| ) |
const |
|
inline |
◆ getOrder()
| int panzer::BasisDescriptor::getOrder |
( |
| ) |
const |
|
inline |
◆ getKey()
| 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.
◆ getPointDescriptor()
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 89 of file Panzer_BasisDescriptor.cpp.
◆ _basis_type
| std::string panzer::BasisDescriptor::_basis_type |
|
protected |
◆ _basis_order
| int panzer::BasisDescriptor::_basis_order |
|
protected |
◆ _key
| std::size_t panzer::BasisDescriptor::_key |
|
protected |
The documentation for this class was generated from the following files: