From 8c44daf87d7064a46e989dde4323d412cf7d2c63 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 17 Jun 2024 16:56:03 -0400 Subject: [PATCH] xo-pyexpression: + make_pow_pm() --- src/pyexpression/pyexpression.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pyexpression/pyexpression.cpp b/src/pyexpression/pyexpression.cpp index a74c7076..1b945f87 100644 --- a/src/pyexpression/pyexpression.cpp +++ b/src/pyexpression/pyexpression.cpp @@ -110,11 +110,17 @@ namespace xo { py::doc("create primitive representing the ::sin() function")); m.def("make_cos_pm", []() { return make_primitive("cos", ::cos); }, py::doc("create primitive representing the ::cos() function")); + m.def("make_pow_pm", []() { return make_primitive("pow", ::pow); }, + py::doc("create primitive representing the ::pow() function")); py::class_, PrimitiveInterface, rp>>(m, "Primitive_double_double") ; + py::class_, + PrimitiveInterface, + rp>>(m, "Primitive_double_double_double") + ; // ----- Apply -----