IOSS 2.0
Loading...
Searching...
No Matches
Iotm::text_mesh::SidesetSkinner< EntityId, Topology > Member List

This is the complete list of members for Iotm::text_mesh::SidesetSkinner< EntityId, Topology >, including all inherited members.

add_connection(CurrentAdjacency &adjacency, size_t connectedElementIndex, int otherSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
ANY_PROCIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >static
BaseClass typedefIotm::text_mesh::SidesetSkinner< EntityId, Topology >
begin() constIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
break_reciprocal_connections(CurrentAdjacency &adjacency)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
build_side_connectivity_graph(const std::vector< size_t > &elementIndices, const std::unordered_map< EntityId, std::set< size_t > > &elementsForNode)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
create_graph(int proc=ANY_PROC)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
create_graph(const std::vector< std::string > &selectedBlocks, int proc=ANY_PROC)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
Criterion typedefIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >protected
dump(std::ostream &out=std::cout)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
dump(const std::vector< ElementData< EntityId, Topology > > &elemDataVec, std::ostream &out=std::cout)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
element_has_any_node_on_proc(const size_t elemIndex, int proc) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
element_is_in_selected_blocks(const size_t elemIndex, const std::vector< std::string > &sortedSelectedBlocks)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
end() constIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
enforce_coincident_shell_ownership(IndexType connectedElemIndex1, IndexType connectedElemIndex2)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
equivalent_node_permutation(const std::vector< EntityId > &controlNodes, const std::vector< EntityId > &permutedNodes, const std::vector< OrdinalType > &permutationOrdinals)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
fill_sides_for_connected_element(CurrentAdjacency &adjacency, size_t neighborElementIndex)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_element_block_name(const size_t elemIndex) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_element_id(const size_t elemIndex) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_element_indices_with_common_nodes_on_side(const size_t elemIndex, int side, const std::unordered_map< EntityId, std::set< size_t > > &elementsForNode)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_element_node_ids(const size_t elemIndex) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_element_proc(const size_t elemIndex) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_element_topology(const size_t elemIndex) const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_elements_for_node_map(const std::vector< size_t > &elementIndices)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_local_and_aura_elements(const std::vector< std::string > &selectedBlocks, int proc)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_num_elements() const overrideIotm::text_mesh::SidesetSkinner< EntityId, Topology >inlinevirtual
get_permutation(const Topology &topology, const std::vector< EntityId > &controlNodes, const std::vector< EntityId > &permutedNodes, PermutationType numPermutations)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_permutation(const Topology &topology, const std::vector< EntityId > &controlNodes, const std::vector< EntityId > &permutedNodes)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_positive_permutation(const Topology &topology, const std::vector< EntityId > &controlNodes, const std::vector< EntityId > &permutedNodes)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_reciprocity(CurrentAdjacency &adjacency)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_side_nodes(const size_t elemIndex, const int side)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
get_sorted_side_nodes(const size_t elemIndex, const int side)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_any_shell_connection_on_side(size_t thisIndex, int thisSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_connection_type_on_side(size_t thisIndex, int thisSide, Criterion criterion)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_same_polarity(const size_t thisElem, const int thisSide, const size_t thatElem, const int thatSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_shell_shell_connection_on_side(size_t thisIndex, int thisSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_shell_solid_connection_on_side(size_t thisIndex, int thisSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_solid_shell_connection_on_side(size_t thisIndex, int thisSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
has_solid_solid_connection_on_side(size_t thisIndex, int thisSide)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
IndexType typedefIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >
initialize_side_connectivity_graph(const std::vector< size_t > &elementIndices)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
internal_fill_sides_for_connected_element(CurrentAdjacency &adjacency, size_t neighborElementIndex)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
INVALID_INDEXIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >static
INVALID_SIDEIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >static
is_selected_element(const size_t elemIndex, const std::vector< std::string > &sortedSelectedBlocks, int proc)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_shell_shell_connection(const Topology &thisElemTopology, const Topology &thatElemTopology)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_shell_shell_connection(const size_t thisElem, const size_t thatElem)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_shell_solid_connection(const Topology &thisElemTopology, const Topology &thatElemTopology)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_shell_solid_connection(const size_t thisElem, const size_t thatElem)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_solid_shell_connection(const Topology &thisElemTopology, const Topology &thatElemTopology)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_solid_shell_connection(const size_t thisElem, const size_t thatElem)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_solid_solid_connection(const Topology &thisElemTopology, const Topology &thatElemTopology)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
is_solid_solid_connection(const size_t thisElem, const size_t thatElem)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
m_errorHandlerIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >protected
m_indexGraphIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >protected
m_skinBlocksIotm::text_mesh::SidesetSkinner< EntityId, Topology >private
m_textMeshDataIotm::text_mesh::SidesetSkinner< EntityId, Topology >private
operator[](const IndexType elemIndex) constIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
OrdinalType typedefIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >protected
PermutationType typedefIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >protected
populate_skin_blocks(const PartIdMapping &partIds)Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inlineprivate
process_side_connectivity(CurrentAdjacency &adjacency, const std::unordered_map< EntityId, std::set< size_t > > &elementsForNode)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
reset_text_mesh_data()Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inlineprivate
set_error_handler(ErrorHandler errorHandler)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
set_side_connectivity(CurrentAdjacency &adjacency, size_t connectedElementIndex)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
set_skin_blocks(const std::vector< std::string > &skinBlocks)Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inline
set_text_mesh_data(const TextMeshData< EntityId, Topology > &textMeshData)Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inlineprivate
SideAdjacencyGraph()Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
SidesetSkinner()=defaultIotm::text_mesh::SidesetSkinner< EntityId, Topology >
size() constIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inline
skin_blocks(const TextMeshData< EntityId, Topology > &textMeshData, std::vector< std::pair< EntityId, int > > &elemSidePairs)Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inline
verify_entry(IndexType elemIndex, int side)Iotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >inlineprotected
~SideAdjacencyGraph()=defaultIotm::text_mesh::SideAdjacencyGraph< EntityId, Topology >virtual
~SidesetSkinner()Iotm::text_mesh::SidesetSkinner< EntityId, Topology >inline