Home
last modified time | relevance | path

Searched refs:displs (Results 1 – 25 of 624) sorted by relevance

12345678910>>...25

/dports/science/quantum-espresso/q-e-qe-6.7.0/FFTXlib/
H A Dscatter_mod.f9075 displs = 0
78 if (proc > 0) displs(proc) = displs(proc-1) + recvcount(proc-1)
94 displs = 0
97 if (proc > 0) displs(proc) = displs(proc-1) + recvcount(proc-1)
158 displs = 0
161 if (proc > 0) displs(proc) = displs(proc-1) + recvcount(proc-1)
177 displs = 0
240 displs = 0
316 displs = 0
405 displs = 0
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/iallgatherv/
H A Diallgatherv.c92 const int recvcounts[], const int displs[], MPI_Datatype recvtype,
157 .u.iallgatherv.displs = displs, in MPIR_Iallgatherv_allcomm_auto()
272 displs, recvtype, comm_ptr, s); in MPIR_Iallgatherv_intra_sched_auto()
279 displs, recvtype, comm_ptr, s); in MPIR_Iallgatherv_intra_sched_auto()
323 void *recvbuf, const int recvcounts[], const int displs[], in MPIR_Iallgatherv_impl() argument
390 displs, recvtype); in MPIR_Iallgatherv_impl()
417 displs, recvtype); in MPIR_Iallgatherv_impl()
455 void *recvbuf, const int recvcounts[], const int displs[], in MPIR_Iallgatherv() argument
468 displs, recvtype, comm_ptr, request); in MPIR_Iallgatherv()
565 MPIR_ERRTEST_ARGNULL(displs, "displs", mpi_errno); in MPI_Iallgatherv()
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/ineighbor_allgatherv/
H A Dineighbor_allgatherv.c67 void *recvbuf, const int recvcounts[], const int displs[],
82 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv_allcomm_auto() argument
97 .u.ineighbor_allgatherv.displs = displs, in MPIR_Ineighbor_allgatherv_allcomm_auto()
139 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv_intra_sched_auto() argument
159 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv_inter_sched_auto() argument
179 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv_sched_auto() argument
200 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv_impl() argument
224 displs, recvtype); in MPIR_Ineighbor_allgatherv_impl()
255 displs, recvtype); in MPIR_Ineighbor_allgatherv_impl()
286 const int recvcounts[], const int displs[], in MPIR_Ineighbor_allgatherv() argument
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/allgatherv/
H A Dallgatherv.c94 const int *displs, in MPIR_Allgatherv_allcomm_auto() argument
109 .u.allgatherv.displs = displs, in MPIR_Allgatherv_allcomm_auto()
120 displs, recvtype, comm_ptr, errflag); in MPIR_Allgatherv_allcomm_auto()
133 displs, recvtype, comm_ptr, errflag); in MPIR_Allgatherv_allcomm_auto()
139 recvbuf, recvcounts, displs, in MPIR_Allgatherv_allcomm_auto()
146 displs, recvtype, comm_ptr, errflag); in MPIR_Allgatherv_allcomm_auto()
160 void *recvbuf, const int *recvcounts, const int *displs, in MPIR_Allgatherv_impl() argument
180 recvbuf, recvcounts, displs, recvtype, in MPIR_Allgatherv_impl()
300 void *recvbuf, const int *recvcounts, const int *displs, in MPI_Allgatherv() argument
400 recvbuf, recvcounts, displs, recvtype, comm_ptr, &errflag); in MPI_Allgatherv()
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/iscatterv/
H A Discatterv.c65 int MPI_Iscatterv(const void *sendbuf, const int sendcounts[], const int displs[],
81 int MPIR_Iscatterv_allcomm_auto(const void *sendbuf, const int *sendcounts, const int *displs, in MPIR_Iscatterv_allcomm_auto() argument
94 .u.iscatterv.displs = displs, in MPIR_Iscatterv_allcomm_auto()
108 MPIR_Iscatterv_allcomm_gentran_linear(sendbuf, sendcounts, displs, sendtype, in MPIR_Iscatterv_allcomm_auto()
146 MPIR_Iscatterv_allcomm_sched_linear(sendbuf, sendcounts, displs, sendtype, recvbuf, in MPIR_Iscatterv_intra_sched_auto()
165 MPIR_Iscatterv_allcomm_sched_linear(sendbuf, sendcounts, displs, sendtype, recvbuf, in MPIR_Iscatterv_inter_sched_auto()
184 MPIR_Iscatterv_intra_sched_auto(sendbuf, sendcounts, displs, sendtype, recvbuf, in MPIR_Iscatterv_sched_auto()
188 MPIR_Iscatterv_inter_sched_auto(sendbuf, sendcounts, displs, sendtype, recvbuf, in MPIR_Iscatterv_sched_auto()
199 int MPIR_Iscatterv_impl(const void *sendbuf, const int sendcounts[], const int displs[], in MPIR_Iscatterv_impl() argument
275 int MPIR_Iscatterv(const void *sendbuf, const int sendcounts[], const int displs[], in MPIR_Iscatterv() argument
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/igatherv/
H A Digatherv.c66 const int recvcounts[], const int displs[], MPI_Datatype recvtype, int root,
79 void *recvbuf, const int *recvcounts, const int *displs, in MPIR_Igatherv_allcomm_auto() argument
94 .u.igatherv.displs = displs, in MPIR_Igatherv_allcomm_auto()
136 void *recvbuf, const int recvcounts[], const int displs[], in MPIR_Igatherv_intra_sched_auto() argument
144 displs, recvtype, root, comm_ptr, s); in MPIR_Igatherv_intra_sched_auto()
163 displs, recvtype, root, comm_ptr, s); in MPIR_Igatherv_inter_sched_auto()
174 void *recvbuf, const int recvcounts[], const int displs[], in MPIR_Igatherv_sched_auto() argument
191 const int recvcounts[], const int displs[], MPI_Datatype recvtype, in MPIR_Igatherv_impl() argument
226 displs, recvtype, root, comm_ptr, request); in MPIR_Igatherv_impl()
249 displs, recvtype, root, comm_ptr, request); in MPIR_Igatherv_impl()
[all …]
/dports/science/wannier90/wannier90-3.1.0/src/
H A Dcomms.F90159 subroutine comms_array_split(numpoints, counts, displs)
179 integer, dimension(0:num_nodes - 1), intent(out) :: displs
190 displs(i) = i*(ratio + 1)
834 integer, dimension(num_nodes), intent(in) :: displs
867 integer, dimension(num_nodes), intent(in) :: displs
1116 integer, dimension(num_nodes), intent(in) :: displs
1145 integer, dimension(num_nodes), intent(in) :: displs
1177 integer, dimension(num_nodes), intent(in) :: displs
1273 integer, dimension(num_nodes), intent(in) :: displs
1306 integer, dimension(num_nodes), intent(in) :: displs
[all …]
/dports/science/octopus/octopus-10.5/src/grid/
H A Dpar_vec_inc.F9036 integer, allocatable :: displs(:) !< Displacements for scatter.
51 SAFE_ALLOCATE(displs(1:vp%npart))
52 displs = vp%xlocal_vec - 1
77 SAFE_DEALLOCATE_A(displs)
98 integer, allocatable :: displs(:) !< Displacements for scatter.
112 SAFE_ALLOCATE(displs(1:vp%npart))
113 displs = vp%xlocal_vec - 1
133 SAFE_DEALLOCATE_A(displs)
164 SAFE_ALLOCATE(displs(1:vp%npart))
165 displs = vp%xlocal_vec - 1
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/neighbor_allgatherv/
H A Dneighbor_allgatherv.c63 void *recvbuf, const int recvcounts[], const int displs[],
93 .u.neighbor_allgatherv.displs = displs, in MPIR_Neighbor_allgatherv_allcomm_auto()
104 recvcounts, displs, recvtype, comm_ptr); in MPIR_Neighbor_allgatherv_allcomm_auto()
116 const int recvcounts[], const int displs[], in MPIR_Neighbor_allgatherv_impl() argument
125 recvbuf, recvcounts, displs, in MPIR_Neighbor_allgatherv_impl()
130 recvbuf, recvcounts, displs, in MPIR_Neighbor_allgatherv_impl()
140 recvbuf, recvcounts, displs, in MPIR_Neighbor_allgatherv_impl()
145 recvbuf, recvcounts, displs, in MPIR_Neighbor_allgatherv_impl()
162 const int recvcounts[], const int displs[], in MPIR_Neighbor_allgatherv() argument
205 void *recvbuf, const int recvcounts[], const int displs[], in MPI_Neighbor_allgatherv() argument
[all …]
/dports/devel/boost-docs/boost_1_72_0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/devel/hyperscan/boost_1_75_0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/science/py-scipy/scipy-1.7.1/scipy/_lib/boost/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/devel/boost-libs/boost_1_72_0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/devel/boost-python-libs/boost_1_72_0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/math/stanmath/math-4.2.0/lib/boost_1.75.0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/mpi/collectives/
H A Dall_gatherv.hpp39 scoped_array<int> new_offsets_mem(make_offsets(comm, sizes, displs, -1)); in all_gatherv_impl()
40 if (new_offsets_mem) displs = new_offsets_mem.get(); in all_gatherv_impl()
46 const_cast<int*>(displs), in all_gatherv_impl()
57 T* out_values, int const* sizes, int const* displs, in all_gatherv_impl() argument
61 scoped_array<int> skipped(make_skipped_slots(comm, sizes, displs)); in all_gatherv_impl()
104 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
108 assert(displs.size() == comm.size()); in all_gatherv()
116 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
120 assert(displs.size() == comm.size()); in all_gatherv()
128 const std::vector<int>& sizes, const std::vector<int>& displs) in all_gatherv() argument
[all …]
/dports/net/mpich2/mpich2-1.5/test/mpi/datatype/
H A Dstruct-derived-zeros.c16 MPI_Aint stride = 5, displs[3]; in main() local
28 displs[0]=0; displs[1]=-100; displs[2]=-200; /* irrelevant */ in main()
30 MPI_Type_struct(3, blockcount, displs, vecs, &mystruct); in main()
46 displs[0]=0; displs[1]=-100; displs[2]=-200; /* irrelevant */ in main()
48 MPI_Type_struct(3, blockcount, displs, vecs, &mystruct); in main()
/dports/net/mpich/mpich-3.4.3/test/mpi/datatype/
H A Dstruct_derived_zeros.c16 MPI_Aint stride = 5, displs[3]; in main() local
27 displs[0] = 0; in main()
28 displs[1] = -100; in main()
29 displs[2] = -200; /* irrelevant */ in main()
31 MPI_Type_create_struct(3, blockcount, displs, vecs, &mystruct); in main()
45 displs[0] = 0; in main()
46 displs[1] = -100; in main()
47 displs[2] = -200; /* irrelevant */ in main()
49 MPI_Type_create_struct(3, blockcount, displs, vecs, &mystruct); in main()
/dports/net/openmpi/openmpi-4.1.1/ompi/mca/coll/base/
H A Dcoll_base_reduce_scatter.c95 displs[0] = 0; in ompi_coll_base_reduce_scatter_intra_nonoverlapping()
97 displs[i] = displs[i-1] + rcounts[i-1]; in ompi_coll_base_reduce_scatter_intra_nonoverlapping()
108 free(displs); in ompi_coll_base_reduce_scatter_intra_nonoverlapping()
481 displs[0] = 0; in ompi_coll_base_reduce_scatter_intra_ring()
607 if (NULL != displs) free(displs); in ompi_coll_base_reduce_scatter_intra_ring()
618 if (NULL != displs) free(displs); in ompi_coll_base_reduce_scatter_intra_ring()
634 return displs[hi] + counts[hi] - displs[lo]; in ompi_sum_counts()
709 displs = malloc(sizeof(*displs) * comm_size); in ompi_coll_base_reduce_scatter_intra_butterfly()
714 displs[0] = 0; in ompi_coll_base_reduce_scatter_intra_butterfly()
716 displs[i] = displs[i - 1] + rcounts[i - 1]; in ompi_coll_base_reduce_scatter_intra_butterfly()
[all …]
/dports/net/mpich/mpich-3.4.3/src/mpi/coll/gatherv/
H A Dgatherv.c65 const int *recvcounts, const int *displs, MPI_Datatype recvtype, int root,
78 void *recvbuf, const int *recvcounts, const int *displs, in MPIR_Gatherv_allcomm_auto() argument
93 .u.gatherv.displs = displs, in MPIR_Gatherv_allcomm_auto()
105 displs, recvtype, root, comm_ptr, errflag); in MPIR_Gatherv_allcomm_auto()
123 const int *recvcounts, const int *displs, in MPIR_Gatherv_impl() argument
139 displs, recvtype, root, comm_ptr, errflag); in MPIR_Gatherv_impl()
144 displs, recvtype, root, comm_ptr, errflag); in MPIR_Gatherv_impl()
159 displs, recvtype, root, comm_ptr, errflag); in MPIR_Gatherv_impl()
164 displs, recvtype, root, comm_ptr, errflag); in MPIR_Gatherv_impl()
182 void *recvbuf, const int *recvcounts, const int *displs, in MPIR_Gatherv() argument
[all …]
/dports/science/v_sim/v_sim-3.8.0/lib/plug-ins/abinit/
H A Dxmpi_scatterv.finc32 !! displs= relative offsets for incoming data (array)
77 dd=0;if (size(displs)>0) dd=displs(1)
97 !! displs= relative offsets for incoming data (array)
143 dd=0;if (size(displs)>0) dd=displs(1)/sz1
163 !! displs= relative offsets for incoming data (array)
207 dd=0;if (size(displs)>0) dd=displs(1)
227 !! displs= relative offsets for incoming data (array)
271 dd=0;if (size(displs)>0) dd=displs(1)/sz1
291 !! displs= relative offsets for incoming data (array)
335 dd=0;if (size(displs)>0) dd=displs(1)/sz12
[all …]
/dports/math/parmetis/parmetis-4.0.3/libparmetis/
H A Dpspases.c28 idx_t *sendcount, *displs; in ParMETIS_SerialNodeND() local
68 displs = imalloc(npes, "PAROMETISS: displs"); in ParMETIS_SerialNodeND()
71 displs[i] = vtxdist[i]; in ParMETIS_SerialNodeND()
83 &sendcount, &displs, &agraph, LTERM); in ParMETIS_SerialNodeND()
105 idx_t *recvcounts, *displs; in AssembleEntireGraph() local
113 displs = imalloc(npes+1, "AssembleGraph: displs"); in AssembleEntireGraph()
123 displs[i] = vtxdist[i]; in AssembleEntireGraph()
127 gkMPI_Gatherv((void *)xadj, nvtxs, IDX_T, axadj, recvcounts, displs, in AssembleEntireGraph()
137 displs[0] = 0; in AssembleEntireGraph()
139 displs[i] = displs[i-1] + recvcounts[i-1]; in AssembleEntireGraph()
[all …]
/dports/databases/percona57-pam-for-mysql/boost_1_59_0/boost/mpi/collectives/
H A Dscatterv.hpp34 const_cast<int*>(displs), type, in scatterv_impl()
68 std::copy(in_values + displs[dest], in scatterv_impl()
69 in_values + displs[dest] + out_size, out_values); in scatterv_impl()
74 oa << in_values[ displs[dest] + i ]; in scatterv_impl()
103 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
108 detail::scatterv_impl(comm, in_values, &sizes[0], &displs[0], in scatterv()
118 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
122 ::boost::mpi::scatterv(comm, &in_values[0], sizes, displs, in scatterv()
147 std::vector<int> displs(nprocs); in scatterv() local
149 displs[rank] = aux; in scatterv()
[all …]
/dports/databases/percona57-server/boost_1_59_0/boost/mpi/collectives/
H A Dscatterv.hpp34 const_cast<int*>(displs), type, in scatterv_impl()
68 std::copy(in_values + displs[dest], in scatterv_impl()
69 in_values + displs[dest] + out_size, out_values); in scatterv_impl()
74 oa << in_values[ displs[dest] + i ]; in scatterv_impl()
103 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
108 detail::scatterv_impl(comm, in_values, &sizes[0], &displs[0], in scatterv()
118 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
122 ::boost::mpi::scatterv(comm, &in_values[0], sizes, displs, in scatterv()
147 std::vector<int> displs(nprocs); in scatterv() local
149 displs[rank] = aux; in scatterv()
[all …]
/dports/databases/xtrabackup/boost_1_59_0/boost/mpi/collectives/
H A Dscatterv.hpp34 const_cast<int*>(displs), type, in scatterv_impl()
68 std::copy(in_values + displs[dest], in scatterv_impl()
69 in_values + displs[dest] + out_size, out_values); in scatterv_impl()
74 oa << in_values[ displs[dest] + i ]; in scatterv_impl()
103 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
108 detail::scatterv_impl(comm, in_values, &sizes[0], &displs[0], in scatterv()
118 const std::vector<int>& sizes, const std::vector<int>& displs, in scatterv() argument
122 ::boost::mpi::scatterv(comm, &in_values[0], sizes, displs, in scatterv()
147 std::vector<int> displs(nprocs); in scatterv() local
149 displs[rank] = aux; in scatterv()
[all …]

12345678910>>...25