Skip to content
Snippets Groups Projects
Commit 3aa910b7 authored by patavirt's avatar patavirt
Browse files

core: declare argument names

parent 54dda831
No related branches found
No related tags found
No related merge requests found
......@@ -183,11 +183,12 @@ PYBIND11_MODULE(_core, m)
m.doc() = "usadelndsoc._core";
py::class_<Action>(m, "Action")
.def(py::init<double, Action::UType, Action::OmegaType>())
.def("set", &Action::set)
.def("eval", &Action::eval)
.def("grad", &Action::grad)
.def("hess", &Action::hess)
.def("compute", &Action::compute)
.def(py::init<double, Action::UType, Action::OmegaType>(), "Action",
py::arg("h"), py::arg("U"), py::arg("Omega"))
.def("set", &Action::set, "Set parameters", py::arg("omega"))
.def("eval", &Action::eval, "Evaluate value of action", py::arg("Q"))
.def("grad", &Action::grad, "Evaluate gradient of action", py::arg("Q"))
.def("hess", &Action::hess, "Evaluate hessian of action", py::arg("Q"))
.def("compute", &Action::compute, "Precompute for AD", py::arg("Q"))
;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment