Loading src/inclusion/inclusion.cpp +9 −1 Original line number Diff line number Diff line Loading @@ -451,6 +451,9 @@ InclusionIterationData::InclusionIterationData(const InclusionIterationData& rhs extr = rhs.extr; proc_device = rhs.proc_device; refinemode = rhs.refinemode; maxrefiters = rhs.maxrefiters; accuracygoal = rhs.accuracygoal; } #ifdef MPI_VERSION Loading Loading @@ -588,6 +591,9 @@ InclusionIterationData::InclusionIterationData(const mixMPI *mpidata, const int #else proc_device = 0; #endif MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } void InclusionIterationData::mpibcast(const mixMPI *mpidata) { Loading Loading @@ -651,9 +657,11 @@ void InclusionIterationData::mpibcast(const mixMPI *mpidata) { MPI_Bcast(&vk, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&xiblock, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&number_of_scales, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&nimd, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&extr, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } #endif Loading src/libnptm/Commons.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -304,6 +304,9 @@ ClusterIterationData::ClusterIterationData(const ClusterIterationData& rhs) { number_of_scales = rhs.number_of_scales; proc_device = rhs.proc_device; refinemode = rhs.refinemode; maxrefiters = rhs.maxrefiters; accuracygoal = rhs.accuracygoal; } #ifdef MPI_VERSION Loading Loading @@ -438,6 +441,9 @@ ClusterIterationData::ClusterIterationData(const mixMPI *mpidata, const int devi #else proc_device = 0; #endif MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } void ClusterIterationData::mpibcast(const mixMPI *mpidata) { Loading Loading @@ -507,6 +513,9 @@ void ClusterIterationData::mpibcast(const mixMPI *mpidata) { MPI_Bcast(&vk, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&xiblock, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&number_of_scales, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } #endif Loading Loading
src/inclusion/inclusion.cpp +9 −1 Original line number Diff line number Diff line Loading @@ -451,6 +451,9 @@ InclusionIterationData::InclusionIterationData(const InclusionIterationData& rhs extr = rhs.extr; proc_device = rhs.proc_device; refinemode = rhs.refinemode; maxrefiters = rhs.maxrefiters; accuracygoal = rhs.accuracygoal; } #ifdef MPI_VERSION Loading Loading @@ -588,6 +591,9 @@ InclusionIterationData::InclusionIterationData(const mixMPI *mpidata, const int #else proc_device = 0; #endif MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } void InclusionIterationData::mpibcast(const mixMPI *mpidata) { Loading Loading @@ -651,9 +657,11 @@ void InclusionIterationData::mpibcast(const mixMPI *mpidata) { MPI_Bcast(&vk, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&xiblock, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&number_of_scales, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&nimd, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&extr, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } #endif Loading
src/libnptm/Commons.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -304,6 +304,9 @@ ClusterIterationData::ClusterIterationData(const ClusterIterationData& rhs) { number_of_scales = rhs.number_of_scales; proc_device = rhs.proc_device; refinemode = rhs.refinemode; maxrefiters = rhs.maxrefiters; accuracygoal = rhs.accuracygoal; } #ifdef MPI_VERSION Loading Loading @@ -438,6 +441,9 @@ ClusterIterationData::ClusterIterationData(const mixMPI *mpidata, const int devi #else proc_device = 0; #endif MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } void ClusterIterationData::mpibcast(const mixMPI *mpidata) { Loading Loading @@ -507,6 +513,9 @@ void ClusterIterationData::mpibcast(const mixMPI *mpidata) { MPI_Bcast(&vk, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); MPI_Bcast(&xiblock, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&number_of_scales, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&refinemode, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&maxrefiters, 1, MPI_INT, 0, MPI_COMM_WORLD); MPI_Bcast(&accuracygoal, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); } #endif Loading