|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Get the min/max values for the data in a Conduit node or ArrayView. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/bump/MinMax.hpp>
Static Public Member Functions | |
| static std::pair< ReturnType, ReturnType > | execute (const conduit::Node &n) |
| Get the min/max values for the data in a Conduit node. More... | |
| template<typename T > | |
| static std::pair< ReturnType, ReturnType > | execute (const axom::ArrayView< T > nview) |
| Get the min/max values for the data in an ArrayView. More... | |
Get the min/max values for the data in a Conduit node or ArrayView.
| ExecSpace | The execution space where the algorithm will run. |
| ReturnType | The data type of the returned min/max values. |
|
inlinestatic |
Get the min/max values for the data in a Conduit node.
| [in] | n | The Conduit node whose data we're checking. |
References SLIC_ASSERT.
|
inlinestatic |
Get the min/max values for the data in an ArrayView.
| [in] | n | The Conduit node whose data we're checking. |
References AXOM_LAMBDA, axom::serial::reductions::ReduceMin< ExecSpace, T >::get(), axom::serial::reductions::ReduceMax< ExecSpace, T >::get(), axom::serial::reductions::ReduceMax< ExecSpace, T >::max(), axom::serial::reductions::ReduceMin< ExecSpace, T >::min(), and axom::ArrayView< T, DIM, SPACE >::size().