Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::Evaluate< BinarySub, Functor > Struct Template Reference

\( f( y, g(x_0, ..., x_s)) \) More...

Public Member Functions

 Evaluate (BinarySub sub, Functor g)
 
template<class T , class... Ts>
DG_DEVICE void operator() (T &y, Ts... xs)
 

Detailed Description

template<class BinarySub, class Functor>
struct dg::Evaluate< BinarySub, Functor >

\( f( y, g(x_0, ..., x_s)) \)

Constructor & Destructor Documentation

◆ Evaluate()

template<class BinarySub , class Functor >
dg::Evaluate< BinarySub, Functor >::Evaluate ( BinarySub  sub,
Functor  g 
)
inline

Member Function Documentation

◆ operator()()

template<class BinarySub , class Functor >
template<class T , class... Ts>
DG_DEVICE void dg::Evaluate< BinarySub, Functor >::operator() ( T &  y,
Ts...  xs 
)
inline

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