Felt  3.1
Deformable surface library.
Felt::Impl::DefaultLookupTraits< D, N > Struct Template Reference

Common base traits for lookup grids with multiple tracking lists but single index per grid node. More...

#include <Lookup.hpp>

Inherited by Felt::Impl::Traits< Lookup::LazyMultiListSingleIdx< D, N > >, Felt::Impl::Traits< Lookup::MultiListMultiIdx< D, N > >, Felt::Impl::Traits< Lookup::MultiListSingleIdx< D, N > >, and Felt::Impl::Traits< Partitioned::Lookup< D, N > >.

Public Types

using Leaf = ListIdx
 Single index stored in each grid node. More...
 

Static Public Attributes

static constexpr Dim t_dims = D
 Dimension of grid. More...
 
static constexpr TupleIdx t_num_lists = N
 Number of lists tracking grid nodes. More...
 

Detailed Description

template<Dim D, TupleIdx N>
struct Felt::Impl::DefaultLookupTraits< D, N >

Common base traits for lookup grids with multiple tracking lists but single index per grid node.

Member Typedef Documentation

◆ Leaf

template<Dim D, TupleIdx N>
using Felt::Impl::DefaultLookupTraits< D, N >::Leaf = ListIdx

Single index stored in each grid node.

Member Data Documentation

◆ t_dims

template<Dim D, TupleIdx N>
constexpr Dim Felt::Impl::DefaultLookupTraits< D, N >::t_dims = D
static

Dimension of grid.

◆ t_num_lists

template<Dim D, TupleIdx N>
constexpr TupleIdx Felt::Impl::DefaultLookupTraits< D, N >::t_num_lists = N
static

Number of lists tracking grid nodes.


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