aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/contourpy/src/mpl2005.cpp
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2024-09-14 10:18:18 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2024-09-14 10:28:53 +0300
commit66e260367ac774d563874203b260b0ed0e04c93d (patch)
treeeb4bc3df675c97f8fad0ef56ee272ae8549be9d7 /contrib/python/contourpy/src/mpl2005.cpp
parent47df7453282e2d3835d93fd3c4c24f9cbf8adca5 (diff)
downloadydb-66e260367ac774d563874203b260b0ed0e04c93d.tar.gz
Intermediate changes
commit_hash:ab55b3b972e940f79570e58af046841fae66b70c
Diffstat (limited to 'contrib/python/contourpy/src/mpl2005.cpp')
-rw-r--r--contrib/python/contourpy/src/mpl2005.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/contrib/python/contourpy/src/mpl2005.cpp b/contrib/python/contourpy/src/mpl2005.cpp
index a62d6e86ce..d94432a44f 100644
--- a/contrib/python/contourpy/src/mpl2005.cpp
+++ b/contrib/python/contourpy/src/mpl2005.cpp
@@ -46,11 +46,9 @@ Mpl2005ContourGenerator::~Mpl2005ContourGenerator()
cntr_del(_site);
}
-py::tuple Mpl2005ContourGenerator::filled(const double& lower_level, const double& upper_level)
+py::tuple Mpl2005ContourGenerator::filled(double lower_level, double upper_level)
{
- if (lower_level >= upper_level)
- throw std::invalid_argument("upper_level must be larger than lower_level");
-
+ check_levels(lower_level, upper_level);
double levels[2] = {lower_level, upper_level};
return cntr_trace(_site, levels, 2);
}
@@ -67,7 +65,7 @@ py::tuple Mpl2005ContourGenerator::get_chunk_size() const
return py::make_tuple(_site->j_chunk_size, _site->i_chunk_size);
}
-py::tuple Mpl2005ContourGenerator::lines(const double& level)
+py::sequence Mpl2005ContourGenerator::lines(double level)
{
double levels[2] = {level, 0.0};
return cntr_trace(_site, levels, 1);