|
| bool | axom::bump::utilities::isDeviceAllocated (const conduit::Node &n) |
| | Returns whether the data pointer in the Conduit node appears to be allocated on a device. More...
|
| |
| template<typename ExecSpace > |
| void | axom::bump::utilities::internal::copyImpl (conduit::Node &dest, const conduit::Node &src, int destAllocatorID, bool destAllocatorForDevice) |
| | Copies a Conduit tree in the src node to a new Conduit dest node, making sure to allocate array data in the appropriate memory space for the execution space. More...
|
| |
| template<typename ExecSpace > |
| void | axom::bump::utilities::copy (conduit::Node &dest, const conduit::Node &src, int destAllocatorID=axom::execution_space< ExecSpace >::allocatorID()) |
| | Copies a Conduit tree in the src node to a new Conduit dest node, making sure to allocate array data in the appropriate memory space for the execution space. More...
|
| |
| template<typename ArrayType > |
| bool | axom::bump::utilities::fillFromNode (const conduit::Node &n, const std::string &key, ArrayType &arr, bool moveToHost=false) |
| | Fill an array with int values from a Conduit node. More...
|
| |
|
| template<typename T > |
| axom::ArrayView< T > | axom::bump::utilities::make_array_view (conduit::Node &n) |
| | Make an axom::ArrayView from a Conduit node. More...
|
| |
| template<typename T > |
| axom::ArrayView< T > | axom::bump::utilities::make_array_view (const conduit::Node &n) |
| |