Library API¶
Class Hierarchy¶
-
- Namespace Catch
- Class MultiprocessReporter
- Namespace netuit
- Namespace netuit::internal
- Class MeshIDCounter
- Template Class MeshTopology
- Struct AdjacencyFileTopologyFactory
- Struct AssignAvailableProcs
- Struct AssignAvailableThreads
- Template Struct AssignContiguously
- Template Struct AssignIntegrated
- Template Struct AssignPerfectHypercube
- Template Struct AssignRandomly
- Template Struct AssignRoundRobin
- Template Struct AssignSegregated
- Struct AssignThisProc
- Struct CompleteTopologyFactory
- Struct DyadicTopologyFactory
- Struct EmptyTopologyFactory
- Struct LoopTopologyFactory
- Template Struct NavigableSmallWorldTopologyFactory
- Struct ProConTopologyFactory
- Struct RingTopologyFactory
- Template Struct SmallWorldGridTopologyFactory
- Template Struct SoftRandomGeometricTopologyFactory
- Struct ToroidalGridTopologyFactory
- Struct ToroidalTopologyFactory
- Template Class Mesh
- Template Class MeshNode
- Template Class MeshNodeInput
- Template Class MeshNodeOutput
- Class TopoEdge
- Class Topology
- Class TopoNode
- Class TopoNodeInput
- Class TopoNodeOutput
- Namespace netuit::internal
- Namespace std
- Struct EmptyCompletion
- Template Struct hash< netuit::TopoNodeInput >
- Template Struct hash< netuit::TopoNodeOutput >
- Template Struct hash< uit::impl::RoundTripCounterAddr >
- Template Struct hash< uit::InterProcAddress >
- Struct identity_t
- Template Struct remove_cvref
- Template Struct tuple_element< N, uit::Conduit< ImplSpec > >
- Template Struct tuple_element< N, uit::Sink< ImplSpec > >
- Template Struct tuple_element< N, uit::Source< ImplSpec > >
- Template Struct tuple_size< uit::Conduit< ImplSpec > >
- Template Struct tuple_size< uit::Sink< ImplSpec > >
- Template Struct tuple_size< uit::Source< ImplSpec > >
- Template Class barrier
- Class latch
- Namespace uit
- Namespace uit::a
- Template Class AccumulatingDuct
- Template Class AtomicPendingDuct
- Template Class AtomicSconceDuct
- Template Class BoundedMoodyCamelDuct
- Template Class DequeDuct
- Template Class HeadTailDuct
- Template Class MutexAccumulatingDuct
- Template Class MutexSconceDuct
- Template Class RigtorpDuct
- Template Class SconceDuct
- Template Class SerialPendingDuct
- Template Class UnboundedMoodyCamelDuct
- Namespace uit::c
- Template Struct IdiOiDuct
- Template Struct IdirOiDuct
- Template Struct IriOiDuct
- Template Struct IrirOiDuct
- Template Struct IrOi
- Template Struct IsOiDuct
- Template Class AggregatedIdiOiDuct
- Template Class AggregatedIriOiDuct
- Template Class DequeIrsendDuct
- Template Class DequeIsendDuct
- Template Class IprobeDuct
- Template Class RingIrsendDuct
- Template Class RingIsendDuct
- Template Class RsendDuct
- Template Class SendDuct
- Namespace uit::f
- Template Struct IaOwwDuct
- Template Struct IrOwwDuct
- Template Class AccumulateDuct
- Template Class AggregatedIaOwwDuct
- Template Class AggregatedIrOwwDuct
- Template Class AtomicAccumulatingDuct
- Template Class CompareExchangeDuct
- Template Class RaccumulateDuct
- Template Class WithdrawingWindowDuct
- Namespace uit::impl
- Struct RoundTripCounterAddr
- Template Struct RoundTripCountPacket
- Namespace uit::internal
- Template Struct HasMemberFunction_CanStep
- Template Class AccumulatingSpanIsendDuct
- Template Class AccumulatingTrivialIsendDuct
- Template Class BufferSpec
- Template Class BufferSpecKernel
- Template Class CachingInletWrapper
- Template Class CachingOutletWrapper
- Template Class CerealBlockingSendDuct
- Template Class CerealDequeImmediateSendDuct
- Template Class CerealRingImmediateSendDuct
- Template Class Duct
- Template Class HasMemberFunction_CanStep< C, Ret(Args...)>
- Template Class ImplSpecKernel
- Template Class InstrumentationAggregatingInletWrapper
- Struct InstrumentationAggregatingInletWrapper::AllFilter
- Struct InstrumentationAggregatingInletWrapper::IntraFilter
- Struct InstrumentationAggregatingInletWrapper::ProcFilter
- Template Struct InstrumentationAggregatingInletWrapper::RegistryAggregator
- Struct InstrumentationAggregatingInletWrapper::ThreadFilter
- Template Class InstrumentationAggregatingOutletWrapper
- Struct InstrumentationAggregatingOutletWrapper::AllFilter
- Struct InstrumentationAggregatingOutletWrapper::IntraFilter
- Struct InstrumentationAggregatingOutletWrapper::ProcFilter
- Template Struct InstrumentationAggregatingOutletWrapper::RegistryAggregator
- Struct InstrumentationAggregatingOutletWrapper::ThreadFilter
- Template Class PendingDuct
- Template Class SpanRingImmediateSendDuct
- Template Class TrivialBlockingSendDuct
- Template Class TrivialDequeImmediateSendDuct
- Template Class TrivialRingImmediateSendDuct
- Namespace uit::s
- Template Struct BufferedIbiOiDuct
- Template Struct IiOiDuct
- Template Struct IriObiDuct
- Template Struct IriOiDuct
- Template Struct IrirObiDuct
- Template Struct IrirOiDuct
- Template Class BlockIrecvDuct
- Template Class BufferedIsendDuct
- Template Class IprobeDuct
- Template Class IrecvDuct
- Template Class IsendDuct
- Template Class RingIrsendDuct
- Template Class RingIsendDuct
- Namespace uit::sf
- Template Struct IaOwwDuct
- Template Struct IrOwwDuct
- Template Class AccumulateDuct
- Template Class RaccumulateDuct
- Template Class WithdrawingWindowDuct
- Namespace uit::t
- Template Struct BufferedIiOiDuct
- Template Struct IdiObiDuct
- Template Struct IdiOriDuct
- Template Struct IdirObiDuct
- Template Struct IdirOriDuct
- Template Struct IdrOwDuct
- Template Struct IiOiDuct
- Template Struct IpOwDuct
- Template Struct IriObiDuct
- Template Struct IriOriDuct
- Template Struct IrirObiDuct
- Template Struct IrirOriDuct
- Template Struct IrObiDuct
- Template Struct IrrOwDuct
- Template Struct IsObiDuct
- Template Struct IsOriDuct
- Template Class AggregatedIiOiDuct
- Template Class BlockIrecvDuct
- Template Class BufferedIriOiDuct
- Template Class BufferedIsendDuct
- Template Class DequeIrsendDuct
- Template Class DequeIsendDuct
- Template Class DequeRputDuct
- Template Class IrecvDuct
- Template Class IsendDuct
- Template Class PooledIriObiDuct
- Template Class PooledIriOiDuct
- Template Class PutDuct
- Template Class RingIrecvDuct
- Template Class RingIrsendDuct
- Template Class RingIsendDuct
- Template Class RingRputDuct
- Template Class RsendDuct
- Template Class SendDuct
- Template Class WindowDuct
- Template Struct ImplSelect
- Struct MockSelect
- Template Struct MockSpec
- Template Class AccumulatingPooledBackEnd
- Template Class AccumulatingPooledInletDuct
- Template Class AccumulatingPooledOutletDuct
- Template Class AggregatedBackEnd
- Template Class AggregatedInletDuct
- Template Class AggregatedOutletDuct
- Template Class AggregatorSpec
- Template Class BufferedInletDuct
- Template Class BufferedOutletDuct
- Template Class CachingSpoutWrapper
- Template Class Conduit
- Template Class EmpAssertDuct
- Template Class ImplSpec
- Template Class Inlet
- Template Class InletMemoryAccumulatingPool
- Template Class InletMemoryAggregator
- Template Class InletMemoryPool
- Template Class InstrumentationAggregatingSpoutWrapper
- Class InterProcAddress
- Template Class MockBackEnd
- Template Class NopDuct
- Template Class Outlet
- Template Class OutletMemoryAggregator
- Template Class OutletMemoryPool
- Template Class PooledBackEnd
- Template Class PooledInletDuct
- Template Class PooledOutletDuct
- Template Class PoolSpec
- Template Class RdmaBackEnd
- Template Class RuntimeSizeBackEnd
- Template Class RuntimeSizeRdmaBackEnd
- Template Class Sink
- Template Class Source
- Template Class ThrowDuct
- Template Class TrivialSpoutWrapper
- Namespace uit::a
- Namespace uitsl
- Namespace uitsl::a
- Template Struct StaticTest
- Namespace uitsl::c
- Template Class StaticTest
- Namespace uitsl::f
- Template Class StaticTest
- Namespace uitsl::internal
- Template Struct identity
- Template Struct memfun_type
- Template Struct memfun_type< Ret(Class::*)(Args...) const >
- Template Struct NumType
- Template Struct SafeImp
- Template Struct SafeImp< I, J, 0, 1 >
- Template Struct SafeImp< I, J, 1, 0 >
- Class SharedLatch
- Class ThreadIbarrierManager
- Class TryJoinableThread
- Template Class VectorMapConstIterator
- Template Class VectorMapIterator
- Namespace uitsl::s
- Template Class StaticTest
- Namespace uitsl::safe
- Template Class deque
- Template Class list
- Template Class unordered_map
- Template Class unordered_set
- Template Class vector
- Namespace uitsl::t
- Template Class StaticTest
- Struct _Type_vectorFunctor
- Struct AbortFunctor
- Struct AccumulateFunctor
- Struct Add_error_classFunctor
- Struct Add_error_codeFunctor
- Struct Add_error_stringFunctor
- Struct AddressFunctor
- Struct AllgatherFunctor
- Struct AllgathervFunctor
- Struct Alloc_memFunctor
- Struct AllreduceFunctor
- Struct AlltoallFunctor
- Struct AlltoallvFunctor
- Struct AlltoallwFunctor
- Template Struct AssignContiguously
- Template Struct AssignIntegrated
- Template Struct AssignRoundRobin
- Template Struct AssignSegregated
- Struct Attr_deleteFunctor
- Struct Attr_getFunctor
- Struct Attr_putFunctor
- Struct BarrierFunctor
- Struct BcastFunctor
- Struct Bsend_initFunctor
- Struct BsendFunctor
- Struct Buffer_attachFunctor
- Struct Buffer_detachFunctor
- Struct CancelFunctor
- Struct Cart_coordsFunctor
- Struct Cart_createFunctor
- Struct Cart_getFunctor
- Struct Cart_mapFunctor
- Struct Cart_rankFunctor
- Struct Cart_shiftFunctor
- Struct Cart_subFunctor
- Struct Cartdim_getFunctor
- Struct Close_portFunctor
- Struct CoarseClock
- Struct CoarseMonoClock
- Struct CoarseRealClock
- Struct Comm_acceptFunctor
- Struct Comm_call_errhandlerFunctor
- Struct Comm_compareFunctor
- Struct Comm_connectFunctor
- Struct Comm_create_errhandlerFunctor
- Struct Comm_create_groupFunctor
- Struct Comm_create_keyvalFunctor
- Struct Comm_createFunctor
- Struct Comm_delete_attrFunctor
- Struct Comm_disconnectFunctor
- Struct Comm_dup_with_infoFunctor
- Struct Comm_dupFunctor
- Struct Comm_free_keyvalFunctor
- Struct Comm_freeFunctor
- Struct Comm_get_attrFunctor
- Struct Comm_get_errhandlerFunctor
- Struct Comm_get_infoFunctor
- Struct Comm_get_nameFunctor
- Struct Comm_get_parentFunctor
- Struct Comm_groupFunctor
- Struct Comm_idupFunctor
- Struct Comm_joinFunctor
- Struct Comm_rankFunctor
- Struct Comm_remote_groupFunctor
- Struct Comm_remote_sizeFunctor
- Struct Comm_set_attrFunctor
- Struct Comm_set_errhandlerFunctor
- Struct Comm_set_infoFunctor
- Struct Comm_set_nameFunctor
- Struct Comm_sizeFunctor
- Struct Comm_spawn_multipleFunctor
- Struct Comm_spawnFunctor
- Struct Comm_split_typeFunctor
- Struct Comm_splitFunctor
- Struct Comm_test_interFunctor
- Struct Compare_and_swapFunctor
- Template Struct CurryTypes
- Template Struct CurryValues
- Struct CycleClock
- Template Struct decay_equiv
- Struct Dims_createFunctor
- Struct Dist_graph_create_adjacentFunctor
- Struct Dist_graph_createFunctor
- Struct Dist_graph_neighbors_countFunctor
- Struct Dist_graph_neighborsFunctor
- Struct Errhandler_createFunctor
- Struct Errhandler_freeFunctor
- Struct Errhandler_getFunctor
- Struct Errhandler_setFunctor
- Struct Error_classFunctor
- Struct Error_stringFunctor
- Struct ExscanFunctor
- Struct Fetch_and_opFunctor
- Struct File_c2fFunctor
- Struct File_call_errhandlerFunctor
- Struct File_closeFunctor
- Struct File_create_errhandlerFunctor
- Struct File_deleteFunctor
- Struct File_f2cFunctor
- Struct File_get_amodeFunctor
- Struct File_get_atomicityFunctor
- Struct File_get_byte_offsetFunctor
- Struct File_get_errhandlerFunctor
- Struct File_get_groupFunctor
- Struct File_get_infoFunctor
- Struct File_get_position_sharedFunctor
- Struct File_get_positionFunctor
- Struct File_get_sizeFunctor
- Struct File_get_type_extentFunctor
- Struct File_get_viewFunctor
- Struct File_iread_allFunctor
- Struct File_iread_at_allFunctor
- Struct File_iread_atFunctor
- Struct File_iread_sharedFunctor
- Struct File_ireadFunctor
- Struct File_iwrite_allFunctor
- Struct File_iwrite_at_allFunctor
- Struct File_iwrite_atFunctor
- Struct File_iwrite_sharedFunctor
- Struct File_iwriteFunctor
- Struct File_openFunctor
- Struct File_preallocateFunctor
- Struct File_read_all_beginFunctor
- Struct File_read_all_endFunctor
- Struct File_read_allFunctor
- Struct File_read_at_all_beginFunctor
- Struct File_read_at_all_endFunctor
- Struct File_read_at_allFunctor
- Struct File_read_atFunctor
- Struct File_read_ordered_beginFunctor
- Struct File_read_ordered_endFunctor
- Struct File_read_orderedFunctor
- Struct File_read_sharedFunctor
- Struct File_readFunctor
- Struct File_seek_sharedFunctor
- Struct File_seekFunctor
- Struct File_set_atomicityFunctor
- Struct File_set_errhandlerFunctor
- Struct File_set_infoFunctor
- Struct File_set_sizeFunctor
- Struct File_set_viewFunctor
- Struct File_syncFunctor
- Struct File_write_all_beginFunctor
- Struct File_write_all_endFunctor
- Struct File_write_allFunctor
- Struct File_write_at_all_beginFunctor
- Struct File_write_at_all_endFunctor
- Struct File_write_at_allFunctor
- Struct File_write_atFunctor
- Struct File_write_ordered_beginFunctor
- Struct File_write_ordered_endFunctor
- Struct File_write_orderedFunctor
- Struct File_write_sharedFunctor
- Struct File_writeFunctor
- Struct FinalizedFunctor
- Struct FinalizeFunctor
- Template Struct ForEach
- Struct Free_memFunctor
- Struct GatherFunctor
- Struct GathervFunctor
- Struct Get_accumulateFunctor
- Struct Get_addressFunctor
- Struct Get_countFunctor
- Struct Get_elements_xFunctor
- Struct Get_elementsFunctor
- Struct Get_library_versionFunctor
- Struct Get_processor_nameFunctor
- Struct Get_versionFunctor
- Struct GetFunctor
- Struct Graph_createFunctor
- Struct Graph_getFunctor
- Struct Graph_mapFunctor
- Struct Graph_neighbors_countFunctor
- Struct Graph_neighborsFunctor
- Struct Graphdims_getFunctor
- Struct Grequest_completeFunctor
- Struct Grequest_startFunctor
- Struct Group_compareFunctor
- Struct Group_differenceFunctor
- Struct Group_exclFunctor
- Struct Group_freeFunctor
- Struct Group_inclFunctor
- Struct Group_intersectionFunctor
- Struct Group_range_exclFunctor
- Struct Group_range_inclFunctor
- Struct Group_rankFunctor
- Struct Group_sizeFunctor
- Struct Group_translate_ranksFunctor
- Struct Group_unionFunctor
- Template Struct HasMemberFunction_data
- Template Struct HasMemberFunction_size
- Struct IallgatherFunctor
- Struct IallgathervFunctor
- Struct IallreduceFunctor
- Struct IalltoallFunctor
- Struct IalltoallvFunctor
- Struct IalltoallwFunctor
- Struct IbarrierFunctor
- Struct IbcastFunctor
- Struct IbsendFunctor
- Struct IexscanFunctor
- Struct IgatherFunctor
- Struct IgathervFunctor
- Struct ImprobeFunctor
- Struct ImrecvFunctor
- Struct Ineighbor_allgatherFunctor
- Struct Ineighbor_allgathervFunctor
- Struct Ineighbor_alltoallFunctor
- Struct Ineighbor_alltoallvFunctor
- Struct Ineighbor_alltoallwFunctor
- Struct Info_createFunctor
- Struct Info_deleteFunctor
- Struct Info_dupFunctor
- Struct Info_freeFunctor
- Struct Info_get_nkeysFunctor
- Struct Info_get_nthkeyFunctor
- Struct Info_get_valuelenFunctor
- Struct Info_getFunctor
- Struct Info_setFunctor
- Struct Init_threadFunctor
- Struct InitFunctor
- Struct InitializedFunctor
- Struct Intercomm_createFunctor
- Struct Intercomm_mergeFunctor
- Struct IprobeFunctor
- Struct IrecvFunctor
- Struct Ireduce_scatter_blockFunctor
- Struct Ireduce_scatterFunctor
- Struct IreduceFunctor
- Struct IrsendFunctor
- Template Struct is_instantiation_of
- Template Struct is_instantiation_of< Template, Template< Args... > >
- Struct Is_thread_mainFunctor
- Struct IscanFunctor
- Struct IscatterFunctor
- Struct IscattervFunctor
- Struct IsendFunctor
- Struct IssendFunctor
- Struct Keyval_createFunctor
- Struct Keyval_freeFunctor
- Struct Lookup_nameFunctor
- Struct MpiGuard
- Struct MpiMultithreadGuard
- Struct MprobeFunctor
- Struct MrecvFunctor
- Template Struct NamedArrayElement
- Struct Neighbor_allgatherFunctor
- Struct Neighbor_allgathervFunctor
- Struct Neighbor_alltoallFunctor
- Struct Neighbor_alltoallvFunctor
- Struct Neighbor_alltoallwFunctor
- Struct Op_commuteFunctor
- Struct Op_createFunctor
- Struct Op_freeFunctor
- Struct Open_portFunctor
- Struct Pack_external_sizeFunctor
- Struct Pack_externalFunctor
- Struct Pack_sizeFunctor
- Struct PackFunctor
- Struct PcontrolFunctor
- Struct ProbeFunctor
- Struct Publish_nameFunctor
- Struct PutFunctor
- Struct Query_threadFunctor
- Struct R_Type_commitFunctor
- Struct R_Type_contiguousFunctor
- Struct R_Type_dupFunctor
- Struct R_Type_get_contentsFunctor
- Struct R_Type_indexedFunctor
- Struct R_Type_structFunctor
- Struct RaccumulateFunctor
- Struct RawCycleClock
- Template Struct RdmaAccumulatorPacket
- Struct Recv_initFunctor
- Struct RecvFunctor
- Struct Reduce_localFunctor
- Struct Reduce_scatter_blockFunctor
- Struct Reduce_scatterFunctor
- Struct ReduceFunctor
- Struct Register_datarepFunctor
- Struct Request_freeFunctor
- Struct Request_get_statusFunctor
- Struct Rget_accumulateFunctor
- Struct RgetFunctor
- Struct RputFunctor
- Struct Rsend_initFunctor
- Struct RsendFunctor
- Struct ScanFunctor
- Struct ScatterFunctor
- Struct ScattervFunctor
- Struct Send_initFunctor
- Struct SendFunctor
- Struct Sendrecv_replaceFunctor
- Struct SendrecvFunctor
- Struct SetSeparator
- Struct Ssend_initFunctor
- Struct SsendFunctor
- Struct StartallFunctor
- Struct StartFunctor
- Struct Status_set_cancelledFunctor
- Struct Status_set_elements_xFunctor
- Struct Status_set_elementsFunctor
- Struct T_category_changedFunctor
- Struct T_category_get_categoriesFunctor
- Struct T_category_get_cvarsFunctor
- Struct T_category_get_infoFunctor
- Struct T_category_get_numFunctor
- Struct T_category_get_pvarsFunctor
- Struct T_cvar_get_infoFunctor
- Struct T_cvar_get_numFunctor
- Struct T_cvar_handle_allocFunctor
- Struct T_cvar_handle_freeFunctor
- Struct T_cvar_readFunctor
- Struct T_cvar_writeFunctor
- Struct T_enum_get_infoFunctor
- Struct T_enum_get_itemFunctor
- Struct T_finalizeFunctor
- Struct T_init_threadFunctor
- Struct T_pvar_get_infoFunctor
- Struct T_pvar_get_numFunctor
- Struct T_pvar_handle_allocFunctor
- Struct T_pvar_handle_freeFunctor
- Struct T_pvar_readFunctor
- Struct T_pvar_readresetFunctor
- Struct T_pvar_resetFunctor
- Struct T_pvar_session_createFunctor
- Struct T_pvar_session_freeFunctor
- Struct T_pvar_startFunctor
- Struct T_pvar_stopFunctor
- Struct T_pvar_writeFunctor
- Struct Test_cancelledFunctor
- Struct TestallFunctor
- Struct TestanyFunctor
- Struct TestFunctor
- Struct TestsomeFunctor
- Struct Topo_testFunctor
- Template Struct tuple_has_type
- Template Struct tuple_has_type< T, std::tuple< Us... > >
- Template Struct tuple_index
- Template Struct tuple_index< T, std::tuple< T, Types... > >
- Template Struct tuple_index< T, std::tuple< U, Types... > >
- Template Struct TupleConstructEach
- Template Struct TupleConstructEach< std::tuple< T... > >
- Struct Type_commitFunctor
- Struct Type_contiguousFunctor
- Struct Type_create_darrayFunctor
- Struct Type_create_hindexed_blockFunctor
- Struct Type_create_hindexedFunctor
- Struct Type_create_hvectorFunctor
- Struct Type_create_indexed_blockFunctor
- Struct Type_create_keyvalFunctor
- Struct Type_create_resizedFunctor
- Struct Type_create_structFunctor
- Struct Type_create_subarrayFunctor
- Struct Type_delete_attrFunctor
- Struct Type_dupFunctor
- Struct Type_extentFunctor
- Struct Type_free_keyvalFunctor
- Struct Type_freeFunctor
- Struct Type_get_attrFunctor
- Struct Type_get_contentsFunctor
- Struct Type_get_envelopeFunctor
- Struct Type_get_extent_xFunctor
- Struct Type_get_extentFunctor
- Struct Type_get_nameFunctor
- Struct Type_get_true_extent_xFunctor
- Struct Type_get_true_extentFunctor
- Struct Type_hindexedFunctor
- Struct Type_hvectorFunctor
- Struct Type_indexedFunctor
- Struct Type_lbFunctor
- Struct Type_match_sizeFunctor
- Struct Type_set_attrFunctor
- Struct Type_set_nameFunctor
- Struct Type_size_xFunctor
- Struct Type_sizeFunctor
- Struct Type_structFunctor
- Struct Type_ubFunctor
- Struct Type_vectorFunctor
- Template Struct TypeName
- Struct Unpack_externalFunctor
- Struct UnpackFunctor
- Struct Unpublish_nameFunctor
- Struct WaitallFunctor
- Struct WaitanyFunctor
- Struct WaitFunctor
- Struct WaitsomeFunctor
- Struct Win_allocate_sharedFunctor
- Struct Win_allocateFunctor
- Struct Win_attachFunctor
- Struct Win_call_errhandlerFunctor
- Struct Win_completeFunctor
- Struct Win_create_dynamicFunctor
- Struct Win_create_errhandlerFunctor
- Struct Win_create_keyvalFunctor
- Struct Win_createFunctor
- Struct Win_delete_attrFunctor
- Struct Win_detachFunctor
- Struct Win_fenceFunctor
- Struct Win_flush_allFunctor
- Struct Win_flush_local_allFunctor
- Struct Win_flush_localFunctor
- Struct Win_flushFunctor
- Struct Win_free_keyvalFunctor
- Struct Win_freeFunctor
- Struct Win_get_attrFunctor
- Struct Win_get_errhandlerFunctor
- Struct Win_get_groupFunctor
- Struct Win_get_infoFunctor
- Struct Win_get_nameFunctor
- Struct Win_lock_allFunctor
- Struct Win_lockFunctor
- Struct Win_postFunctor
- Struct Win_set_attrFunctor
- Struct Win_set_errhandlerFunctor
- Struct Win_set_infoFunctor
- Struct Win_set_nameFunctor
- Struct Win_shared_queryFunctor
- Struct Win_startFunctor
- Struct Win_syncFunctor
- Struct Win_testFunctor
- Struct Win_unlock_allFunctor
- Struct Win_unlockFunctor
- Struct Win_waitFunctor
- Struct X_Comm_agreeFunctor
- Struct X_Comm_failure_ackFunctor
- Struct X_Comm_failure_get_ackedFunctor
- Struct X_Comm_revokeFunctor
- Struct X_Comm_shrinkFunctor
- Template Class AlignedImplicit
- Template Class AlignedInherit
- Template Class CachePacket
- Template Class CircularIndex
- Template Class ClockDeltaDetector
- Class ConcurrentBarrier
- Template Class ConcurrentTimeoutBarrier
- Template Class CountdownIterator
- Class Counter
- Template Class DistributedTimeoutBarrier
- Template Class EnumeratedFunctor
- Template Class FixedRateRepeatingTimer
- Template Class Gatherer
- Template Class HasMemberFunction_data< C, Ret(Args...)>
- Template Class HasMemberFunction_size< C, Ret(Args...)>
- Template Class HasMemberType_value_type
- Class IbarrierRequest
- Template Class IdentityWrapper
- Template Class is_streamable
- Class IsFirstExecutionChecker
- Template Class JobTimer
- Class Line
- Template Class MirroredRingBuffer
- Class MpiFlexGuard
- Template Class MsgAccumulatorBundle
- Template Class MsgAccumulatorPacket
- Class NotImplementedException
- Class OccupancyCap
- Class OccupancyCaps
- Class OccupancyGuard
- Class OncePerThreadChecker
- Class ParallelBarrier
- Template Class ParallelTimeoutBarrier
- Template Class PeriodicRefreshTimer
- Template Class PodInternalNode
- Struct PodInternalNode::Workaround
- Template Class PodLeafNode
- Template Class ProgressBar
- Template Class RdmaAccumulatorBundle
- Template Class RdmaPacket
- Class RdmaWindow
- Class RdmaWindowManager
- Class RecursiveExclusiveLock
- Class RecursiveMutex
- Template Class RelaxedAtomic
- Class Request
- Template Class RingBuffer
- Class ScopeGuard
- Class SeparatedStream
- Template Class SiftingArray
- Template Class spector
- Template Class SplitWatch
- Class ThreadIbarrier
- Class ThreadIbarrierFactory
- Class ThreadLocalChecker
- Template Class ThreadMap
- Class ThreadSafeIbarrierRequest
- Class ThreadTeam
- Class ThreadUidNormalizer
- Template Class TimeGuard
- Template Class Timer
- Template Class UIDMap
- Template Class Uninitialized
- Template Class ValueInitialized
- Template Class VectorMap
- Class WarnOnce
- Namespace uitsl::a
- Namespace Catch
File Hierarchy¶
-
- Directory include
- Directory netuit
- Directory arrange
- File AdjacencyFileTopologyFactory.hpp
- File CompleteTopologyFactory.hpp
- File DyadicTopologyFactory.hpp
- File EmptyTopologyFactory.hpp
- File LoopTopologyFactory.hpp
- File NavigableSmallWorldTopologyFactory.hpp
- File ProConTopologyFactory.hpp
- File RingTopologyFactory.hpp
- File SmallWorldGridTopologyFactory.hpp
- File SoftRandomGeometricTopologyFactory.hpp
- File ToroidalGridTopologyFactory.hpp
- File ToroidalTopologyFactory.hpp
- Directory assign
- Directory mesh
- File Mesh.hpp
- File MeshNode.hpp
- File MeshNodeInput.hpp
- File MeshNodeOutput.hpp
- File MeshTopology.hpp
- Directory topology
- File TopoEdge.hpp
- File Topology.hpp
- File TopoNode.hpp
- File TopoNodeInput.hpp
- File TopoNodeOutput.hpp
- Directory arrange
- Directory uit
- Directory ducts
- Directory intra
- Directory accumulating+type=any
- Directory put=dropping+get=stepping+type=any
- Directory impl
- File PendingDuct.hpp
- File a::HeadTailDuct.hpp
- File a::SerialPendingDuct.hpp
- Directory impl
- Directory put=growing+get=skipping+type=any
- File a::SconceDuct.hpp
- Directory put=growing+get=stepping+type=any
- File a::DequeDuct.hpp
- Directory mock
- File EmpAssertDuct.hpp
- File NopDuct.hpp
- File ThrowDuct.hpp
- Directory proc
- Directory accumulating+type=fundamental
- Directory accumulating+type=span
- Directory accumulating+type=spanfundamental
- Directory accumulating+type=trivial
- Directory impl
- Directory backend
- Directory impl
- File AccumulatingPooledBackEnd.hpp
- File AggregatedBackEnd.hpp
- File MockBackEnd.hpp
- File PooledBackEnd.hpp
- File RdmaBackEnd.hpp
- File RuntimeSizeBackEnd.hpp
- File RuntimeSizeRdmaBackEnd.hpp
- Directory inlet
- Directory accumulating+type=fundamental
- Directory accumulating+type=span
- Directory impl
- File s::BufferedIsendDuct.hpp
- File s::IsendDuct.hpp
- Directory accumulating+type=spanfundamental
- Directory accumulating+type=trivial
- Directory impl
- File t::BufferedIsendDuct.hpp
- File t::IsendDuct.hpp
- Directory put=dropping+type=cereal
- Directory impl
- File c::RingIrsendDuct.hpp
- File c::RingIsendDuct.hpp
- Directory put=dropping+type=span
- Directory impl
- File s::RingIrsendDuct.hpp
- File s::RingIsendDuct.hpp
- Directory put=dropping+type=trivial
- Directory impl
- File t::RingIrsendDuct.hpp
- File t::RingIsendDuct.hpp
- File t::RingRputDuct.hpp
- Directory put=growing+type=cereal
- Directory impl
- File c::DequeIrsendDuct.hpp
- File c::DequeIsendDuct.hpp
- File c::RsendDuct.hpp
- File c::SendDuct.hpp
- Directory put=growing+type=trivial
- Directory impl
- File t::DequeIrsendDuct.hpp
- File t::DequeIsendDuct.hpp
- File t::DequeRputDuct.hpp
- File t::PutDuct.hpp
- File t::RsendDuct.hpp
- File t::SendDuct.hpp
- Directory templated
- Directory impl
- File BufferSpec.hpp
- File AccumulatingPooledInletDuct.hpp
- File AggregatedInletDuct.hpp
- File BufferedInletDuct.hpp
- File PooledInletDuct.hpp
- Directory impl
- Directory outlet
- Directory accumulating+type=fundamental
- Directory accumulating+type=span
- File s::IrecvDuct.hpp
- Directory accumulating+type=spanfundamental
- Directory accumulating+type=trivial
- File t::IrecvDuct.hpp
- Directory get=skipping+type=span
- Directory get=skipping+type=trivial
- File t::BlockIrecvDuct.hpp
- File t::WindowDuct.hpp
- Directory get=stepping+type=cereal
- File c::IprobeDuct.hpp
- Directory get=stepping+type=span
- File s::IprobeDuct.hpp
- Directory get=stepping+type=trivial
- File t::RingIrecvDuct.hpp
- Directory templated
- Directory backend
- Directory put=dropping+get=skipping+type=span
- Directory put=dropping+get=skipping+type=trivial
- Directory put=dropping+get=stepping+type=cereal
- Directory put=dropping+get=stepping+type=span
- Directory put=dropping+get=stepping+type=trivial
- Directory put=growing+get=skipping+type=trivial
- File inlet=DequeIrsend+outlet=BlockIrecv_t::IdirObiDuct.hpp
- File inlet=DequeIsend+outlet=BlockIrecv_t::IdiObiDuct.hpp
- File inlet=DequeRput+outlet=Window_t::IdrOwDuct.hpp
- File inlet=Put+outlet=Window_t::IpOwDuct.hpp
- File inlet=Rsend+outlet=BlockIrecv_t::IrObiDuct.hpp
- File inlet=Send+outlet=BlockIrecv_t::IsObiDuct.hpp
- Directory put=growing+get=stepping+type=cereal
- Directory put=growing+get=stepping+type=trivial
- Directory thread
- Directory accumulating+type=any
- Directory accumulating+type=fundamental
- Directory put=dropping+get=stepping+type=any
- Directory put=growing+get=skipping+type=any
- Directory put=growing+get=stepping+type=any
- File Duct.hpp
- Directory intra
- Directory fixtures
- File Conduit.hpp
- File Sink.hpp
- File Source.hpp
- Directory setup
- File defaults.hpp
- File ImplSelect.hpp
- File ImplSpec.hpp
- File InterProcAddress.hpp
- Directory spouts
- Directory wrappers
- Directory impl
- Directory inlet
- Directory outlet
- File CachingSpoutWrapper.hpp
- File InstrumentationAggregatingSpoutWrapper.hpp
- File TrivialSpoutWrapper.hpp
- File Inlet.hpp
- File Outlet.hpp
- Directory wrappers
- Directory ducts
- Directory emp
- Directory codegen
- Directory pylib
- File __init__.py
- File _get_header_content.py
- File _iter_header_content.py
- File _iter_header_paths.py
- File _iter_headerguards.py
- File _iter_macros.py
- File make_consolidation.py
- File make_facade.py
- File make_pop_headerguards.py
- File make_pop_macros.py
- File make_push_headerguards.py
- File make_push_macros.py
- Directory pylib
- Directory base
- File always_assert.hpp
- File assert.hpp
- File error.hpp
- File errors.hpp
- File macros.hpp
- Directory config
- File config.hpp
- Directory data
- File DataFile.hpp
- File DataNode.hpp
- Directory datastructs
- File Cache.hpp
- File hash_utils.hpp
- File QueueCache.hpp
- File tuple_utils.hpp
- Directory io
- File ContiguousStream.hpp
- File MemoryIStream.hpp
- Directory matching
- Directory regulators
- Directory static
- File RankedSelector.hpp
- File matchbin_metrics.hpp
- File MatchDepository.hpp
- Directory math
- File Distribution.hpp
- File math.hpp
- File Random.hpp
- File random_utils.hpp
- Directory meta
- File meta.hpp
- File TypePack.hpp
- Directory polyfill
- File span.hpp
- Directory tools
- File hash_namify.hpp
- File keyname_utils.hpp
- File string_utils.hpp
- Directory vendorization
- File consolidate_context_switches.hpp
- File pop_headerguards.hh
- File pop_macros.hh
- File pop_uit_emp.hh
- File push_headerguards.hh
- File push_macros.hh
- File push_uit_emp.hh
- Directory codegen
- Directory uitsl
- Directory algorithm
- File accumulate_if.hpp
- File clamp_cast.hpp
- File copy_if.hpp
- File count_equal.hpp
- File find_if_nth.hpp
- File for_each.hpp
- File for_each_if.hpp
- File get_plurality.hpp
- File nan_to_zero.hpp
- File nonfinite_to_zero.hpp
- File normalize.hpp
- File transform.hpp
- File transform_if.hpp
- File unset_mask.hpp
- File upper_uniquify.hpp
- Directory chrono
- File chrono_utils.hpp
- File ClockDeltaDetector.hpp
- File CoarseClock.hpp
- File CoarseMonoClock.hpp
- File CoarseRealClock.hpp
- File cycle_freq.hpp
- File CycleClock.hpp
- File RawCycleClock.hpp
- File SplitWatch.hpp
- File TimeGuard.hpp
- Directory concurrent
- Directory containers
- Directory safe
- File deque.hpp
- File list.hpp
- File unordered_map.hpp
- File unordered_set.hpp
- File vector.hpp
- Directory safe
- Directory countdown
- Directory impl
- File coarse_runtime.hpp
- File Counter.hpp
- File FixedRateRepeatingTimer.hpp
- File JobTimer.hpp
- File PeriodicRefreshTimer.hpp
- File ProgressBar.hpp
- File runtime.hpp
- File Timer.hpp
- Directory datastructs
- File MirroredRingBuffer.hpp
- File PodInternalNode.hpp
- File PodLeafNode.hpp
- File RingBuffer.hpp
- File SiftingArray.hpp
- File VectorMap.hpp
- Directory debug
- File audit_cast.hpp
- File audit_compare.hpp
- File benchmark_utils.hpp
- File cat.hpp
- File compare_files.hpp
- File compare_streams.hpp
- File EnumeratedFunctor.hpp
- File err_audit.hpp
- File err_discard.hpp
- File err_verify.hpp
- File IsFirstExecutionChecker.hpp
- File list_cwd.hpp
- File metis_utils.hpp
- File MultiprocessReporter.hpp
- File NotImplementedException.hpp
- File occupancy_audit.hpp
- File OccupancyCap.hpp
- File OccupancyCaps.hpp
- File OccupancyGuard.hpp
- File OncePerThreadChecker.hpp
- File safe_cast.hpp
- File safe_compare.hpp
- File tee.hpp
- File uitsl_always_assert.hpp
- File uitsl_assert.hpp
- File WarnOnce.hpp
- Directory distributed
- Directory fetch
- File autoinstall.hpp
- File detect_gz.hpp
- File detect_tar.hpp
- File fetch.hpp
- File fetch_native.hpp
- File fetch_web.hpp
- File inflate.hpp
- File make_temp_dirpath.hpp
- File make_temp_filepath.hpp
- File resolve_fetched_filename.hpp
- File untar.hpp
- Directory initialization
- File Uninitialized.hpp
- File ValueInitialized.hpp
- Directory math
- File divide_utils.hpp
- File is_perfect_hypercube.hpp
- File mapping_utils.hpp
- File math_utils.hpp
- File ratio_to_double.hpp
- File shift_mod.hpp
- File stats_utils.hpp
- Directory meta
- File a::static_test.hpp
- File c::static_test.hpp
- File common_signed_t.hpp
- File Curry.hpp
- File decay_equiv.hpp
- File f::static_test.hpp
- File ForEach.hpp
- File function_cast.hpp
- File fwd_or_cast.hpp
- File HasMemberFunction.hpp
- File HasMemberType.hpp
- File IdentityWrapper.hpp
- File is_instantiation_of.hpp
- File is_streamable.hpp
- File s::static_test.hpp
- File t::static_test.hpp
- File tuple_has_type.hpp
- File tuple_index.hpp
- File TupleConstructEach.hpp
- File TypeName.hpp
- File UITSL_NAMESPACE.hpp
- Directory mpi
- File audited_routines.hpp
- File comm_utils.hpp
- File group_utils.hpp
- File mpi_audit.hpp
- File mpi_flex_guard.hpp
- File mpi_guard.hpp
- File mpi_init_utils.hpp
- File mpi_types.hpp
- File MpiFlexGuard.hpp
- File MpiGuard.hpp
- File MpiMultithreadGuard.hpp
- File name_mpi_error.hpp
- File proc_id_t.hpp
- File Request.hpp
- File request_utils.hpp
- File routine_functors.hpp
- File status_utils.hpp
- Directory nonce
- File CircularIndex.hpp
- File ScopeGuard.hpp
- File spector.hpp
- File ThreadUidNormalizer.hpp
- Directory parallel
- File _ThreadIbarrierManager.hpp
- File _TryJoinableThread.hpp
- File AlignedImplicit.hpp
- File AlignedInherit.hpp
- File AtomicOp.hpp
- File cache_line.hpp
- File ParallelBarrier.hpp
- File ParallelTimeoutBarrier.hpp
- File RecursiveExclusiveLock.hpp
- File RecursiveMutex.hpp
- File RelaxedAtomic.hpp
- File thread_utils.hpp
- File ThreadIbarrier.hpp
- File ThreadIbarrierFactory.hpp
- File ThreadLocalChecker.hpp
- File ThreadMap.hpp
- File ThreadTeam.hpp
- Directory polyfill
- Directory impl
- File barrier.hpp
- File bit_cast.hpp
- File erase_if.hpp
- File hardware_destructive_interference_size.hpp
- File identity.hpp
- File is_constant_evaluated.hpp
- File latch.hpp
- File remove_cvref.hpp
- File barrier.hpp
- File bit_cast.hpp
- File catch_shim.hpp
- File erase_if.hpp
- File filesystem.hpp
- File hardware_destructive_interference_size.hpp
- File identity.hpp
- File is_constant_evaluated.hpp
- File isfinite.hpp
- File latch.hpp
- File ompi_mpi_comm_world.hpp
- File remove_cvref.hpp
- Directory impl
- Directory utility
- File assign_utils.hpp
- File exec_utils.hpp
- File generate_random_uuid.hpp
- File get_exec_instance_uuid.hpp
- File get_proc_instance_uuid.hpp
- File get_thread_instance_uuid.hpp
- File keyname_directory_filter.hpp
- File keyname_directory_max.hpp
- File keyname_directory_min.hpp
- File keyname_directory_scrape.hpp
- File keyname_directory_transform.hpp
- File keyname_key_union.hpp
- File NamedArrayElement.hpp
- File print_utils.hpp
- File SeparatedStream.hpp
- File SetSeparator.hpp
- File stream_utils.hpp
- File streamstringify.hpp
- File UIDMap.hpp
- File UITSL_IF_WEB_ELSE.hpp
- File UITSL_STRINGIFY.hpp
- File unindent_raw_string_literal.hpp
- File uuid_utils.hpp
- Directory algorithm
- Directory netuit
- Directory include