Portage::Meshfree::basis::Traits< Linear, dim > Class Template Reference

#include <basis.h>

Public Types

using array_t = std::array< double, function_size >
 
using matrix_t = std::array< std::array< double, function_size >, function_size >
 

Static Public Attributes

static constexpr size_t function_size = dim + 1
 
static constexpr std::array< size_t, 2 > jet_size = {dim + 1, dim + 1}
 

Member Typedef Documentation

◆ array_t

template<int dim>
using Portage::Meshfree::basis::Traits< Linear, dim >::array_t = std::array<double, function_size>

◆ matrix_t

template<int dim>
using Portage::Meshfree::basis::Traits< Linear, dim >::matrix_t = std::array<std::array<double, function_size>, function_size>

Member Data Documentation

◆ function_size

template<int dim>
constexpr size_t Portage::Meshfree::basis::Traits< Linear, dim >::function_size = dim + 1
static

◆ jet_size

template<int dim>
constexpr std::array< size_t, 2 > Portage::Meshfree::basis::Traits< Linear, dim >::jet_size = {dim + 1, dim + 1}
static

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