Optimized Belief Propagation (CPU and GPU)
UtilityFuncts.h File Reference

Contains namespace with utility functions for implementation. More...

Include dependency graph for UtilityFuncts.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 util_functs
 Namespace with utility functions for implementation.
 

Macros

#define ARCHITECTURE_ADDITION
 

Functions

template<RunData_t T, RunData_t U>
ARCHITECTURE_ADDITIONutil_functs::ConvertValToDifferentDataTypeIfNeeded (T data)
 T is input type, U is output type. More...
 
template<RunData_t T>
ARCHITECTURE_ADDITIONutil_functs::ZeroVal ()
 
template<typename T >
requires std::is_arithmetic_v< T > ARCHITECTURE_ADDITIONutil_functs::GetMin (T val1, T val2)
 
template<typename T >
requires std::is_arithmetic_v< T > ARCHITECTURE_ADDITIONutil_functs::GetMax (T val1, T val2)
 

Detailed Description

Contains namespace with utility functions for implementation.

Author
Scott Grauer-Gray

Definition in file UtilityFuncts.h.

Macro Definition Documentation

◆ ARCHITECTURE_ADDITION

#define ARCHITECTURE_ADDITION

Definition at line 37 of file UtilityFuncts.h.