OpenLB 1.7
Loading...
Searching...
No Matches
Public Types | List of all members
olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR > Struct Template Reference

Declare GroupedDataCommunicatable containing each GROUP in DESCRIPTOR::fields_t. More...

#include <fieldArrayD.h>

+ Collaboration diagram for olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR >:

Public Types

template<typename... GROUPS>
using CurriedFieldGroupsCommunicatable = GroupedDataCommunicatable<DATA,GROUPS...>
 
using type = typename DESCRIPTOR::template decompose_into<CurriedFieldGroupsCommunicatable>
 

Detailed Description

template<typename DATA, typename DESCRIPTOR>
struct olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR >

Declare GroupedDataCommunicatable containing each GROUP in DESCRIPTOR::fields_t.

Definition at line 618 of file fieldArrayD.h.

Member Typedef Documentation

◆ CurriedFieldGroupsCommunicatable

template<typename DATA , typename DESCRIPTOR >
template<typename... GROUPS>
using olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR >::CurriedFieldGroupsCommunicatable = GroupedDataCommunicatable<DATA,GROUPS...>

Definition at line 620 of file fieldArrayD.h.

◆ type

template<typename DATA , typename DESCRIPTOR >
using olb::GroupedDataCommunicatableHelper< DATA, DESCRIPTOR >::type = typename DESCRIPTOR::template decompose_into<CurriedFieldGroupsCommunicatable>

Definition at line 622 of file fieldArrayD.h.


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