@@ -165,20 +165,22 @@ namespace
165
165
" Returns the sum of component \" comp\" "
166
166
)
167
167
.def (" sum_boundary" ,
168
- py::overload_cast< Periodicity const & >(&FAT::SumBoundary),
169
- py::arg (" period" ),
168
+ py::overload_cast< Periodicity const &, bool >(&FAT::SumBoundary),
169
+ py::arg (" period" ), py::arg ( " deterministic " ) = false ,
170
170
" Sum values in overlapped cells. The destination is limited to valid cells."
171
171
)
172
- .def (" sum_boundary" , py::overload_cast< int , int , Periodicity const & >(&FAT::SumBoundary),
173
- py::arg (" scomp" ), py::arg (" ncomp" ), py::arg (" period" ),
172
+ .def (" sum_boundary" , py::overload_cast< int , int , Periodicity const &, bool >(&FAT::SumBoundary),
173
+ py::arg (" scomp" ), py::arg (" ncomp" ), py::arg (" period" ), py::arg ( " deterministic " ) = false ,
174
174
" Sum values in overlapped cells. The destination is limited to valid cells."
175
175
)
176
- .def (" sum_boundary" , py::overload_cast< int , int , IntVect const &, Periodicity const & >(&FAT::SumBoundary),
176
+ .def (" sum_boundary" , py::overload_cast< int , int , IntVect const &, Periodicity const &, bool >(&FAT::SumBoundary),
177
177
py::arg (" scomp" ), py::arg (" ncomp" ), py::arg (" nghost" ), py::arg (" period" ),
178
+ py::arg (" deterministic" ) = false ,
178
179
" Sum values in overlapped cells. The destination is limited to valid cells."
179
180
)
180
- .def (" sum_boundary" , py::overload_cast< int , int , IntVect const &, IntVect const &, Periodicity const & >(&FAT::SumBoundary),
181
+ .def (" sum_boundary" , py::overload_cast< int , int , IntVect const &, IntVect const &, Periodicity const &, bool >(&FAT::SumBoundary),
181
182
py::arg (" scomp" ), py::arg (" ncomp" ), py::arg (" nghost" ), py::arg (" dst_nghost" ), py::arg (" period" ),
183
+ py::arg (" deterministic" ) = false ,
182
184
" Sum values in overlapped cells. The destination is limited to valid cells."
183
185
)
184
186
;
0 commit comments