GEOSX
|
Contains the implementation of LvArray::ArrayView. More...
#include "ArraySlice.hpp"
#include "Macros.hpp"
#include "indexing.hpp"
#include "limits.hpp"
#include "sliceHelpers.hpp"
#include "bufferManipulation.hpp"
Go to the source code of this file.
Classes | |
class | LvArray::ArrayView< T, NDIM_TPARAM, USD_TPARAM, INDEX_TYPE, BUFFER_TYPE > |
This class serves to provide a "view" of a multidimensional array. More... | |
Namespaces | |
LvArray | |
The top level namespace. | |
Variables | |
template<class > | |
constexpr bool | LvArray::isArrayView = false |
True if the template type is a ArrayView. | |
template<typename T , int NDIM, int USD, typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
constexpr bool | LvArray::isArrayView< ArrayView< T, NDIM, USD, INDEX_TYPE, BUFFER_TYPE > > = true |
Specialization of isArrayView for the ArrayView class. More... | |
Contains the implementation of LvArray::ArrayView.
Definition in file ArrayView.hpp.