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

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

addOriginal(conduit::Node &n_field, const std::string &topoName, const std::string &association, axom::IndexType nvalues) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
buildNewMatset(const conduit::Node &n_matset, conduit::Node &n_newFields, conduit::Node &n_newMatset) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
classifyMaterials(const conduit::Node &n_matset, axom::bump::views::MaterialInformation &allMats, axom::bump::views::MaterialInformation &cleanMats, axom::bump::views::MaterialInformation &mixedMats) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
ConnectivityType typedefaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >
copyState(const conduit::Node &srcState, conduit::Node &destState) constaxom::mir::MIRAlgorithmprotected
createNodeMapAndSlice(conduit::Node &n_newFields, axom::Array< axom::IndexType > &nodeMap, axom::Array< axom::IndexType > &nodeSlice) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
EquiZAlgorithm(const TopologyView &topoView, const CoordsetView &coordsetView, const MatsetView &matsetView)axom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >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::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotectedvirtual
executeSetup(const conduit::Node &n_domain, const conduit::Node &n_options, conduit::Node &n_newDomain)axom::mir::MIRAlgorithmprotected
getAllocatorID() constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inline
iteration(int iter, const ITopologyView &topoView, const ICoordsetView &coordsetView, const axom::bump::views::MaterialInformation &allMats, const axom::bump::views::Material &currentMat, const conduit::Node &n_topo, const conduit::Node &n_coordset, conduit::Node &n_fields, const conduit::Node &n_options, conduit::Node &n_newTopo, conduit::Node &n_newCoordset, conduit::Node &n_newFields) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
localPath(const conduit::Node &obj) constaxom::mir::MIRAlgorithmprotected
makeCleanZones(const conduit::Node &n_root, const std::string &topoName, const conduit::Node &n_options, const axom::ArrayView< axom::IndexType > &cleanZones, conduit::Node &n_cleanOutput) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
makeNodeCenteredVFs(const conduit::Node &n_topo, const conduit::Node &n_coordset, conduit::Node &n_fields, const axom::bump::views::MaterialInformation &mixedMats) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
makeWorkingFields(const conduit::Node &n_topo, conduit::Node &n_fields, const axom::bump::views::MaterialInformation &cleanMats, const axom::bump::views::MaterialInformation &AXOM_UNUSED_PARAM(mixedMats)) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
makeZoneLists(const conduit::Node &n_options, axom::Array< axom::IndexType > &cleanZones, axom::Array< axom::IndexType > &mixedZones) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
merge(const std::string &topoName, conduit::Node &n_cleanOutput, conduit::Node &n_mirOutput, conduit::Node &n_merged) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
MIRAlgorithm()=defaultaxom::mir::MIRAlgorithm
newNodesFieldName() constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
nodalFieldName(int matId) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
originalNodesFieldName() constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
printNode(const conduit::Node &n) constaxom::mir::MIRAlgorithmprotected
processMixedZones(const conduit::Node &n_topo, const conduit::Node &n_coordset, const conduit::Node &n_fields, const conduit::Node &n_matset, conduit::Node &n_options, conduit::Node &n_newTopo, conduit::Node &n_newCoordset, conduit::Node &n_newFields, conduit::Node &n_newMatset) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
saveMesh(const conduit::Node &n_mesh, const std::string &filebase) constaxom::mir::MIRAlgorithmprotected
setAllocatorID(int allocator_id)axom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inline
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
zonalFieldName(int matId) constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
zonalMaterialIDName() constaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >inlineprotected
~EquiZAlgorithm()=defaultaxom::mir::EquiZAlgorithm< ExecSpace, TopologyView, CoordsetView, MatsetView >virtual
~MIRAlgorithm()=defaultaxom::mir::MIRAlgorithmvirtual