From 22ef5741ad2471fbb9c7cb4517ee2145bffc956a Mon Sep 17 00:00:00 2001 From: Luca Bertagna Date: Mon, 1 Jul 2024 15:06:17 -0600 Subject: [PATCH] PyEAMxx: fix overload issue in pyatmproc.hpp --- components/eamxx/src/python/pyatmproc.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/eamxx/src/python/pyatmproc.hpp b/components/eamxx/src/python/pyatmproc.hpp index 67e6d80a97f..7b1ae708746 100644 --- a/components/eamxx/src/python/pyatmproc.hpp +++ b/components/eamxx/src/python/pyatmproc.hpp @@ -180,7 +180,8 @@ inline void pybind_pyatmproc(pybind11::module& m) .def("get_field",&PyAtmProc::get_field) .def("initialize",&PyAtmProc::initialize) .def("get_params",&PyAtmProc::get_params) - .def("setup_output",&PyAtmProc::setup_output) + .def("setup_output",pybind11::overload_cast(&PyAtmProc::setup_output)) + .def("setup_output",pybind11::overload_cast(&PyAtmProc::setup_output)) .def("run",&PyAtmProc::run) .def("read_ic",&PyAtmProc::read_ic); }