Arcane  v3.15.3.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Arcane::MessagePassing::Mpi::MpiAdapter Liste des membres

Liste complète des membres de Arcane::MessagePassing::Mpi::MpiAdapter, y compris les membres hérités :

_addRequest(MPI_Request request)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_buildSourceInfoFromStatus(const MPI_Status &status) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_checkFatalInRequest() (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_checkHasNoRequests() (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_handleEndRequests(ArrayView< Request > requests, ArrayView< bool > done_indexes, ArrayView< MPI_Status > status) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_legacyProbeMessage(MessageRank source, MessageTag tag, bool is_blocking) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_localVerboseLevel() const (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorinlineprotected
_probeMessage(MessageRank source, MessageTag tag, bool is_blocking) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_removeRequest(MPI_Request request)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_setLocalVerboseLevel(Int32 v) (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorinlineprotected
_trace(const char *function) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
_waitAllRequestsMPI(ArrayView< Request > requests, ArrayView< bool > indexes, ArrayView< MPI_Status > mpi_status) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
allGather(const void *send_buf, void *recv_buf, Int64 nb_elem, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
allGatherVariable(const void *send_buf, void *recv_buf, const int *recv_counts, const int *recv_indexes, Int64 nb_elem, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
allReduce(const void *send_buf, void *recv_buf, Int64 count, MPI_Datatype datatype, MPI_Op op) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
allToAll(const void *send_buf, void *recv_buf, Int32 count, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
allToAllVariable(const void *send_buf, const int *send_counts, const int *send_indexes, void *recv_buf, const int *recv_counts, const int *recv_indexes, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
barrier() (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
broadcast(void *buf, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
buildRequest(int ret, MPI_Request request)Arcane::MessagePassing::Mpi::MpiAdapter
commRank() constArcane::MessagePassing::Mpi::MpiAdapterinline
commSize() constArcane::MessagePassing::Mpi::MpiAdapterinline
commSplit(bool keep) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
configDbgLevel() constArccore::TraceAccessor
debug(Trace::eDebugLevel=Trace::Medium) constArccore::TraceAccessorinline
destroy()Arcane::MessagePassing::Mpi::MpiAdapter
directRecv(void *recv_buffer, Int64 recv_buffer_size, Int32 source_rank, Int64 elem_size, MPI_Datatype data_type, int mpi_tag, bool is_blocked) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
directRecv(void *recv_buffer, Int64 recv_buffer_size, MessageId message, Int64 elem_size, MPI_Datatype data_type, bool is_blocked)Arcane::MessagePassing::Mpi::MpiAdapter
directRecvPack(void *recv_buffer, Int64 recv_buffer_size, Int32 proc, int mpi_tag, bool is_blocking) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
directSend(const void *send_buffer, Int64 send_buffer_size, Int32 proc, Int64 elem_size, MPI_Datatype data_type, int mpi_tag, bool is_blocked) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
directSendPack(const void *send_buffer, Int64 send_buffer_size, Int32 proc, int mpi_tag, bool is_blocked) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
directSendRecv(const void *send_buffer, Int64 send_buffer_size, void *recv_buffer, Int64 recv_buffer_size, Int32 proc, Int64 elem_size, MPI_Datatype data_type) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
enableDebugRequest(bool enable_debug_request) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
error() constArccore::TraceAccessor
fatal() constArccore::TraceAccessor
fatalMessage(const StandaloneTraceMessage &o) const (défini dans Arccore::TraceAccessor)Arccore::TraceAccessor
freeRequest(Request &request) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
gather(const void *send_buf, void *recv_buf, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
gatherVariable(const void *send_buf, void *recv_buf, const int *recv_counts, const int *recv_indexes, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
getMpiProfiling() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
info() constArccore::TraceAccessor
info(char category) constArccore::TraceAccessor
info(bool v) constArccore::TraceAccessor
info(Int32 verbose_level) constArccore::TraceAccessor
isAllowNullRankForAnySource() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterinline
isCheckRequest() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
isPrintRequestError() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
isRequestErrorAreFatal() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
isTraceMPIMessage() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterinline
legacyProbeMessage(PointToPointMessageInfo message) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
linfo() constArccore::TraceAccessorinline
linfo(Int32 relative_level) constArccore::TraceAccessorinline
log() constArccore::TraceAccessor
logdate() constArccore::TraceAccessor
m_comm_rank (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_comm_size (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_communicatorArcane::MessagePassing::Mpi::MpiAdapterprivate
m_empty_request1Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_empty_request2 (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_is_allow_null_rank_for_any_source (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_is_trace (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_local_verbose_level (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorprivate
m_metric_collector (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_mpi_lock (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_mpi_prof (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_nb_all_reduce (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_nb_reduce (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_recv_buffer_for_empty_request (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_recv_buffer_for_empty_request2 (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_request_set (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_send_buffer_for_empty_request2 (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_stat (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprivate
m_trace (défini dans Arccore::TraceAccessor)Arccore::TraceAccessorprivate
MpiAdapter(ITraceMng *msg, IStat *stat, MPI_Comm comm, MpiLock *mpi_lock, IMpiProfiling *mpi_prof=nullptr)Arcane::MessagePassing::Mpi::MpiAdapter
MpiAdapter(const MpiAdapter &rhs)=delete (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
mpiLock() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterinline
nonBlockingAllGather(const void *send_buf, void *recv_buf, Int64 nb_elem, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingAllReduce(const void *send_buf, void *recv_buf, Int64 count, MPI_Datatype datatype, MPI_Op op) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingAllToAll(const void *send_buf, void *recv_buf, Int32 count, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingAllToAllVariable(const void *send_buf, const int *send_counts, const int *send_indexes, void *recv_buf, const int *recv_counts, const int *recv_indexes, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingBarrier() (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingBroadcast(void *buf, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
nonBlockingGather(const void *send_buf, void *recv_buf, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
operator=(const MpiAdapter &rhs)=delete (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
Arccore::TraceAccessor::operator=(const TraceAccessor &rhs)Arccore::TraceAccessor
perror() constArccore::TraceAccessor
pfatal() constArccore::TraceAccessor
pinfo() constArccore::TraceAccessor
pinfo(char category) constArccore::TraceAccessor
plog() constArccore::TraceAccessor
probeMessage(PointToPointMessageInfo message) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
probeRecvPack(UniqueArray< Byte > &recv_buffer, Int32 proc) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
profiler() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
pwarning() constArccore::TraceAccessor
receiveNonBlockingNoStat(void *recv_buffer, Int64 recv_buffer_size, Int32 source_rank, MPI_Datatype data_type, int mpi_tag)Arcane::MessagePassing::Mpi::MpiAdapter
reduce(const void *send_buf, void *recv_buf, Int64 count, MPI_Datatype datatype, MPI_Op op, Int32 root) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
scan(const void *send_buf, void *recv_buf, Int64 count, MPI_Datatype datatype, MPI_Op op) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
scatterVariable(const void *send_buf, const int *send_count, const int *send_indexes, void *recv_buf, Int64 nb_elem, Int32 root, MPI_Datatype datatype) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
sendNonBlockingNoStat(const void *send_buffer, Int64 send_buffer_size, Int32 proc, MPI_Datatype data_type, int mpi_tag)Arcane::MessagePassing::Mpi::MpiAdapter
setCheckRequest(bool v)Arcane::MessagePassing::Mpi::MpiAdapter
setMpiProfiling(IMpiProfiling *mpi_profiling) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
setPrintRequestError(bool v)Arcane::MessagePassing::Mpi::MpiAdapter
setProfiler(IProfiler *profiler) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
setRequestErrorAreFatal(bool v)Arcane::MessagePassing::Mpi::MpiAdapter
setTimeMetricCollector(ITimeMetricCollector *v) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterinline
setTraceMPIMessage(bool v)Arcane::MessagePassing::Mpi::MpiAdapterinline
testRequest(Request &request) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
timeMetricCollector() const (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterinline
toMPISize(Int64 count) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
TraceAccessor(ITraceMng *m)Arccore::TraceAccessorexplicit
TraceAccessor(const TraceAccessor &rhs)Arccore::TraceAccessor
traceMng() constArccore::TraceAccessor
waitAllRequests(ArrayView< Request > requests) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
waitSomeRequests(ArrayView< Request > requests, ArrayView< bool > indexes, bool is_non_blocking) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
waitSomeRequestsMPI(ArrayView< Request > requests, ArrayView< bool > indexes, ArrayView< MPI_Status > mpi_status, bool is_non_blocking) (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapter
warning() constArccore::TraceAccessor
~IRequestCreator()=default (défini dans Arccore::MessagePassing::IRequestCreator)Arccore::MessagePassing::IRequestCreatorvirtual
~MpiAdapter() override (défini dans Arcane::MessagePassing::Mpi::MpiAdapter)Arcane::MessagePassing::Mpi::MpiAdapterprotected
~TraceAccessor()Arccore::TraceAccessorvirtual