|
LvArray
|
Contains the implementation of LvArray::CRSMatrixView. More...
#include "SparsityPatternView.hpp"#include "arrayManipulation.hpp"#include "ArraySlice.hpp"#include "umpireInterface.hpp"#include "math.hpp"

Go to the source code of this file.
Classes | |
| class | LvArray::CRSMatrixView< T, COL_TYPE, INDEX_TYPE, BUFFER_TYPE > |
| This class provides a view into a compressed row storage matrix. More... | |
| class | LvArray::CRSMatrixView< T, COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::CallBacks |
| This class provides the callbacks for the sortedArrayManipulation routines. More... | |
Namespaces | |
| LvArray | |
| The top level namespace. | |
Functions | |
| template<typename POLICY , typename T > | |
| LVARRAY_HOST_DEVICE void | LvArray::internal::atomicAdd (POLICY, T *const acc, T const &val) |
| Wrapper around RAJA::atomicAdd. More... | |
| template<typename T > | |
| DISABLE_HD_WARNING LVARRAY_HOST_DEVICE constexpr void | LvArray::internal::atomicAdd (RAJA::seq_atomic, T *acc, T const &val) |
| Wrapper around RAJA::atomicAdd. More... | |
Contains the implementation of LvArray::CRSMatrixView.
|
inline |
Wrapper around RAJA::atomicAdd.
| POLICY | The RAJA atomic policy to use. |
| T | The type of the value to add to. |
| acc | A pointer to the value to add to. |
| val | The value to add. |
|
inline |
Wrapper around RAJA::atomicAdd.
| T | The type of the value to add to. |
| acc | A pointer to the value to add to. |
| val | The value to add. |
1.8.13