Lattice land propagators completion library
lala::pc::AbsOp< Universe > Struct Template Reference

#include <terms.hpp>

Public Types

using U = Universe
 

Static Public Member Functions

static CUDA void project (const U &a, U &r)
 
static CUDA void residual (const U &a, U &r)
 
static CUDA const char * symbol ()
 
static CUDA Sig sig ()
 

Static Public Attributes

static constexpr bool function_symbol = true
 

Member Typedef Documentation

◆ U

template<class Universe >
using lala::pc::AbsOp< Universe >::U = Universe

Member Function Documentation

◆ project()

template<class Universe >
static CUDA void lala::pc::AbsOp< Universe >::project ( const U a,
U r 
)
inlinestatic

◆ residual()

template<class Universe >
static CUDA void lala::pc::AbsOp< Universe >::residual ( const U a,
U r 
)
inlinestatic

◆ symbol()

template<class Universe >
static CUDA const char* lala::pc::AbsOp< Universe >::symbol ( )
inlinestatic

◆ sig()

template<class Universe >
static CUDA Sig lala::pc::AbsOp< Universe >::sig ( )
inlinestatic

Member Data Documentation

◆ function_symbol

template<class Universe >
constexpr bool lala::pc::AbsOp< Universe >::function_symbol = true
staticconstexpr

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