Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Quadratic, Quadrilateral > Class Template Reference
#include <operator.h>
Inheritance diagram for Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Quadratic, Quadrilateral >:
Public Types | |
using | result_t = std::array< std::array< double, operator_size >, basis_size > |
using | points_t = std::array< Wonton::Point< dim >, point_size > |
Static Public Member Functions | |
static result_t | apply (const points_t p) |
Static Public Attributes | |
static constexpr size_t | dim = dimension(Quadrilateral) |
static constexpr size_t | operator_size = 1 |
static constexpr size_t | basis_size |
static constexpr size_t | point_size = 4 |
Static Public Attributes inherited from Portage::Meshfree::oper::OperatorBase< VolumeIntegral, basis::Quadratic, Interval > | |
static constexpr basis::Type | basis |
static constexpr Domain | domain |
Additional Inherited Members | |
Public Attributes inherited from Portage::Meshfree::oper::OperatorBase< VolumeIntegral, basis::Quadratic, Interval > | |
Type | operator_type |
Member Typedef Documentation
◆ points_t
using Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Quadratic, Quadrilateral >::points_t = std::array<Wonton::Point<dim>, point_size> |
◆ result_t
using Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Quadratic, Quadrilateral >::result_t = std::array<std::array<double, operator_size>, basis_size> |
Member Function Documentation
◆ apply()
|
inlinestatic |
Member Data Documentation
◆ basis_size
|
static |
Initial value:
◆ dim
|
static |
◆ operator_size
|
static |
◆ point_size
|
static |
The documentation for this class was generated from the following file:
- /home/portage/portage/portage/support/operator.h