/third_party/boost/boost/mpi/collectives/ |
D | gatherv.hpp | 31 gatherv_impl(const communicator& comm, const T* in_values, int in_size, in gatherv_impl() argument 34 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in gatherv_impl() 36 (const_cast<T*>(in_values), in_size, type, in gatherv_impl() 45 gatherv_impl(const communicator& comm, const T* in_values, int in_size, int root, in gatherv_impl() argument 48 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in gatherv_impl() 50 (const_cast<T*>(in_values), in_size, type, in gatherv_impl() 61 gatherv_impl(const communicator& comm, const T* in_values, int in_size, in gatherv_impl() argument 66 gather_impl(comm, in_values, in_size, out_values, sizes, skipped.get(), root, mpl::false_()); in gatherv_impl() 74 gatherv_impl(const communicator& comm, const T* in_values, int in_size, int root, in gatherv_impl() argument 77 gather_impl(comm, in_values, in_size, (T*)0,(int const*)0,(int const*)0, root, in gatherv_impl() [all …]
|
D | reduce.hpp | 48 reduce_impl(const communicator& comm, const T* in_values, int n, in reduce_impl() argument 53 (const_cast<T*>(in_values), out_values, n, in reduce_impl() 54 boost::mpi::get_mpi_datatype<T>(*in_values), in reduce_impl() 62 reduce_impl(const communicator& comm, const T* in_values, int n, Op /*op*/, in reduce_impl() argument 66 (const_cast<T*>(in_values), 0, n, in reduce_impl() 67 boost::mpi::get_mpi_datatype<T>(*in_values), in reduce_impl() 80 reduce_impl(const communicator& comm, const T* in_values, int n, in reduce_impl() argument 86 (const_cast<T*>(in_values), out_values, n, in reduce_impl() 87 boost::mpi::get_mpi_datatype<T>(*in_values), in reduce_impl() 96 reduce_impl(const communicator& comm, const T* in_values, int n, Op op, in reduce_impl() argument [all …]
|
D | all_to_all.hpp | 30 all_to_all_impl(const communicator& comm, const T* in_values, int n, in all_to_all_impl() argument 33 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in all_to_all_impl() 35 (const_cast<T*>(in_values), n, type, in all_to_all_impl() 44 all_to_all_impl(const communicator& comm, const T* in_values, int n, in all_to_all_impl() argument 68 oa << in_values[dest * n + i]; in all_to_all_impl() 103 std::copy(in_values + src * n, in_values + (src + 1) * n, in all_to_all_impl() 117 all_to_all(const communicator& comm, const T* in_values, T* out_values) in all_to_all() argument 119 detail::all_to_all_impl(comm, in_values, 1, out_values, is_mpi_datatype<T>()); in all_to_all() 124 all_to_all(const communicator& comm, const std::vector<T>& in_values, in all_to_all() argument 127 BOOST_ASSERT((int)in_values.size() == comm.size()); in all_to_all() [all …]
|
D | scatterv.hpp | 28 scatterv_impl(const communicator& comm, const T* in_values, T* out_values, int out_size, in scatterv_impl() argument 32 assert(bool(sizes) == bool(in_values)); in scatterv_impl() 36 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in scatterv_impl() 38 (const_cast<T*>(in_values), const_cast<int*>(sizes), in scatterv_impl() 62 scatterv_impl(const communicator& comm, const T* in_values, T* out_values, int out_size, in scatterv_impl() argument 78 fill_scatter_sendbuf(comm, in_values, sizes, (int const*)0, sendbuf, archsizes); in scatterv_impl() 99 scatterv(const communicator& comm, const T* in_values, in scatterv() argument 104 detail::scatterv_impl(comm, in_values, out_values, out_size, c_data(sizes), c_data(displs), in scatterv() 110 scatterv(const communicator& comm, const std::vector<T>& in_values, in scatterv() argument 115 ::boost::mpi::scatterv(comm, c_data(in_values), sizes, displs, in scatterv() [all …]
|
D | scan.hpp | 49 scan_impl(const communicator& comm, const T* in_values, int n, T* out_values, in scan_impl() argument 53 (const_cast<T*>(in_values), out_values, n, in scan_impl() 54 boost::mpi::get_mpi_datatype<T>(*in_values), in scan_impl() 67 scan_impl(const communicator& comm, const T* in_values, int n, T* out_values, in scan_impl() argument 72 (const_cast<T*>(in_values), out_values, n, in scan_impl() 73 boost::mpi::get_mpi_datatype<T>(*in_values), in scan_impl() 83 upper_lower_scan(const communicator& comm, const T* in_values, int n, in upper_lower_scan() argument 90 std::copy(in_values, in_values + n, out_values); in upper_lower_scan() 96 upper_lower_scan(comm, in_values, n, out_values, op, lower, middle); in upper_lower_scan() 110 upper_lower_scan(comm, in_values, n, out_values, op, middle, upper); in upper_lower_scan() [all …]
|
D | scatter.hpp | 30 scatter_impl(const communicator& comm, const T* in_values, T* out_values, in scatter_impl() argument 33 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in scatter_impl() 35 (const_cast<T*>(in_values), n, type, in scatter_impl() 98 T const* in_values, in dispatch_scatter_sendbuf() argument 117 if ( in_values != 0 && root == comm.rank()) { in dispatch_scatter_sendbuf() 119 std::copy(in_values + root * n, in_values + (root + 1) * n, out_values); in dispatch_scatter_sendbuf() 133 scatter_impl(const communicator& comm, const T* in_values, T* out_values, in scatter_impl() argument 141 fill_scatter_sendbuf(comm, in_values, c_data(nslots), (int const*)0, sendbuf, archsizes); in scatter_impl() 143 dispatch_scatter_sendbuf(comm, sendbuf, archsizes, in_values, out_values, n, root); in scatter_impl() 157 scatter(const communicator& comm, const T* in_values, T& out_value, int root) in scatter() argument [all …]
|
D | gather.hpp | 33 gather_impl(const communicator& comm, const T* in_values, int n, in gather_impl() argument 36 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in gather_impl() 38 (const_cast<T*>(in_values), n, type, in gather_impl() 46 gather_impl(const communicator& comm, const T* in_values, int n, int root, in gather_impl() argument 50 gather_impl(comm, in_values, n, (T*)0, root, is_mpi_type); in gather_impl() 58 gather_impl(const communicator& comm, const T* in_values, int n, T* out_values, in gather_impl() argument 66 oa << in_values[i]; in gather_impl() 95 *out_values++ = *in_values++; in gather_impl() 112 gather_impl(const communicator& comm, const T* in_values, int n, T* out_values,int root, in gather_impl() argument 115 gather_impl(comm, in_values, n, out_values, (int const*)0, (int const*)0, root, is_mpi_type); in gather_impl() [all …]
|
D | all_gatherv.hpp | 35 all_gatherv_impl(const communicator& comm, const T* in_values, in all_gatherv_impl() argument 41 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in all_gatherv_impl() 43 (const_cast<T*>(in_values), sizes[comm.rank()], type, in all_gatherv_impl() 56 all_gatherv_impl(const communicator& comm, const T* in_values, in all_gatherv_impl() argument 62 all_gather_impl(comm, in_values, sizes[comm.rank()], out_values, in all_gatherv_impl() 80 all_gatherv(const communicator& comm, const T* in_values, T* out_values, in all_gatherv() argument 85 detail::all_gatherv_impl(comm, in_values, out_values, c_data(sizes), 0, is_mpi_datatype<T>()); in all_gatherv() 90 all_gatherv(const communicator& comm, std::vector<T> const& in_values, std::vector<T>& out_values, in all_gatherv() argument 95 assert(int(in_values.size()) == sizes[comm.rank()]); in all_gatherv() 97 ::boost::mpi::all_gatherv(comm, c_data(in_values), c_data(out_values), sizes); in all_gatherv() [all …]
|
D | all_gather.hpp | 33 all_gather_impl(const communicator& comm, const T* in_values, int n, in all_gather_impl() argument 36 MPI_Datatype type = get_mpi_datatype<T>(*in_values); in all_gather_impl() 38 (const_cast<T*>(in_values), n, type, in all_gather_impl() 47 all_gather_impl(const communicator& comm, const T* in_values, int n, in all_gather_impl() argument 55 oa << in_values[i]; in all_gather_impl() 80 *out_values++ = *in_values++; in all_gather_impl() 96 all_gather_impl(const communicator& comm, const T* in_values, int n, in all_gather_impl() argument 99 all_gather_impl(comm, in_values, n, out_values, (int const*)0, (int const*)0, isnt_mpi_type); in all_gather_impl() 121 all_gather(const communicator& comm, const T* in_values, int n, T* out_values) in all_gather() argument 123 detail::all_gather_impl(comm, in_values, n, out_values, is_mpi_datatype<T>()); in all_gather() [all …]
|
D | all_reduce.hpp | 32 all_reduce_impl(const communicator& comm, const T* in_values, int n, in all_reduce_impl() argument 37 (const_cast<T*>(in_values), out_values, n, in all_reduce_impl() 38 boost::mpi::get_mpi_datatype<T>(*in_values), in all_reduce_impl() 50 all_reduce_impl(const communicator& comm, const T* in_values, int n, in all_reduce_impl() argument 56 (const_cast<T*>(in_values), out_values, n, in all_reduce_impl() 57 boost::mpi::get_mpi_datatype<T>(*in_values), in all_reduce_impl() 69 all_reduce_impl(const communicator& comm, const T* in_values, int n, in all_reduce_impl() argument 73 if (in_values == MPI_IN_PLACE) { in all_reduce_impl() 82 reduce(comm, in_values, n, out_values, op, 0); in all_reduce_impl() 90 all_reduce(const communicator& comm, const T* in_values, int n, T* out_values, in all_reduce() argument [all …]
|
/third_party/boost/boost/mpi/ |
D | collectives.hpp | 67 all_gather(const communicator& comm, const T* in_values, int n, 75 all_gather(const communicator& comm, const T* in_values, int n, T* out_values); 183 all_to_all(const communicator& comm, const std::vector<T>& in_values, 190 void all_to_all(const communicator& comm, const T* in_values, T* out_values); 197 all_to_all(const communicator& comm, const std::vector<T>& in_values, int n, 205 all_to_all(const communicator& comm, const T* in_values, int n, T* out_values); 318 gather(const communicator& comm, const T* in_values, int n, 326 gather(const communicator& comm, const T* in_values, int n, T* out_values, 333 void gather(const communicator& comm, const T* in_values, int n, int root); 363 gatherv(const communicator& comm, const std::vector<T>& in_values, [all …]
|
/third_party/vk-gl-cts/modules/gles31/scripts/ |
D | gen-implicit-conversions.py | 393 in_values = IN_VALUES[self.in_type] 396 out_values = [self.apply(x, y) for x in in_values] 399 out.append(valuesToStr("input %s in0" % (self.in_type), self.in_type, in_values)) 430 in_values = IN_VALUES[self.in_type] 433 out_values = [self.apply(x, y) for x in in_values] 436 out.append(valuesToStr("input %s in0" % (self.in_type), self.in_type, in_values)) 491 in_values = IN_VALUES[self.in_type] 493 out_values = [self.apply(x) for x in in_values] 496 out.append(valuesToStr("input %s in0" % (self.in_type), self.in_type, in_values)) 523 in_values = IN_VALUES[self.in_type] [all …]
|
/third_party/boost/libs/mpi/test/ |
D | all_to_all_test.cpp | 35 std::vector<value_type> in_values; in all_to_all_test() local 37 in_values.push_back(generator((p + 1) * (comm.rank() + 1))); in all_to_all_test() 44 all_to_all(comm, in_values, out_values); in all_to_all_test()
|
/third_party/boost/libs/mpi/src/python/ |
D | collectives.cpp | 43 object all_to_all(const communicator& comm, object in_values) in all_to_all() argument 47 object iterator = object(handle<>(PyObject_GetIter(in_values.ptr()))); in all_to_all()
|
/third_party/gn/src/base/ |
D | values.cc | 1245 void ListValue::AppendStrings(const std::vector<std::string>& in_values) { in AppendStrings() argument 1246 list_.reserve(list_.size() + in_values.size()); in AppendStrings() 1247 for (const auto& in_value : in_values) in AppendStrings() 1251 void ListValue::AppendStrings(const std::vector<std::u16string>& in_values) { in AppendStrings() argument 1252 list_.reserve(list_.size() + in_values.size()); in AppendStrings() 1253 for (const auto& in_value : in_values) in AppendStrings()
|
D | values.h | 676 void AppendStrings(const std::vector<std::string>& in_values); 677 void AppendStrings(const std::vector<std::u16string>& in_values);
|