diff --git a/src/Base/MultiFab.cpp b/src/Base/MultiFab.cpp index 8e145f52..cb0344b8 100644 --- a/src/Base/MultiFab.cpp +++ b/src/Base/MultiFab.cpp @@ -134,12 +134,12 @@ void init_MultiFab(py::module &m) .def("sum_boundary", py::overload_cast< int, int, Periodicity const & >(&FabArray::SumBoundary)) .def("sum_boundary", py::overload_cast< int, int, IntVect const&, Periodicity const & >(&FabArray::SumBoundary)) - .def("fill_boundary", py::overload_cast< bool >(&FabArray::template FillBoundary)) - .def("fill_boundary", py::overload_cast< Periodicity const &, bool >(&FabArray::template FillBoundary)) - .def("fill_boundary", py::overload_cast< IntVect const &, Periodicity const &, bool >(&FabArray::template FillBoundary)) - .def("fill_boundary", py::overload_cast< int, int, bool >(&FabArray::template FillBoundary)) - .def("fill_boundary", py::overload_cast< int, int, Periodicity const &, bool >(&FabArray::template FillBoundary)) - .def("fill_boundary", py::overload_cast< int, int, IntVect const &, Periodicity const &, bool >(&FabArray::template FillBoundary)) + .def("fill_boundary", py::overload_cast< bool >(&FabArray::template FillBoundary), py::arg("cross")=false) + .def("fill_boundary", py::overload_cast< Periodicity const &, bool >(&FabArray::template FillBoundary), py::arg("period"), py::arg("cross")=false) + .def("fill_boundary", py::overload_cast< IntVect const &, Periodicity const &, bool >(&FabArray::template FillBoundary), py::arg("nghost"), py::arg("period"), py::arg("cross")=false) + .def("fill_boundary", py::overload_cast< int, int, bool >(&FabArray::template FillBoundary), py::arg("scomp"), py::arg("ncomp"), py::arg("cross")=false) + .def("fill_boundary", py::overload_cast< int, int, Periodicity const &, bool >(&FabArray::template FillBoundary), py::arg("scomp"), py::arg("ncomp"), py::arg("period"), py::arg("cross")=false) + .def("fill_boundary", py::overload_cast< int, int, IntVect const &, Periodicity const &, bool >(&FabArray::template FillBoundary), py::arg("scomp"), py::arg("ncomp"), py::arg("nghost"), py::arg("period"), py::arg("cross")=false) /* Syncs */ .def("override_sync", py::overload_cast< Periodicity const & >(&FabArray::OverrideSync))