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

This is the complete list of members for axom::slam::RelationSet< RelationType >, including all inherited members.

at(PositionType pos) const overrideaxom::slam::RelationSet< RelationType >inline
OrderedSet< RelationType::SetPosition, RelationType::SetElement >::at(PositionType pos) constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inlinevirtual
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::at(PositionType pos) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
begin()axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
begin() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
BivariateSet(const SetType *set1=&s_nullSet, const SetType *set2=&s_nullSet)axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >inline
BivariateSetType typedefaxom::slam::RelationSet< RelationType >
const_iterator typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
const_iterator_pair typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
ConstIndirectionResult typedefaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >
data()axom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
RuntimeSize< RelationType::DEFAULT_VALUEaxom::slam::policies::RuntimeSize< RelationType::SetPosition >static
ZeroOffset< RelationType::SetPosition >::DEFAULT_VALUEaxom::slam::policies::ZeroOffset< RelationType::SetPosition >static
StrideOne< RelationType::SetPosition >::DEFAULT_VALUEaxom::slam::policies::StrideOne< RelationType::SetPosition >static
ElementType typedefaxom::slam::RelationSet< RelationType >
empty() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inlinevirtual
end()axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
end() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
findElementFlatIndex(PositionType s1, PositionType s2) const overrideaxom::slam::RelationSet< RelationType >inline
findElementFlatIndex(PositionType pos1) const overrideaxom::slam::RelationSet< RelationType >inline
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::findElementFlatIndex(PositionType pos1, PositionType pos2) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::findElementFlatIndex(PositionType pos1) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
findElementIndex(PositionType pos1, PositionType pos2) const overrideaxom::slam::RelationSet< RelationType >inline
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::findElementIndex(PositionType pos1, PositionType pos2) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
firstSetSize() constaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >inline
getElements(PositionType s1) const overrideaxom::slam::RelationSet< RelationType >inline
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::getElements(PositionType s1) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
getFirstSet() constaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >inlinevirtual
getRelation() constaxom::slam::RelationSet< RelationType >inline
getSecondSet() constaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >inlinevirtual
hasIndirection() constaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
indirection(RelationType::SetPosition pos) constaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
IndirectionBufferType typedefaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >
IndirectionPolicyType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
IndirectionResult typedefaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >
INVALID_POSaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >static
isSubset() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inlinevirtual
isValid(bool verboseOutput=false) const overrideaxom::slam::RelationSet< RelationType >inlinevirtual
OrderedSet< RelationType::NoIndirection< RelationType::SetPosition, RelationType::SetElement >::isValid(RelationType::SetPosition, RelationType::SetPosition, RelationType::SetPosition, bool) constaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
axom::slam::policies::NoSubset::isValid(OrderedSetIt, OrderedSetIt, bool) constaxom::slam::policies::NoSubsetinline
OrderedSet< RelationType::SetPosition, RelationType::SetElement >::isValidIndex(PositionType pos) constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
iterator typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
iterator_pair typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
m_set1axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >protected
m_set2axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >protected
m_szaxom::slam::policies::RuntimeSize< RelationType::SetPosition >protected
ModularIntType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
NoIndirection()axom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
NoIndirection(IndirectionBufferType *)axom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
NoSubset()axom::slam::policies::NoSubsetinline
NoSubset(ParentSetType *)axom::slam::policies::NoSubsetinline
offset() constaxom::slam::policies::ZeroOffset< RelationType::SetPosition >inline
OffsetPolicyType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
RuntimeSize< RelationType::operator()() constaxom::slam::policies::RuntimeSize< RelationType::SetPosition >inline
RuntimeSize< RelationType::operator()()axom::slam::policies::RuntimeSize< RelationType::SetPosition >inline
ZeroOffset< RelationType::SetPosition >::operator()() constaxom::slam::policies::ZeroOffset< RelationType::SetPosition >inline
StrideOne< RelationType::SetPosition >::operator()() constaxom::slam::policies::StrideOne< RelationType::SetPosition >inline
NoIndirection< RelationType::SetPosition, RelationType::SetElement >::operator()(RelationType::SetPosition pos) constaxom::slam::policies::NoIndirection< RelationType::SetPosition, RelationType::SetElement >inline
operator=(const OrderedSet &other)=defaultaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
operator[](PositionType pos) constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
operator[](PositionType pos)axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
OrderedSet(PositionType size=SizePolicyType::DEFAULT_VALUE, PositionType offset=OffsetPolicyType::DEFAULT_VALUE, PositionType stride=StridePolicyType::DEFAULT_VALUE)axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
OrderedSet(const SetBuilder &builder)axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
OrderedSet(const OrderedSet &oset)=defaultaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
OrderedSetType typedefaxom::slam::RelationSet< RelationType >
parentSet() constaxom::slam::policies::NoSubsetinline
ParentSetType typedefaxom::slam::policies::NoSubset
positions() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
PositionSet typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
PositionType typedefaxom::slam::RelationSet< RelationType >
range()axom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
range() constaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >inline
RelationSet()axom::slam::RelationSet< RelationType >inline
RelationSet(RelationType *relation)axom::slam::RelationSet< RelationType >inline
RelationSubset typedefaxom::slam::RelationSet< RelationType >
RuntimeSize(RelationType::SetPosition sz=DEFAULT_VALUE)axom::slam::policies::RuntimeSize< RelationType::SetPosition >inline
OrderedSet< RelationType::s_nullSetaxom::slam::policies::NoSubsetstatic
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::s_nullSetaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >static
secondSetSize() constaxom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >inline
setStride(RelationType::SetPosition AXOM_DEBUG_PARAM(val))axom::slam::policies::StrideOne< RelationType::SetPosition >inline
SetType typedefaxom::slam::RelationSet< RelationType >
size(PositionType pos) const overrideaxom::slam::RelationSet< RelationType >inline
OrderedSet< RelationType::RuntimeSize< RelationType::SetPosition >::size()axom::slam::policies::RuntimeSize< RelationType::SetPosition >inline
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::size(PositionType pos1) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
SizePolicyType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
stride() constaxom::slam::policies::StrideOne< RelationType::SetPosition >inline
StrideOne(RelationType::SetPosition val=DEFAULT_VALUE)axom::slam::policies::StrideOne< RelationType::SetPosition >inline
StridePolicyType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
SubsettingPolicyType typedefaxom::slam::OrderedSet< RelationType::SetPosition, RelationType::SetElement >
totalSize() constaxom::slam::RelationSet< RelationType >inline
BivariateSet< RelationType::SetPosition, RelationType::SetElement >::verifyPosition(PositionType s1, PositionType s2) const=0axom::slam::BivariateSet< RelationType::SetPosition, RelationType::SetElement >pure virtual
ZeroOffset(RelationType::SetPosition val=DEFAULT_VALUE)axom::slam::policies::ZeroOffset< RelationType::SetPosition >inline
~Set()=defaultaxom::slam::Set< RelationType::SetPosition, RelationType::SetElement >virtual