AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::bump::MergeMeshes< ExecSpace > Member List

This is the complete list of members for axom::bump::MergeMeshes< ExecSpace >, including all inherited members.

buildShapeMap(const std::vector< MeshInput > &inputs) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
copyNodal(const std::vector< MeshInput > &inputs, conduit::Node &n_values, const std::string &srcPath) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
copyNodal_copy(axom::ArrayView< axom::IndexType > nodeSliceView, axom::IndexType nnodes, axom::IndexType offset, SrcViewType destView, DestViewType srcView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
copyZonal(const std::vector< MeshInput > &inputs, conduit::Node &n_values, const std::string &srcPath) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
copyZonal_copy(axom::IndexType nzones, axom::IndexType offset, DestView destView, SrcView srcView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
countNodes(const std::vector< MeshInput > &inputs, size_t index) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
countNodes(const std::vector< MeshInput > &inputs) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
countZones(const std::vector< MeshInput > &inputs, size_t index) constaxom::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")) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
deleteMeshInputs(std::vector< MeshInput > &inputs) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
execute(const std::vector< MeshInput > &inputs, const conduit::Node &options, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inline
fillValues(axom::IndexType nvalues, axom::IndexType offset, DestView destView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
getAllocatorID() constaxom::bump::MergeMeshes< ExecSpace >inline
getCoordset(const MeshInput &input) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
getTopology(const MeshInput &input) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
m_allocator_idaxom::bump::MergeMeshes< ExecSpace >protected
makePolyhedralInputs(const std::vector< MeshInput > &inputs) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
makePolyhedralMesh(const TopologyView &topologyView, const conduit::Node &n_srcTopo, conduit::Node &n_phTopo) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeCoordset(const std::vector< MeshInput > &inputs, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeCoordset_copy(const axom::ArrayView< axom::IndexType > nodeSliceView, axom::IndexType offset, DataArrayView compView, DataArrayView srcCompView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeFields(const std::vector< MeshInput > &inputs, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeInputs(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeMatset(const std::vector< MeshInput > &AXOM_UNUSED_PARAM(inputs), conduit::Node &AXOM_UNUSED_PARAM(output)) constaxom::bump::MergeMeshes< ExecSpace >inlineprotectedvirtual
MergeMeshes()axom::bump::MergeMeshes< ExecSpace >inline
mergeTopologiesPolyhedral(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeTopologiesPolyhedralInner(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) constaxom::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) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeTopology(const std::vector< MeshInput > &inputs, const conduit::Node &n_options, conduit::Node &output) constaxom::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) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeTopology_copy_shapes(axom::IndexType shapesOffset, IntegerView shapesView, IntegerView srcShapesView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeTopology_copy_sizes(axom::IndexType sizesOffset, IntegerView sizesView, IntegerView srcSizesView) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
mergeTopology_default_shapes(axom::IndexType shapesOffset, IntegerView shapesView, axom::IndexType nzones, int shapeId) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
setAllocatorID(int allocator_id)axom::bump::MergeMeshes< ExecSpace >inline
singleInput(const std::vector< MeshInput > &inputs, conduit::Node &output) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
sumArrayView(ViewType view) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected
validInputs(const std::vector< MeshInput > &inputs) constaxom::bump::MergeMeshes< ExecSpace >inlineprotected