#include <type_traits>
#include <memory>
#include <LibUtilities/BasicConst/NektarUnivTypeDefs.hpp>
#include <LibUtilities/Memory/NekMemoryManager.hpp>
#include <boost/core/ignore_unused.hpp>
#include <boost/multi_array.hpp>
Go to the source code of this file.
|
| Nektar |
| The above copyright notice and this permission notice shall be included.
|
|
|
template<typename Dim , typename DataType , typename ExtentListType > |
std::shared_ptr< boost::multi_array_ref< DataType, Dim::Value > > | Nektar::CreateStorage (const ExtentListType &extent) |
|
template<typename DataType > |
std::shared_ptr< boost::multi_array_ref< DataType, 1 > > | Nektar::CreateStorage (size_t d1) |
|
template<typename DataType > |
std::shared_ptr< boost::multi_array_ref< DataType, 2 > > | Nektar::CreateStorage (size_t d1, size_t d2) |
|
template<typename DataType > |
std::shared_ptr< boost::multi_array_ref< DataType, 3 > > | Nektar::CreateStorage (size_t d1, size_t d2, size_t d3) |
|