Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Linear, Quadrilateral > Class Template Reference

#include <operator.h>

Inheritance diagram for Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Linear, Quadrilateral >:
Portage::Meshfree::oper::OperatorBase< VolumeIntegral, basis::Linear, Interval >

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::Linear, Interval >
static constexpr basis::Type basis
 
static constexpr Domain domain
 

Additional Inherited Members

- Public Attributes inherited from Portage::Meshfree::oper::OperatorBase< VolumeIntegral, basis::Linear, Interval >
Type operator_type
 

Member Typedef Documentation

◆ points_t

◆ result_t

Member Function Documentation

◆ apply()

Member Data Documentation

◆ basis_size

◆ dim

◆ operator_size

constexpr size_t Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Linear, Quadrilateral >::operator_size = 1
static

◆ point_size

constexpr size_t Portage::Meshfree::oper::Operator< VolumeIntegral, basis::Linear, Quadrilateral >::point_size = 4
static

The documentation for this class was generated from the following file:
  • /home/portage/portage/portage/support/operator.h