Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
btwn_central.h File Reference
#include <ctf.hpp>
Include dependency graph for btwn_central.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  mpath
 
class  cpath
 

Macros

#define DEVICE
 
#define HOST
 

Functions

CTF::Monoid< cpathget_cpath_monoid ()
 
CTF::Semiring< mpathget_mpath_semiring ()
 
CTF::Bivar_Function< int, mpath, mpath > * get_Bellman_kernel ()
 
CTF::Bivar_Function< int, cpath, cpath > * get_Brandes_kernel ()
 

Macro Definition Documentation

#define DEVICE

Definition at line 10 of file btwn_central.h.

Referenced by cfunc(), cpath::cpath(), get_Bellman_kernel(), mfunc(), and mpath::mpath().

#define HOST

Definition at line 11 of file btwn_central.h.

Referenced by cfunc(), cpath::cpath(), get_Bellman_kernel(), mfunc(), and mpath::mpath().

Function Documentation

CTF::Bivar_Function<int,mpath,mpath>* get_Bellman_kernel ( )

Definition at line 15 of file btwn_central_kernels.cxx.

References DEVICE, and HOST.

Referenced by btwn_cnt_fast(), and cpath::cpath().

CTF::Bivar_Function<int,cpath,cpath>* get_Brandes_kernel ( )

Definition at line 31 of file btwn_central_kernels.cxx.

Referenced by btwn_cnt_fast(), and cpath::cpath().

CTF::Monoid<cpath> get_cpath_monoid ( )

Definition at line 99 of file btwn_central_kernels.cxx.

References ctf.core::a, ctf.core::b, cpath_red(), and cpath::w.

Referenced by btwn_cnt_fast(), btwn_cnt_naive(), and cpath::cpath().

CTF::Semiring<mpath> get_mpath_semiring ( )

Definition at line 50 of file btwn_central_kernels.cxx.

References ctf.core::a, ctf.core::b, mpath::m, mpath_red(), and mpath::w.

Referenced by btwn_cnt_fast(), btwn_cnt_naive(), and cpath::cpath().