|
class | BinSorter |
|
class | Communicator |
|
struct | DefaultBufferType |
|
struct | DefaultBufferType< T, typename std::enable_if< Has_buffer_type< Packing< T > >::value >::type > |
|
struct | DefaultBufferType< T, typename std::enable_if<!Has_buffer_type< Packing< T > >::value >::type > |
|
struct | DefaultValueType |
|
struct | DefaultValueType< std::pair< const K, V > > |
|
class | Has_buffer_type |
|
class | Histogram |
|
class | Packing |
|
class | Packing< const Elem *> |
|
class | Packing< const Elem *const > |
|
class | Packing< const Node *> |
|
class | Packing< const Node *const > |
|
class | Packing< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > |
|
class | Packing< Elem *> |
|
class | Packing< Elem *const > |
|
class | Packing< Node *> |
|
class | Packing< Node *const > |
|
class | Packing< std::array< T, N >, typename std::enable_if< Has_buffer_type< Packing< T > >::value >::type > |
|
class | Packing< std::basic_string< T > > |
|
class | Packing< std::basic_string< T >, typename std::enable_if< TIMPI::StandardType< T >::is_fixed_type >::type > |
|
class | Packing< std::pair< T1, T2 >, typename std::enable_if< PairHasPacking< T1, T2 >::value >::type > |
|
class | Packing< std::shared_ptr< Ray > > |
|
class | Packing< std::tuple< T, Types... >, typename std::enable_if< TupleHasPacking< T, Types... >::value >::type > |
|
class | Packing< std::tuple< unsigned int, unsigned int, std::shared_ptr< DenseVector< Real > > > > |
| This object is responsible for packing and unpacking data stored in a std::shared_ptr<DenseVector<Real>>. More...
|
|
class | Packing< std::tuple<>, Enable > |
|
class | Packing< std::unique_ptr< int > > |
|
class | Packing< ViewFactorRayStudy::StartElem > |
|
struct | PackingMixedType |
|
class | PackingRange |
|
struct | PairBufferTypeHelper |
|
struct | PairBufferTypeHelper< T1, false, T2, false > |
|
struct | PairBufferTypeHelper< T1, false, T2, true > |
|
struct | PairBufferTypeHelper< T1, true, T2, false > |
|
struct | PairBufferTypeHelper< T1, true, T2, true > |
|
struct | PairHasPacking |
|
class | Sort |
|
struct | SyncEverything |
|
struct | TupleBufferType |
|
struct | TupleBufferType< T1 > |
|
struct | TupleBufferType< T1, MoreTypes... > |
|
struct | TupleBufferTypeHelper |
|
struct | TupleBufferTypeHelper< false, true, T1, MoreTypes... > |
|
struct | TupleBufferTypeHelper< true, false, T1, MoreTypes... > |
|
struct | TupleBufferTypeHelper< true, MoreTypes_have_buffer_Type, T1 > |
|
struct | TupleBufferTypeHelper< true, true, T1, MoreTypes... > |
|
struct | TupleHasPacking |
|
struct | TupleHasPacking< T, Types... > |
|
struct | TupleHasPacking<> |
|
|
constexpr int | get_packed_len_entries () |
|
void | put_packed_len (unsigned int len, Iter data_out) |
|
unsigned int | get_packed_len (typename std::vector< buffer_type >::const_iterator in) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::vector< T TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::list< T TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::map< K TIMPI_P_COMMA T TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::multimap< K TIMPI_P_COMMA T TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::multiset< K TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::set< K TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::unordered_map< K TIMPI_P_COMMA T TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::unordered_multimap< K TIMPI_P_COMMA T TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::unordered_multiset< K TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_PACKING_RANGE_SUBCLASS (std::unordered_set< K TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::vector< T TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::list< T TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::map< K TIMPI_P_COMMA T TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::multimap< K TIMPI_P_COMMA T TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::multiset< K TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::set< K TIMPI_P_COMMA C TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::unordered_map< K TIMPI_P_COMMA T TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::unordered_multimap< K TIMPI_P_COMMA T TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::unordered_multiset< K TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
| TIMPI_DECL_PACKING_RANGE_SUBCLASS (std::unordered_set< K TIMPI_P_COMMA H TIMPI_P_COMMA KE TIMPI_P_COMMA A >) |
|
void | sync_dofobject_data_by_xyz (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, LocationMap< DofObjType > &location_map, SyncFunctor &sync) |
|
void | sync_dofobject_data_by_id (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, SyncFunctor &sync) |
|
void | sync_dofobject_data_by_id (const Communicator &comm, const Iterator &range_begin, const Iterator &range_end, const DofObjectCheckFunctor &dofobj_check, SyncFunctor &sync) |
|
void | sync_element_data_by_parent_id (MeshBase &mesh, const Iterator &range_begin, const Iterator &range_end, SyncFunctor &sync) |
|
bool | sync_node_data_by_element_id_once (MeshBase &mesh, const MeshBase::const_element_iterator &range_begin, const MeshBase::const_element_iterator &range_end, const ElemCheckFunctor &elem_check, const NodeCheckFunctor &node_check, SyncFunctor &sync) |
|
void | sync_node_data_by_element_id (MeshBase &mesh, const MeshBase::const_element_iterator &range_begin, const MeshBase::const_element_iterator &range_end, const ElemCheckFunctor &elem_check, const NodeCheckFunctor &node_check, SyncFunctor &sync) |
|