AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D > Member List

This is the complete list of members for axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >, including all inherited members.

addOriginal(conduit::Node &n_field, const std::string &topoName, const std::string &association, axom::ArrayView< axom::IndexType > selectedZonesView) constaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
Builder typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
BuilderView typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
ClipResultType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
ConnectivityType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >
CoordType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
copyState(const conduit::Node &srcState, conduit::Node &destState) constaxom::mir::MIRAlgorithmprotected
ElviraAlgorithm(const TopologyView &topoView, const CoordsetView &coordsetView, const MatsetView &matsetView)axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inline
execute(const conduit::Node &n_input, const conduit::Node &n_options, conduit::Node &n_output)axom::mir::MIRAlgorithmvirtual
executeDomain(const conduit::Node &n_topo, const conduit::Node &n_coordset, const conduit::Node &n_fields, const conduit::Node &n_matset, const conduit::Node &n_options, conduit::Node &n_newTopo, conduit::Node &n_newCoordset, conduit::Node &n_newFields, conduit::Node &n_newMatset) overrideaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotectedvirtual
executeSetup(const conduit::Node &n_domain, const conduit::Node &n_options, conduit::Node &n_newDomain)axom::mir::MIRAlgorithmprotected
getAllocatorID() constaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inline
localPath(const conduit::Node &obj) constaxom::mir::MIRAlgorithmprotected
makeCleanZones(const axom::ArrayView< axom::IndexType > &cleanZones, const conduit::Node &n_root, const conduit::Node &n_topology, const conduit::Node &n_coordset, const conduit::Node &n_matset, const conduit::Node &n_options, conduit::Node &n_cleanOutput) constaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
makeFragments(BuilderView buildView, axom::ArrayView< axom::IndexType > matZoneView, axom::ArrayView< axom::IndexType > matCountView, axom::ArrayView< axom::IndexType > matOffsetView, axom::ArrayView< typename MatsetView::IndexType > sortedMaterialIdsView, axom::ArrayView< double > fragmentVectorsView, axom::ArrayView< double > fragmentVFStencilView, int max_iterations, double tolerance)axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
merge(const std::string &topoName, conduit::Node &n_cleanOutput, conduit::Node &n_mirOutput, conduit::Node &n_merged) constaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
MIRAlgorithm()=defaultaxom::mir::MIRAlgorithm
NDIMSaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protectedstatic
numVectorComponentsaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protectedstatic
PlaneType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
PointType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
printNode(const conduit::Node &n) constaxom::mir::MIRAlgorithmprotected
processMixedZones(const axom::ArrayView< axom::IndexType > mixedZonesView, const conduit::Node &n_topo, const conduit::Node &n_coordset, const conduit::Node &AXOM_UNUSED_PARAM(n_fields), const conduit::Node &n_matset, const conduit::Node &n_options, conduit::Node &n_newTopo, conduit::Node &n_newCoordset, conduit::Node &n_newFields, conduit::Node &n_newMatset)axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
reportErrors([[maybe_unused]] int srcLine) constaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inlineprotected
saveMesh(const conduit::Node &n_mesh, const std::string &filebase) constaxom::mir::MIRAlgorithmprotected
setAllocatorID(int allocator_id)axom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >inline
ShapeView typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
StencilSizeaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protectedstatic
TopologyView typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >
updateNames(const std::string &origTopoName, const std::string &newTopoName, const std::string &origCoordsetName, const std::string &newCoordsetName, const std::string &origMatsetName, const std::string &newMatsetName, conduit::Node &n_newTopo, conduit::Node &n_newCoordset, conduit::Node &n_newFields, conduit::Node &n_newMatset)axom::mir::MIRAlgorithmprotected
VectorType typedefaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >protected
~ElviraAlgorithm()=defaultaxom::mir::ElviraAlgorithm< ExecSpace, IndexPolicy, CoordsetView, MatsetView, MAX_VERTS_2D >virtual
~MIRAlgorithm()=defaultaxom::mir::MIRAlgorithmvirtual