|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
This is the complete list of members for axom::bump::MergeMeshesAndMatsets< ExecSpace, MaterialDispatch >, including all inherited members.
| buildShapeMap(const std::vector< MeshInput > &inputs) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| copyNodal(const std::vector< MeshInput > &inputs, conduit::Node &n_values, const std::string &srcPath) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| copyNodal_copy(axom::ArrayView< axom::IndexType > nodeSliceView, axom::IndexType nnodes, axom::IndexType offset, SrcViewType destView, DestViewType srcView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| copyZonal(const std::vector< MeshInput > &inputs, conduit::Node &n_values, const std::string &srcPath) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| copyZonal_copy(axom::IndexType nzones, axom::IndexType offset, DestView destView, SrcView srcView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| countNodes(const std::vector< MeshInput > &inputs, size_t index) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| countNodes(const std::vector< MeshInput > &inputs) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| countZones(const std::vector< MeshInput > &inputs, size_t index) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| countZones(const std::vector< MeshInput > &inputs, axom::IndexType &totalConnLength, axom::IndexType &totalZones, const std::string &elem_sizes=std::string("elements/sizes")) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| deleteMeshInputs(std::vector< MeshInput > &inputs) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| execute(const std::vector< MeshInput > &inputs, const conduit::Node &options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inline |
| fillValues(axom::IndexType nvalues, axom::IndexType offset, DestView destView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| getAllocatorID() const | axom::bump::MergeMeshes< ExecSpace > | inline |
| getCoordset(const MeshInput &input) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| getTopology(const MeshInput &input) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| m_allocator_id | axom::bump::MergeMeshes< ExecSpace > | protected |
| makePolyhedralInputs(const std::vector< MeshInput > &inputs) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| makePolyhedralMesh(const TopologyView &topologyView, const conduit::Node &n_srcTopo, conduit::Node &n_phTopo) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeCoordset(const std::vector< MeshInput > &inputs, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeCoordset_copy(const axom::ArrayView< axom::IndexType > nodeSliceView, axom::IndexType offset, DataArrayView compView, DataArrayView srcCompView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeFields(const std::vector< MeshInput > &inputs, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeInputs(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| axom::bump::MergeMeshes::mergeMatset(const std::vector< MeshInput > &AXOM_UNUSED_PARAM(inputs), conduit::Node &AXOM_UNUSED_PARAM(output)) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotectedvirtual |
| MergeMeshes() | axom::bump::MergeMeshes< ExecSpace > | inline |
| mergeTopologiesPolyhedral(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopologiesPolyhedralInner(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopologiesUnstructured(std::map< std::string, int > &shape_map, const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopology(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopology_copy(axom::ArrayView< axom::IndexType > nodeMapView, axom::IndexType connOffset, axom::IndexType coordOffset, ConnectivityView connView, ConnectivityView srcConnView, ConnectivityView srcSizesView, ConnectivityView srcOffsetsView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopology_copy_shapes(axom::IndexType shapesOffset, IntegerView shapesView, IntegerView srcShapesView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopology_copy_sizes(axom::IndexType sizesOffset, IntegerView sizesView, IntegerView srcSizesView) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| mergeTopology_default_shapes(axom::IndexType shapesOffset, IntegerView shapesView, axom::IndexType nzones, int shapeId) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| setAllocatorID(int allocator_id) | axom::bump::MergeMeshes< ExecSpace > | inline |
| singleInput(const std::vector< MeshInput > &inputs, conduit::Node &output) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| sumArrayView(ViewType view) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |
| validInputs(const std::vector< MeshInput > &inputs) const | axom::bump::MergeMeshes< ExecSpace > | inlineprotected |