Loading...
Searching...
No Matches
UPstream_data_opType< BinaryOp, T > Struct Template Reference

Combined query of opType and the underlying basic data type. More...

#include <UPstreamTraits.H>

Inheritance diagram for UPstream_data_opType< BinaryOp, T >:
Collaboration diagram for UPstream_data_opType< BinaryOp, T >:

Static Public Attributes

static constexpr auto opcode_id

Detailed Description

template<class BinaryOp, class T>
struct Foam::UPstream_data_opType< BinaryOp, T >

Combined query of opType and the underlying basic data type.

This handling may be simplified in the future...

Definition at line 607 of file UPstreamTraits.H.

Member Data Documentation

◆ opcode_id

template<class BinaryOp, class T>
auto opcode_id
staticconstexpr
Initial value:
= []() constexpr noexcept
{
if constexpr
(
)
else
}()
UPstream fundamental/aliased (excludes user-defined) data type or a component aggregate of the same.
A supported UPstream (MPI) reduce/window operation type.
static constexpr auto opcode_id

Definition at line 615 of file UPstreamTraits.H.


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