occ
Loading...
Searching...
No Matches
occ::mults::kernel_detail::TUVTable< MaxL > Struct Template Reference

Build the index-to-(t,u,v) table for all ranks up to MaxL at compile time. More...

#include <cartesian_kernels.h>

Collaboration diagram for occ::mults::kernel_detail::TUVTable< MaxL >:
[legend]

Public Member Functions

constexpr TUVTable ()
 

Public Attributes

TUV entries [N]
 

Static Public Attributes

static constexpr int N = nhermsum(MaxL)
 

Detailed Description

template<int MaxL>
struct occ::mults::kernel_detail::TUVTable< MaxL >

Build the index-to-(t,u,v) table for all ranks up to MaxL at compile time.

Table is ordered by hermite_index: rank 0, rank 1, ..., rank MaxL.

Constructor & Destructor Documentation

◆ TUVTable()

template<int MaxL>
constexpr occ::mults::kernel_detail::TUVTable< MaxL >::TUVTable ( )
inlineconstexpr

Member Data Documentation

◆ entries

template<int MaxL>
TUV occ::mults::kernel_detail::TUVTable< MaxL >::entries[N]

◆ N

template<int MaxL>
constexpr int occ::mults::kernel_detail::TUVTable< MaxL >::N = nhermsum(MaxL)
staticconstexpr

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