|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Help turn blend group node indices (global) into vertex field indices. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/bump/IndexingPolicies.hpp>
Public Member Functions | |
| void | update (const conduit::Node &field) |
| Update the indexing offsets/strides from a Conduit node. More... | |
| AXOM_HOST_DEVICE axom::IndexType | operator[] (axom::IndexType index) const |
| Transforms the index from local to global through an indexing object. More... | |
Public Attributes | |
| Indexing | m_topoIndexing {} |
| Indexing | m_fieldIndexing {} |
Help turn blend group node indices (global) into vertex field indices.
| Indexing | A StridedStructuredIndexing of some dimension. |
|
inline |
Update the indexing offsets/strides from a Conduit node.
| field | The Conduit node for a field. |
References axom::bump::utilities::fillFromNode(), and axom::bump::SSVertexFieldIndexing< Indexing >::m_fieldIndexing.
|
inline |
Transforms the index from local to global through an indexing object.
| index | The global index |
References axom::bump::SSVertexFieldIndexing< Indexing >::m_fieldIndexing, and axom::bump::SSVertexFieldIndexing< Indexing >::m_topoIndexing.
| Indexing axom::bump::SSVertexFieldIndexing< Indexing >::m_topoIndexing {} |
| Indexing axom::bump::SSVertexFieldIndexing< Indexing >::m_fieldIndexing {} |