TIMPI
Static Public Member Functions | List of all members
TIMPI::FillDisplacementArray< n_minus_i > Struct Template Reference

#include <standard_type.h>

Static Public Member Functions

template<typename OutArray , class... Types>
static void fill (OutArray &out, const std::tuple< Types... > &example)
 

Detailed Description

template<std::size_t n_minus_i>
struct TIMPI::FillDisplacementArray< n_minus_i >

Definition at line 515 of file standard_type.h.

Member Function Documentation

◆ fill()

template<std::size_t n_minus_i>
template<typename OutArray , typename... Types>
void TIMPI::FillDisplacementArray< n_minus_i >::fill ( OutArray &  out,
const std::tuple< Types... > &  example 
)
static

Definition at line 534 of file standard_type.h.

536 {
537  timpi_call_mpi
538  (MPI_Get_address
539  (&std::get<sizeof...(Types)-n_minus_i>(example),
540  &out_vec[sizeof...(Types)-n_minus_i]));
541 
543 }
static void fill(OutArray &out, const std::tuple< Types... > &example)

The documentation for this struct was generated from the following file: