/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/acro/packages/utilib/src/utilib/ |
H A D | mpi_utilib.h | 59 inline MPI_Datatype mpi_datatype(char*) in mpi_datatype() function 75 inline MPI_Datatype mpi_datatype(short*) in mpi_datatype() function 81 inline MPI_Datatype mpi_datatype(int*) in mpi_datatype() function 87 inline MPI_Datatype mpi_datatype(long*) in mpi_datatype() function 93 inline MPI_Datatype mpi_datatype(float*) in mpi_datatype() function 96 inline MPI_Datatype mpi_datatype(double*) in mpi_datatype() function 126 inline MPI_Datatype mpi_datatype() in mpi_datatype() function 132 inline MPI_Datatype mpi_datatype<char>() 162 inline MPI_Datatype mpi_datatype<short>() 172 inline MPI_Datatype mpi_datatype<int>() [all …]
|
H A D | PackBuf.h | 540 MPI_Pack((void*)data, num, mpi_datatype<TYPE>(), in pack() 543 MPI_Pack((void*)data, num, mpi_datatype((TYPE*)data), in pack() 582 mpi_datatype(data), MPI_COMM_WORLD); in unpack() 638 MPI_Pack((void*)data, num, mpi_datatype<TYPE>(),\ 682 mpi_datatype<TYPE>(), MPI_COMM_WORLD);\
|
/dports/net/openmpi3/openmpi-3.1.6/ompi/mpi/cxx/ |
H A D | datatype_inln.h | 32 (void)MPI_Type_contiguous(count, mpi_datatype, &newtype); in Create_contiguous() 81 mpi_datatype, &newtype) ; in Create_hindexed() 91 mpi_datatype, &newtype); in Create_hvector() 119 (void)MPI_Type_size(mpi_datatype, &size); in Get_size() 126 (void)MPI_Type_get_extent(mpi_datatype, &lb, &extent); in Get_extent() 138 (void)MPI_Type_commit(&mpi_datatype); in Commit() 156 outbuf, outcount, mpi_datatype, comm); in Unpack() 163 (void)MPI_Pack_size(incount, mpi_datatype, comm, &size); in Pack_size() 221 order, mpi_datatype, &type); in Create_darray() 266 (void) MPI_Type_dup(mpi_datatype, &type); in Dup() [all …]
|
H A D | datatype.h | 69 inline Datatype() : mpi_datatype(MPI_DATATYPE_NULL) { } in Datatype() 72 inline Datatype(MPI_Datatype i) : mpi_datatype(i) { } in Datatype() 75 inline Datatype(const Datatype& dt) : mpi_datatype(dt.mpi_datatype) { } in Datatype() 77 mpi_datatype = dt.mpi_datatype; return *this; } 81 { return (bool) (mpi_datatype == a.mpi_datatype); } 88 { mpi_datatype = i; return *this; } 90 inline operator MPI_Datatype () const { return mpi_datatype; } in MPI_Datatype() 242 MPI_Datatype mpi_datatype;
|
H A D | datatype.cc | 23 (void)MPI_Type_free(&mpi_datatype); in Free()
|
/dports/net/openmpi/openmpi-4.1.1/ompi/mpi/cxx/ |
H A D | datatype_inln.h | 32 (void)MPI_Type_contiguous(count, mpi_datatype, &newtype); in Create_contiguous() 81 mpi_datatype, &newtype) ; in Create_hindexed() 91 mpi_datatype, &newtype); in Create_hvector() 119 (void)MPI_Type_size(mpi_datatype, &size); in Get_size() 126 (void)MPI_Type_get_extent(mpi_datatype, &lb, &extent); in Get_extent() 138 (void)MPI_Type_commit(&mpi_datatype); in Commit() 156 outbuf, outcount, mpi_datatype, comm); in Unpack() 163 (void)MPI_Pack_size(incount, mpi_datatype, comm, &size); in Pack_size() 221 order, mpi_datatype, &type); in Create_darray() 266 (void) MPI_Type_dup(mpi_datatype, &type); in Dup() [all …]
|
H A D | datatype.h | 69 inline Datatype() : mpi_datatype(MPI_DATATYPE_NULL) { } in Datatype() 72 inline Datatype(MPI_Datatype i) : mpi_datatype(i) { } in Datatype() 75 inline Datatype(const Datatype& dt) : mpi_datatype(dt.mpi_datatype) { } in Datatype() 77 mpi_datatype = dt.mpi_datatype; return *this; } 81 { return (bool) (mpi_datatype == a.mpi_datatype); } 88 { mpi_datatype = i; return *this; } 90 inline operator MPI_Datatype () const { return mpi_datatype; } in MPI_Datatype() 242 MPI_Datatype mpi_datatype;
|
H A D | datatype.cc | 23 (void)MPI_Type_free(&mpi_datatype); in Free()
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/diy2/vtkdiy2/include/vtkdiy2/mpi/ |
H A D | datatypes.hpp | 43 struct mpi_datatype struct 52 struct mpi_datatype< std::vector<U> > struct 56 static MPI_Datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 59 …st VecU& x) { return x.empty() ? 0 : (static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 63 struct mpi_datatype< std::array<U,D> > struct 67 static MPI_Datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 70 …rrayU& x) { return x.empty() ? 0 : (static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 77 using Datatype = detail::mpi_datatype<U>; in datatype() 84 using Datatype = detail::mpi_datatype<U>; in address() 91 using Datatype = detail::mpi_datatype<U>; in address() [all …]
|
H A D | point-to-point.hpp | 19 typedef mpi_datatype<T> Datatype; in operator ()() 41 typedef mpi_datatype<T> Datatype; in operator ()() 85 typedef mpi_datatype<T> Datatype; in operator ()() 109 typedef mpi_datatype<T> Datatype; in operator ()() 133 typedef mpi_datatype<T> Datatype; in operator ()()
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/diy/vtkmdiy/include/vtkmdiy/mpi/ |
H A D | datatypes.hpp | 61 struct mpi_datatype struct 70 struct mpi_datatype< std::vector<U> > struct 74 static diy::mpi::datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 77 …st VecU& x) { return x.empty() ? 0 : (static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 81 struct mpi_datatype< std::array<U,D> > struct 85 static diy::mpi::datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 88 …rrayU& x) { return x.empty() ? 0 : (static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 95 return detail::mpi_datatype<U>::datatype(); in datatype_of() 101 return const_cast<void*>(detail::mpi_datatype<U>::address(x)); in address() 107 return detail::mpi_datatype<U>::address(x); in address() [all …]
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/vtkm/vtk-m/vtkm/thirdparty/diy/vtkmdiy/include/vtkmdiy/mpi/ |
H A D | datatypes.hpp | 40 struct mpi_datatype struct 49 struct mpi_datatype< std::vector<U> > struct 53 static MPI_Datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 56 … count(const VecU& x) { return static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 63 using Datatype = detail::mpi_datatype<U>; in datatype() 70 using Datatype = detail::mpi_datatype<U>; in address() 77 using Datatype = detail::mpi_datatype<U>; in address() 84 using Datatype = detail::mpi_datatype<U>; in count()
|
H A D | point-to-point.hpp | 19 typedef mpi_datatype<T> Datatype; in operator ()() 41 typedef mpi_datatype<T> Datatype; in operator ()() 85 typedef mpi_datatype<T> Datatype; in operator ()() 109 typedef mpi_datatype<T> Datatype; in operator ()() 133 typedef mpi_datatype<T> Datatype; in operator ()()
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/diy2/vtkdiy2/include/vtkdiy2/mpi/ |
H A D | datatypes.hpp | 40 struct mpi_datatype struct 49 struct mpi_datatype< std::vector<U> > struct 53 static MPI_Datatype datatype() { return mpi_datatype<U>::datatype(); } in datatype() argument 56 …st VecU& x) { return x.empty() ? 0 : (static_cast<int>(x.size()) * mpi_datatype<U>::count(x[0])… in count() argument 63 using Datatype = detail::mpi_datatype<U>; in datatype() 70 using Datatype = detail::mpi_datatype<U>; in address() 77 using Datatype = detail::mpi_datatype<U>; in address() 84 using Datatype = detail::mpi_datatype<U>; in count()
|
H A D | point-to-point.hpp | 19 typedef mpi_datatype<T> Datatype; in operator ()() 41 typedef mpi_datatype<T> Datatype; in operator ()() 85 typedef mpi_datatype<T> Datatype; in operator ()() 109 typedef mpi_datatype<T> Datatype; in operator ()() 133 typedef mpi_datatype<T> Datatype; in operator ()()
|
/dports/net/mpich2/mpich2-1.5/src/armci/src/ |
H A D | strided.c | 311 MPI_Datatype src_type, dst_type, mpi_datatype; in PARMCI_AccS() local 314 ARMCII_Acc_type_translate(datatype, &mpi_datatype, &mpi_datatype_size); in PARMCI_AccS() 344 MPI_Type_contiguous(nelem, mpi_datatype, &src_type); in PARMCI_AccS() 364 MPI_Type_contiguous(nelem, mpi_datatype, &src_type); in PARMCI_AccS() 372 ARMCII_Strided_to_dtype(src_stride_ar, count, stride_levels, mpi_datatype, &src_type); in PARMCI_AccS() 375 ARMCII_Strided_to_dtype(dst_stride_ar, count, stride_levels, mpi_datatype, &dst_type); in PARMCI_AccS()
|
/dports/devel/ga/ga-5.8/comex/src-armci/ |
H A D | message.c | 696 MPI_Datatype mpi_datatype; in armci_exchange_address_grp() 699 mpi_datatype = MPI_INT; in armci_exchange_address_grp() 702 mpi_datatype = MPI_LONG; in armci_exchange_address_grp() 705 mpi_datatype = MPI_LONG_LONG; in armci_exchange_address_grp() 712 ptr_ar, n, mpi_datatype, get_comm(group)); in armci_exchange_address_grp()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/acro/packages/utilib/doc/uguide/ |
H A D | mpi.dox | 11 header defines the \c mpi_datatype() functions, which return the MPI
|
/dports/science/code_saturne/code_saturne-7.1.0/src/base/ |
H A D | cs_halo.c | 380 MPI_Datatype mpi_datatype = cs_datatype_to_mpi[hs->data_type]; in _halo_sync_start_one_sided() local 419 mpi_datatype, /* origin datatype */ in _halo_sync_start_one_sided() 423 mpi_datatype, /* target datatype */ in _halo_sync_start_one_sided() 1654 MPI_Datatype mpi_datatype = cs_datatype_to_mpi[_hs->data_type]; in cs_halo_sync_start() local 1674 mpi_datatype, in cs_halo_sync_start() 1702 mpi_datatype, in cs_halo_sync_start()
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/thirdparty/diy/vtkmdiy/include/vtkmdiy/detail/master/ |
H A D | communication.hpp | 63 struct mpi_datatype< diy::detail::VectorWindow<T> > struct
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/diy2/vtkdiy2/include/vtkdiy2/detail/master/ |
H A D | communication.hpp | 63 struct mpi_datatype< diy::detail::VectorWindow<T> > struct
|
/dports/net/mpich/mpich-3.4.3/modules/ucx/src/ucg/builtin/ops/ |
H A D | builtin_ops.h | 34 void* mpi_datatype);
|
H A D | builtin_comp.c | 21 unsigned dcount, void* mpi_datatype) in ucg_builtin_mpi_reduce() argument 24 (char*)dst, dcount, mpi_datatype); in ucg_builtin_mpi_reduce()
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/diy2/vtkdiy2/include/vtkdiy2/detail/master/ |
H A D | communication.hpp | 90 struct mpi_datatype< diy::detail::VectorWindow<T> > struct
|
/dports/math/vtk9/VTK-9.1.0/Filters/ParallelDIY2/ |
H A D | vtkPResampleToImage.cxx | 549 struct mpi_datatype<Array<T, Len>> struct
|