Makes a new element field with zone areas or volumes (depending on dimension) using the input topology and coordset views.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/bump/MakeZoneVolumes.hpp>
|
| | MakeZoneVolumes (const TopologyView &topologyView, const CoordsetView &coordsetView) |
| | Constructor. More...
|
| |
| void | setAllocatorID (int allocator_id) |
| | Set the allocator id to use when allocating memory. More...
|
| |
| int | getAllocatorID () const |
| | Get the allocator id to use when allocating memory. More...
|
| |
| void | execute (const conduit::Node &n_topology, const conduit::Node &AXOM_UNUSED_PARAM(n_coordset), conduit::Node &n_outputField) const |
| | Create a new field from the input topology and place it in n_output. More...
|
| |
template<typename ExecSpace, typename TopologyView, typename CoordsetView>
class axom::bump::MakeZoneVolumes< ExecSpace, TopologyView, CoordsetView >
Makes a new element field with zone areas or volumes (depending on dimension) using the input topology and coordset views.
- Template Parameters
-
| ExecSpace | The execution space for the algorithm. |
| TopologyView | The topology view type. |
| CoordsetView | The coordset view type. |
◆ value_type
template<typename ExecSpace , typename TopologyView , typename CoordsetView >
◆ MakeZoneVolumes()
template<typename ExecSpace , typename TopologyView , typename CoordsetView >
Constructor.
- Parameters
-
| topologyView | The view for the input topology. |
| coordsetView | The view for the input coordset. |
◆ setAllocatorID()
template<typename ExecSpace , typename TopologyView , typename CoordsetView >
◆ getAllocatorID()
template<typename ExecSpace , typename TopologyView , typename CoordsetView >
Get the allocator id to use when allocating memory.
- Returns
- The allocator id to use when allocating memory.
◆ execute()
template<typename ExecSpace , typename TopologyView , typename CoordsetView >
| void axom::bump::MakeZoneVolumes< ExecSpace, TopologyView, CoordsetView >::execute |
( |
const conduit::Node & |
n_topology, |
|
|
const conduit::Node & |
AXOM_UNUSED_PARAMn_coordset, |
|
|
conduit::Node & |
n_outputField |
|
) |
| const |
|
inline |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/bump/MakeZoneVolumes.hpp