#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) |
| |