Bembel
 
Loading...
Searching...
No Matches
Bembel::QuadratureVector< QuadratureRule, Order > Struct Template Reference

this struct wraps all the defined quadrature Rules in a nice structure overloading the [] operator such that they can be accessed within a loop during runtime More...

#include <QuadratureVector.hpp>

Collaboration diagram for Bembel::QuadratureVector< QuadratureRule, Order >:

Detailed Description

template<template< unsigned int qrOrder > class QuadratureRule, unsigned int Order>
struct Bembel::QuadratureVector< QuadratureRule, Order >

this struct wraps all the defined quadrature Rules in a nice structure overloading the [] operator such that they can be accessed within a loop during runtime

Definition at line 25 of file QuadratureVector.hpp.

Public Member Functions

const Quadrature< 1 > & operator[] (unsigned int i) const
 

Public Attributes

QuadratureVector< QuadratureRule, Order - 1 > remainingQuadratures_
 
Quadrature< 1 > Q_
 

Constructor & Destructor Documentation

◆ QuadratureVector()

template<template< unsigned int qrOrder > class QuadratureRule, unsigned int Order>
Bembel::QuadratureVector< QuadratureRule, Order >::QuadratureVector ( )
inline

Definition at line 26 of file QuadratureVector.hpp.

Member Function Documentation

◆ operator[]()

template<template< unsigned int qrOrder > class QuadratureRule, unsigned int Order>
const Quadrature< 1 > & Bembel::QuadratureVector< QuadratureRule, Order >::operator[] ( unsigned int  i) const
inline

Definition at line 32 of file QuadratureVector.hpp.

Member Data Documentation

◆ Q_

Definition at line 36 of file QuadratureVector.hpp.

◆ remainingQuadratures_

template<template< unsigned int qrOrder > class QuadratureRule, unsigned int Order>
QuadratureVector<QuadratureRule, Order - 1> Bembel::QuadratureVector< QuadratureRule, Order >::remainingQuadratures_

Definition at line 31 of file QuadratureVector.hpp.


The documentation for this struct was generated from the following file: