QMCPACK
Combine3< A, B, C, Op, TreeCombine > Struct Template Reference
+ Collaboration diagram for Combine3< A, B, C, Op, TreeCombine >:

Public Types

using Type_t = TrinaryNode< Op, A, B, C >
 

Static Public Member Functions

static Type_t combine (const A &a, const B &b, const C &c, const Op &op, const TreeCombine &t)
 

Detailed Description

template<class A, class B, class C, class Op>
struct qmcplusplus::Combine3< A, B, C, Op, TreeCombine >

Definition at line 187 of file Combiners.h.

Member Typedef Documentation

◆ Type_t

using Type_t = TrinaryNode<Op, A, B, C>

Definition at line 189 of file Combiners.h.

Member Function Documentation

◆ combine()

static Type_t combine ( const A &  a,
const B b,
const C &  c,
const Op &  op,
const TreeCombine t 
)
inlinestatic

Definition at line 190 of file Combiners.h.

191  {
192  return Type_t(op, a, b, c);
193  }

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