14#include "arccore/message_passing_mpi/MpiTypeDispatcherImpl.h"
16#include "arccore/base/BFloat16.h"
17#include "arccore/base/Float16.h"
22namespace Arccore::MessagePassing::Mpi
28template class MpiTypeDispatcher<char>;
29template class MpiTypeDispatcher<signed char>;
30template class MpiTypeDispatcher<unsigned char>;
31template class MpiTypeDispatcher<short>;
32template class MpiTypeDispatcher<unsigned short>;
33template class MpiTypeDispatcher<int>;
34template class MpiTypeDispatcher<unsigned int>;
35template class MpiTypeDispatcher<long>;
36template class MpiTypeDispatcher<unsigned long>;
37template class MpiTypeDispatcher<long long>;
38template class MpiTypeDispatcher<unsigned long long>;
39template class MpiTypeDispatcher<float>;
40template class MpiTypeDispatcher<double>;
41template class MpiTypeDispatcher<long double>;
42template class MpiTypeDispatcher<BFloat16>;
43template class MpiTypeDispatcher<Float16>;