KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V
A
AggregatedTree (kamping::measurements)
AggregatedTreeNode (kamping::measurements)
all_unique (kamping::internal)
all_unique< std::tuple< T, Ts... > > (kamping::internal)
AllocContainerOfT (kamping)
AllocNewDataBufferBuilder (kamping::internal)
AllocNewT (kamping)
AllocNewUsingT (kamping)
any_tag_t (kamping::internal)
B
buffered_mode_t (kamping::internal)
builtin_type (kamping)
builtin_type< bool > (kamping)
builtin_type< char > (kamping)
builtin_type< double > (kamping)
builtin_type< float > (kamping)
builtin_type< int > (kamping)
builtin_type< kabool > (kamping)
builtin_type< long double > (kamping)
builtin_type< long int > (kamping)
builtin_type< long long int > (kamping)
builtin_type< short int > (kamping)
builtin_type< signed char > (kamping)
builtin_type< std::complex< double > > (kamping)
builtin_type< std::complex< float > > (kamping)
builtin_type< std::complex< long double > > (kamping)
builtin_type< unsigned char > (kamping)
builtin_type< unsigned int > (kamping)
builtin_type< unsigned long int > (kamping)
builtin_type< unsigned long long int > (kamping)
builtin_type< unsigned short int > (kamping)
builtin_type< wchar_t > (kamping)
byte_serialized (kamping)
C
CallableWrapper (kamping::internal)
CommunicationGraphLocalView (kamping)
Communicator (kamping)
commutative_tag (kamping::ops::internal)
contiguous_type (kamping)
CopyMoveEnabler (kamping::internal)
CopyMoveEnabler< true > (kamping::internal)
Counter (kamping::measurements)
CounterTreeNode (kamping::measurements::internal)
D
DataBuffer (kamping::internal)
DataBufferBuilder (kamping::internal)
default_value_type_tag (kamping::internal)
Destination (kamping::plugin::grid_plugin_helpers)
DiscardSerializationBuffers (kamping::internal)
DispatchAlltoall (kamping::plugin)
DistributedCommunicationGraph (kamping)
DistributedGraphCommunicator (kamping)
E
EmptyDataBuffer (kamping::internal)
Environment (kamping)
Extractable (kamping::internal)
F
FilterOut (kamping::internal)
FilterOut< Predicate > (kamping::internal)
FilterOut< Predicate, Head, Tail... > (kamping::internal)
FilterOut< Predicate, std::tuple< Types... > > (kamping::internal)
FlatContainer (kamping::internal)
FlatContainer< T, std::enable_if_t< is_nested_send_buffer_v< T > > > (kamping::internal)
FlatContainer< T, std::enable_if_t< is_sparse_send_buffer_v< T > > > (kamping::internal)
FlatPrinter (kamping::measurements)
G
Gather (kamping::measurements::internal)
GenericDataBuffer (kamping::internal)
GridCommunicator (kamping::plugin::grid)
GridCommunicator (kamping::plugin)
GridPosition (kamping::plugin::grid_plugin_helpers)
Group (kamping)
H
has_data_member (kamping::internal)
has_data_member< T, std::void_t< decltype(std::declval< T >().data())> > (kamping::internal)
has_no_unused_parameters (kamping::internal)
has_parameter_helper (kamping::internal)
has_static_type (kamping)
has_static_type< T, std::void_t< decltype(mpi_type_traits< T >::data_type())> > (kamping)
I
ignore_t (kamping::internal)
is_contiguous_sized_range (kamping)
is_pair_like (kamping)
is_range (kamping)
is_specialization (kamping::internal)
is_specialization< Template< Args... >, Template > (kamping::internal)
is_std_array (kamping::internal)
is_std_array< std::array< T, N > > (kamping::internal)
is_std_pair (kamping::internal)
is_std_pair< std::pair< T1, T2 > > (kamping::internal)
is_std_tuple (kamping::internal)
is_std_tuple< std::tuple< Ts... > > (kamping::internal)
K
kabool (kamping)
kamping_tag (kamping)
L
logical_xor_impl (kamping::internal)
logical_xor_impl< void > (kamping::internal)
M
Max (kamping::measurements::internal)
max_impl (kamping::internal)
max_impl< void > (kamping::internal)
MessageBuffer (kamping::plugin::reproducible_reduce)
MessageBufferEntry (kamping::plugin::reproducible_reduce)
MessageEnvelope (kamping::plugin::grid_plugin_helpers)
Min (kamping::measurements::internal)
min_impl (kamping::internal)
min_impl< void > (kamping::internal)
mpi_operation_traits (kamping::internal)
mpi_type_traits (kamping)
mpi_type_traits< std::pair< First, Second >, std::enable_if_t< has_static_type_v< First > &&has_static_type_v< Second > > > (kamping)
mpi_type_traits< std::tuple< Ts... >, std::enable_if_t<(has_static_type_v< Ts > &&...)> > (kamping)
mpi_type_traits< T, std::enable_if_t<!std::is_same_v< decltype(type_dispatcher< T >()), no_matching_type > > > (kamping)
MPIAllocator (kamping)
MpiErrorException (kamping)
MPIFailureDetected (kamping)
MPIProcFailedError (kamping)
MPIProcFailedPendingError (kamping)
MPIResult (kamping)
MPIRevokedError (kamping)
N
no_matching_type (kamping)
NodeMeasurements (kamping::measurements::internal)
non_commutative_tag (kamping::ops::internal)
NonBlockingResult (kamping)
null (kamping::ops)
O
OperationBuilder (kamping::internal)
P
parameter_type_to_integral_constant (kamping::internal)
parameter_types_to_integral_constants (kamping::internal)
parameters_to_integral_constant (kamping::internal)
ParameterTypeEntry (kamping::internal)
ParameterTypeUnwrapping (kamping::internal)
ParameterTypeUnwrapping< std::integral_constant< T, v > > (kamping::internal)
PluginBase (kamping::plugin)
PoolAnyResult (kamping)
PooledRequest (kamping)
PredicateDispatchAlltoall (kamping::plugin::dispatch_alltoall::internal)
PredicateForResultObject (kamping::internal)
PredicateForSparseAlltoall (kamping::plugin::sparse_alltoall::internal)
PrependParameterType (kamping::internal)
PrependType (kamping::internal)
PrependType< Head, std::tuple< Tail... > > (kamping::internal)
ProbedMessage (kamping::plugin::sparse_alltoall)
R
rank_any_t (kamping::internal)
rank_null_t (kamping::internal)
RankDataBuffer (kamping::internal)
RankDataBuffer< RankType::any, type > (kamping::internal)
RankDataBuffer< RankType::null, type > (kamping::internal)
RankDataBuffer< RankType::value, type > (kamping::internal)
RankRange (kamping)
RankRanges (kamping)
ready_mode_t (kamping::internal)
ReduceOperation (kamping::internal)
ReproducibleCommunicator (kamping::plugin::reproducible_reduce)
ReproducibleReducePlugin (kamping::plugin)
Request (kamping)
RequestBase (kamping)
RequestPool (kamping)
ResultCategoryNotUsed (kamping::internal)
S
SampleSort (kamping::plugin)
ScalarOrVectorPrinter (kamping::measurements::internal)
ScopedDatatype (kamping)
SendModeParameter (kamping::internal)
serialization_support_tag (kamping::internal)
SimpleJsonPrinter (kamping::measurements)
Source (kamping::plugin::grid_plugin_helpers)
Span (kamping)
SparseAlltoall (kamping::plugin)
standard_mode_t (kamping::internal)
Status (kamping)
struct_type (kamping)
Sum (kamping::measurements::internal)
synchronous_mode_t (kamping::internal)
T
TagParam (kamping::internal)
TagParam< TagType::any > (kamping::internal)
TagParam< TagType::value > (kamping::internal)
Timer (kamping::measurements)
TimerTreeNode (kamping::measurements::internal)
TopologyCommunicator (kamping)
Tree (kamping::measurements::internal)
TreeNode (kamping::measurements::internal)
tuple_element< index, kamping::MPIResult< Args... > > (std)
tuple_size< kamping::MPIResult< Args... > > (std)
type_list (kamping::internal)
U
undefined_commutative_tag (kamping::ops::internal)
unused_tparam (kamping::internal)
UnusedRebindContainer (kamping::internal)
UserLevelFailureMitigation (kamping::plugin)
UserOperationPtrWrapper (kamping::internal)
UserOperationWrapper (kamping::internal)
V
ValueTypeWrapper (kamping::internal)
ValueTypeWrapper< true, T > (kamping::internal)