|
Grid 0.7.0
|
Go to the source code of this file.
Functions | |
| NAMESPACE_BEGIN (Grid) | |
| template<class vobj> | |
| void | sliceSumReduction_large (const vobj *Data, std::vector< vobj > &lvSum, const int rd, const int e1, const int e2, const int stride, const int ostride, const int Nsimd) |
| template<class vobj> | |
| void | sliceSumReduction_gpu (const Lattice< vobj > &Data, std::vector< vobj > &lvSum, const int rd, const int e1, const int e2, const int stride, const int ostride, const int Nsimd) |
| template<class vobj> | |
| void | sliceSumReduction_cpu (const Lattice< vobj > &Data, std::vector< vobj > &lvSum, const int &rd, const int &e1, const int &e2, const int &stride, const int &ostride, const int &Nsimd) |
| template<class vobj> | |
| void | sliceSumReduction (const Lattice< vobj > &Data, std::vector< vobj > &lvSum, const int &rd, const int &e1, const int &e2, const int &stride, const int &ostride, const int &Nsimd) |
| NAMESPACE_END (Grid) | |
| NAMESPACE_BEGIN | ( | Grid | ) |
|
inline |
Definition at line 165 of file Lattice_slicesum_core.h.
References accelerator_for.
Referenced by sliceSumReduction_gpu().
|
inline |
Definition at line 201 of file Lattice_slicesum_core.h.
References AcceleratorRead, autoView, and sliceSumReduction_large().
Referenced by sliceSumReduction().
|
inline |
Definition at line 227 of file Lattice_slicesum_core.h.
References autoView, CpuRead, and thread_for.
Referenced by sliceSumReduction().
|
inline |
Definition at line 250 of file Lattice_slicesum_core.h.
References sliceSumReduction_cpu(), and sliceSumReduction_gpu().
Referenced by sliceSum().
| NAMESPACE_END | ( | Grid | ) |