|
LvArray
|
Contains functions for outputting array objects. More...
#include "Array.hpp"#include "SortedArray.hpp"#include "ArrayOfArrays.hpp"#include "CRSMatrix.hpp"#include "Macros.hpp"#include "limits.hpp"#include <RAJA/RAJA.hpp>#include <string>#include <iostream>

Go to the source code of this file.
Namespaces | |
| LvArray | |
| The top level namespace. | |
Functions | |
| template<typename T , int NDIM, int USD, typename INDEX_TYPE > | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, ::LvArray::ArraySlice< T, NDIM, USD, INDEX_TYPE > const slice) |
| This function outputs the contents of an array slice to an output stream. More... | |
| template<typename T , int NDIM, int USD, typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, ::LvArray::ArrayView< T, NDIM, USD, INDEX_TYPE, BUFFER_TYPE > const &view) |
| This function outputs the contents of an ArrayView to an output stream. More... | |
| template<typename T , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, SortedArrayView< T const, INDEX_TYPE, BUFFER_TYPE > const &view) |
This function outputs the contents of view to an output stream. More... | |
| template<typename T , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, SortedArray< T, INDEX_TYPE, BUFFER_TYPE > const &array) |
This function outputs the contents of array to an output stream. More... | |
| template<typename T , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, ArrayOfArraysView< T const, INDEX_TYPE const, true, BUFFER_TYPE > const &view) |
This function outputs the contents of view to an output stream. More... | |
| template<typename T , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, ArrayOfArrays< T, INDEX_TYPE, BUFFER_TYPE > const &array) |
This function outputs the contents of array to an output stream. More... | |
| template<typename T , typename COL_TYPE , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, CRSMatrixView< T const, COL_TYPE const, INDEX_TYPE const, BUFFER_TYPE > const &view) |
This function outputs the contents of view to an output stream. More... | |
| template<typename POLICY , typename T , typename COL_TYPE , typename INDEX_TYPE , template< typename > class BUFFER_TYPE> | |
| void | LvArray::print (CRSMatrixView< T const, COL_TYPE const, INDEX_TYPE const, BUFFER_TYPE > const &view) |
| Print a CRSMatrixView in a format that can be easily xxdiff'ed on the console. More... | |
| template<typename T , int N> | |
| std::enable_if_t< !std::is_same< T, char >::value, std::ostream &> | LvArray::operator<< (std::ostream &stream, T const (&array)[N]) |
| Output a c-array to a stream. More... | |
| template<typename T , int M, int N> | |
| std::ostream & | LvArray::operator<< (std::ostream &stream, T const (&array)[M][N]) |
| Output a 2D c-array to a stream. More... | |
Contains functions for outputting array objects.
1.8.13