Inheritance diagram for unsortedContactList< valueType, executionSpace, idType >:
Collaboration diagram for unsortedContactList< valueType, executionSpace, idType >:Classes | |
| class | TagReFillPairs |
Public Types | |
| using | ValueType = valueType |
| using | UnsortedPairs = unsortedPairs< executionSpace, idType > |
| using | IdType = typename UnsortedPairs::IdType |
| using | ExecutionSpace = typename UnsortedPairs::ExecutionSpace |
| using | memory_space = typename ExecutionSpace::memory_space |
| using | PairType = typename UnsortedPairs::PairType |
| using | ContainerType = typename UnsortedPairs::ContainerType |
Public Types inherited from unsortedPairs< executionSpace, idType > | |
| using | UnsortedPairs = unsortedPairs< executionSpace, idType > |
| using | IdType = idType |
| using | ExecutionSpace = executionSpace |
| using | memory_space = typename ExecutionSpace::memory_space |
| using | PairType = Pair< idType, idType > |
| using | ContainerType = unorderedSet< PairType, ExecutionSpace > |
Protected Types | |
| using | rpFillPairs = Kokkos::RangePolicy< ExecutionSpace, Kokkos::Schedule< Kokkos::Static >, Kokkos::IndexType< uint32 >, TagReFillPairs > |
Protected Member Functions | |
| void | adjustCapacity () |
Protected Attributes | |
| ViewType1D< ValueType, ExecutionSpace > | values_ |
| storage for keeping the values of the current list More... | |
| ContainerType | container0_ |
| storage for keeping pairs from the previous list More... | |
| ViewType1D< ValueType, ExecutionSpace > | values0_ |
| storage for keeping values from the previous list More... | |
Protected Attributes inherited from unsortedPairs< executionSpace, idType > | |
| ContainerType | container_ |
Definition at line 30 of file unsortedContactList.hpp.
| using ValueType = valueType |
Definition at line 36 of file unsortedContactList.hpp.
| using UnsortedPairs = unsortedPairs<executionSpace, idType> |
Definition at line 38 of file unsortedContactList.hpp.
| using IdType = typename UnsortedPairs::IdType |
Definition at line 40 of file unsortedContactList.hpp.
| using ExecutionSpace = typename UnsortedPairs::ExecutionSpace |
Definition at line 42 of file unsortedContactList.hpp.
| using memory_space = typename ExecutionSpace::memory_space |
Definition at line 44 of file unsortedContactList.hpp.
| using PairType = typename UnsortedPairs::PairType |
Definition at line 46 of file unsortedContactList.hpp.
| using ContainerType = typename UnsortedPairs::ContainerType |
Definition at line 48 of file unsortedContactList.hpp.
|
protected |
Definition at line 77 of file unsortedContactList.hpp.
|
inlineexplicit |
Definition at line 84 of file unsortedContactList.hpp.
|
inlineprotected |
Definition at line 63 of file unsortedContactList.hpp.
References unsortedPairs< executionSpace, idType >::capacity(), pFlow::reallocNoInit(), and unsortedContactList< valueType, executionSpace, idType >::values_.
Referenced by unsortedContactList< valueType, executionSpace, idType >::afterBroadSearch().
Here is the call graph for this function:
Here is the caller graph for this function:| TypeInfoNV | ( | "unsortedContactList< valueType, executionSpace, idType >" | ) |
|
inline |
Definition at line 93 of file unsortedContactList.hpp.
References unsortedPairs< executionSpace, idType >::beforeBroadSearch(), unsortedContactList< valueType, executionSpace, idType >::container0_, unsortedPairs< executionSpace, idType >::container_, pFlow::swapViews(), unsortedContactList< valueType, executionSpace, idType >::values0_, and unsortedContactList< valueType, executionSpace, idType >::values_.
Here is the call graph for this function:
|
inline |
Definition at line 102 of file unsortedContactList.hpp.
References unsortedContactList< valueType, executionSpace, idType >::adjustCapacity(), unsortedPairs< executionSpace, idType >::afterBroadSearch(), and unsortedPairs< executionSpace, idType >::capacity().
Here is the call graph for this function:
|
inline |
Definition at line 119 of file unsortedContactList.hpp.
References unsortedContactList< valueType, executionSpace, idType >::values_.
Referenced by unsortedContactList< valueType, executionSpace, idType >::getValue().
Here is the caller graph for this function:
|
inline |
Definition at line 125 of file unsortedContactList.hpp.
References unsortedPairs< executionSpace, idType >::find(), and unsortedContactList< valueType, executionSpace, idType >::getValue().
Here is the call graph for this function:
|
inline |
Definition at line 136 of file unsortedContactList.hpp.
References unsortedContactList< valueType, executionSpace, idType >::values_.
Referenced by unsortedContactList< valueType, executionSpace, idType >::setValue().
Here is the caller graph for this function:
|
inline |
Definition at line 142 of file unsortedContactList.hpp.
References unsortedPairs< executionSpace, idType >::find(), and unsortedContactList< valueType, executionSpace, idType >::setValue().
Here is the call graph for this function:
|
inline |
Definition at line 153 of file unsortedContactList.hpp.
References unsortedContactList< valueType, executionSpace, idType >::container0_, unsortedPairs< executionSpace, idType >::isValid(), unsortedContactList< valueType, executionSpace, idType >::values0_, and unsortedContactList< valueType, executionSpace, idType >::values_.
Here is the call graph for this function:
|
protected |
storage for keeping the values of the current list
Definition at line 55 of file unsortedContactList.hpp.
Referenced by unsortedContactList< valueType, executionSpace, idType >::adjustCapacity(), unsortedContactList< valueType, executionSpace, idType >::beforeBroadSearch(), unsortedContactList< valueType, executionSpace, idType >::getValue(), unsortedContactList< valueType, executionSpace, idType >::operator()(), and unsortedContactList< valueType, executionSpace, idType >::setValue().
|
protected |
storage for keeping pairs from the previous list
Definition at line 58 of file unsortedContactList.hpp.
Referenced by unsortedContactList< valueType, executionSpace, idType >::beforeBroadSearch(), and unsortedContactList< valueType, executionSpace, idType >::operator()().
|
protected |
storage for keeping values from the previous list
Definition at line 61 of file unsortedContactList.hpp.
Referenced by unsortedContactList< valueType, executionSpace, idType >::beforeBroadSearch(), and unsortedContactList< valueType, executionSpace, idType >::operator()().