libs/core/async_mpi/src/mpi_future.cpp
void add_to_request_vector(future_data_ptr data)
        {
            // this will make a copy and increment the ref count
            get_active_futures().push_back(data);
            get_active_requests().push_back(data->request_);
            get_mpi_info().active_futures_size_ = get_active_futures().size();

            mpi_debug.debug(debug::str<>("add request"), get_mpi_info(),
                "request", debug::hex<8>(data->request_), "vector size",
                debug::dec<3>(get_active_futures().size()), "non null",
                debug::dec<3>(get_number_of_active_requests()));
        }
// used internally to add a request to the main polling vector
// that is passed to MPI_Testany
used internally to add a request to the main polling vector
that is passed to MPI_Testany
used internally to add a request to the main polling vector that is passed to MPI_Testany
void add_to_request_vector(future_data_ptr data)
        {
            get_active_futures().push_back(data);
            get_active_requests().push_back(data->request_);
            get_mpi_info().active_futures_size_ = get_active_futures().size();
            mpi_debug.debug(debug::str<>("add request"), get_mpi_info(),
                "request", debug::hex<8>(data->request_), "vector size",
                debug::dec<3>(get_active_futures().size()), "non null",
                debug::dec<3>(get_number_of_active_requests()));
        }
void add_to_request_vector ( future_data_ptr data ) { get_active_futures ( ) . push_back ( data ) ; get_active_requests ( ) . push_back ( data -> request_ ) ; get_mpi_info ( ) . active_futures_size_ = get_active_futures ( ) . size ( ) ; mpi_debug . debug ( debug :: str < > ( " " ) , get_mpi_info ( ) , " " , debug :: hex < 8 > ( data -> request_ ) , " " , debug :: dec < 3 > ( get_active_futures ( ) . size ( ) ) , " " , debug :: dec < 3 > ( get_number_of_active_requests ( ) ) ) ; }
used internally to add a request to the main polling vector
that is passed to MPI_Testany
used internally to add a request to the main polling vector that is passed to MPI_Testany
// this will make a copy and increment the ref count