From 9a094c9e3ba63d18fbc86a8169d8321725ed56ea Mon Sep 17 00:00:00 2001 From: Gabriele Antolini Date: Wed, 10 Jan 2024 14:58:34 +0100 Subject: [PATCH] fixed retrending --- DATA/SETTINGS/parameters.ini | 2 +- agrolib/interpolation/interpolation.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/DATA/SETTINGS/parameters.ini b/DATA/SETTINGS/parameters.ini index c5a8ff4e9..cc62e264a 100644 --- a/DATA/SETTINGS/parameters.ini +++ b/DATA/SETTINGS/parameters.ini @@ -11,7 +11,7 @@ tmin_lapserate=-0.001, -0.003, -0.004, -0.005, -0.005, -0.005, -0.005, -0.005, - [elaboration] anomaly_pts_max_delta_z=50 anomaly_pts_max_distance=20000 -grid_min_coverage=10 +grid_min_coverage=0 merge_joint_stations=true [interpolation] diff --git a/agrolib/interpolation/interpolation.cpp b/agrolib/interpolation/interpolation.cpp index 2e565091a..1a93764c8 100644 --- a/agrolib/interpolation/interpolation.cpp +++ b/agrolib/interpolation/interpolation.cpp @@ -1326,7 +1326,7 @@ bool setFittingParameters(Crit3DProxyCombination myCombination, Crit3DInterpolat const double RATIO_DELTA = 1000; for (unsigned i=0; igetProxy(i)->getIsSignificant()) { if (getProxyPragaName(mySettings->getProxy(i)->getName()) == height) myFunc.push_back(lapseRatePiecewise); @@ -1742,7 +1742,7 @@ bool getActiveProxyValues(Crit3DInterpolationSettings *mySettings, const std::ve isComplete = false; } - return isComplete; + return (activeProxyValues.size() > 0 && isComplete); }