git: 73158a340073 - main - math/openturns: update 1.20 → 1.21

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 06 Nov 2023 02:07:09 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=73158a3400734e118fcaae808a00f3bc5c05d2f1

commit 73158a3400734e118fcaae808a00f3bc5c05d2f1
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-11-06 01:09:33 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-11-06 02:07:07 +0000

    math/openturns: update 1.20 → 1.21
    
    Reported by:    portscout
---
 math/openturns/Makefile  |  11 ++--
 math/openturns/distinfo  |   6 +-
 math/openturns/pkg-plist | 161 ++++++++++++++++++++++++++++-------------------
 3 files changed, 102 insertions(+), 76 deletions(-)

diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index 3c231cd37d3e..baa0cf999879 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	openturns
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.20
-PORTREVISION=	17
+DISTVERSION=	1.21
 CATEGORIES=	math
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -38,10 +37,8 @@ LIB_DEPENDS=	libamd.so:math/suitesparse-amd \
 		libhdf5_cpp.so:science/hdf5 \
 		libipopt.so:math/ipopt \
 		liblapack.so:math/lapack \
-		libmetis.so:math/metis \
 		libmpc.so:math/mpc \
 		libmpfr.so:math/mpfr \
-		libnauty.so:math/nauty \
 		libnlopt.so:math/nlopt \
 		libOsi.so:math/osi \
 		libpagmo.so:science/pagmo2 \
@@ -50,8 +47,7 @@ LIB_DEPENDS=	libamd.so:math/suitesparse-amd \
 		libspqr.so:math/suitesparse-spqr \
 		libsuitesparseconfig.so:math/suitesparse-config \
 		libsz.so:science/libaec \
-		libtbb.so:devel/onetbb \
-		libunwind.so:devel/libunwind
+		libtbb.so:devel/onetbb
 
 USES=		bison blaslapack:openblas cmake eigen:3 gnome jpeg localbase:ldflags pkgconfig sqlite xorg # compiler:c++17-lang
 USE_GITHUB=	yes
@@ -64,6 +60,7 @@ CMAKE_ARGS=	-DBLAS_LIBRARIES=${LOCALBASE}/lib/libopenblas.so -DLAPACK_LIBRARIES=
 		-DOPENTURNS_DOC_PATH:STRING=share/doc/openturns
 CMAKE_OFF=	USE_DOXYGEN USE_SPHINX
 CMAKE_OFF+=	USE_HMAT # broken with hmat-oss-1.7.1: https://github.com/openturns/openturns/issues/1868
+CMAKE_OFF+=	USE_CERES # ceres-solver-2.2.0 fails to be found by cmake, see https://github.com/ceres-solver/ceres-solver/issues/1023
 
 TEST_TARGET=	check # 10 tests are known to fail: https://github.com/openturns/openturns/issues/1919
 
@@ -77,7 +74,7 @@ PYTHON_CMAKE_ON=	-DSWIG_EXECUTABLE=${LOCALBASE}/bin/swig
 PYTHON_PY_DEPENDS=	${PYNUMPY} \
 			${PYTHON_PKGNAMEPREFIX}chaospy>0:math/py-chaospy@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}dill>0:devel/py-dill@${PY_FLAVOR} \
-			${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}matplotlib>=1.3.1:math/py-matplotlib@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}pandas>0:math/py-pandas@${PY_FLAVOR} \
 			${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}
 PYTHON_BUILD_DEPENDS=	swig:devel/swig \
diff --git a/math/openturns/distinfo b/math/openturns/distinfo
index 2503bd3f5174..d5dc72bdac64 100644
--- a/math/openturns/distinfo
+++ b/math/openturns/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1668057718
-SHA256 (openturns-openturns-v1.20_GH0.tar.gz) = 2be5247f0266d153619b35dfb1eeeb46736c502dad993b40aff8857d6314f293
-SIZE (openturns-openturns-v1.20_GH0.tar.gz) = 11621034
+TIMESTAMP = 1699207737
+SHA256 (openturns-openturns-v1.21_GH0.tar.gz) = f91f9b37c738c99761b3fd9eb2d50b2c1e3a8e4466f0f842fdc2445128cb5bda
+SIZE (openturns-openturns-v1.21_GH0.tar.gz) = 12082409
diff --git a/math/openturns/pkg-plist b/math/openturns/pkg-plist
index be1983c09e70..f7d755324cfe 100644
--- a/math/openturns/pkg-plist
+++ b/math/openturns/pkg-plist
@@ -38,6 +38,7 @@ include/openturns/BasisSequence.hxx
 include/openturns/BasisSequenceFactory.hxx
 include/openturns/BasisSequenceFactoryImplementation.hxx
 include/openturns/BasisSequenceImplementation.hxx
+include/openturns/BatchFailedException.hxx
 include/openturns/BayesDistribution.hxx
 include/openturns/Bernoulli.hxx
 include/openturns/BernoulliFactory.hxx
@@ -69,8 +70,6 @@ include/openturns/Cache.hxx
 include/openturns/CalibrationAlgorithm.hxx
 include/openturns/CalibrationAlgorithmImplementation.hxx
 include/openturns/CalibrationResult.hxx
-include/openturns/CanonicalTensorEvaluation.hxx
-include/openturns/CanonicalTensorGradient.hxx
 include/openturns/Catalog.hxx
 include/openturns/CauchyModel.hxx
 include/openturns/CenteredFiniteDifferenceGradient.hxx
@@ -129,6 +128,8 @@ include/openturns/CovarianceModel.hxx
 include/openturns/CovarianceModelFactory.hxx
 include/openturns/CovarianceModelFactoryImplementation.hxx
 include/openturns/CovarianceModelImplementation.hxx
+include/openturns/CrossEntropyImportanceSampling.hxx
+include/openturns/CrossEntropyResult.hxx
 include/openturns/CumulativeDistributionNetwork.hxx
 include/openturns/Curve.hxx
 include/openturns/DatabaseEvaluation.hxx
@@ -151,6 +152,7 @@ include/openturns/DistanceToDomainFunction.hxx
 include/openturns/Distribution.hxx
 include/openturns/DistributionFactory.hxx
 include/openturns/DistributionFactoryImplementation.hxx
+include/openturns/DistributionFactoryLikelihoodResult.hxx
 include/openturns/DistributionFactoryResult.hxx
 include/openturns/DistributionImplementation.hxx
 include/openturns/DistributionParameters.hxx
@@ -266,6 +268,7 @@ include/openturns/GeneralLinearModelResult.hxx
 include/openturns/GeneralizedExponential.hxx
 include/openturns/GeneralizedExtremeValue.hxx
 include/openturns/GeneralizedExtremeValueFactory.hxx
+include/openturns/GeneralizedExtremeValueValidation.hxx
 include/openturns/GeneralizedPareto.hxx
 include/openturns/GeneralizedParetoFactory.hxx
 include/openturns/Geometric.hxx
@@ -331,6 +334,7 @@ include/openturns/IndicesCollection.hxx
 include/openturns/IndicesCollectionImplementation.hxx
 include/openturns/IntegrationAlgorithm.hxx
 include/openturns/IntegrationAlgorithmImplementation.hxx
+include/openturns/IntegrationExpansion.hxx
 include/openturns/IntegrationStrategy.hxx
 include/openturns/InterfaceObject.hxx
 include/openturns/IntersectionEvent.hxx
@@ -404,6 +408,7 @@ include/openturns/Laplace.hxx
 include/openturns/LaplaceFactory.hxx
 include/openturns/Last.hxx
 include/openturns/LeastSquaresDistributionFactory.hxx
+include/openturns/LeastSquaresExpansion.hxx
 include/openturns/LeastSquaresMetaModelSelection.hxx
 include/openturns/LeastSquaresMetaModelSelectionFactory.hxx
 include/openturns/LeastSquaresMethod.hxx
@@ -575,7 +580,6 @@ include/openturns/OTSolver.hxx
 include/openturns/OTSpecFunc.hxx
 include/openturns/OTStat.hxx
 include/openturns/OTStatTests.hxx
-include/openturns/OTTensorApproximation.hxx
 include/openturns/OTTransformation.hxx
 include/openturns/OTType.hxx
 include/openturns/OTUncertainty.hxx
@@ -587,7 +591,6 @@ include/openturns/OTdebug.h
 include/openturns/OTmemory.hxx
 include/openturns/OTprivate.hxx
 include/openturns/OTtestcode.hxx
-include/openturns/OTthread.hxx
 include/openturns/OTtypes.hxx
 include/openturns/OTwindows.h
 include/openturns/Object.hxx
@@ -630,6 +633,7 @@ include/openturns/PenalizedLeastSquaresAlgorithmFactory.hxx
 include/openturns/PersistentCollection.hxx
 include/openturns/PersistentObject.hxx
 include/openturns/PersistentObjectFactory.hxx
+include/openturns/PhysicalSpaceCrossEntropyImportanceSampling.hxx
 include/openturns/Pie.hxx
 include/openturns/PiecewiseHermiteEvaluation.hxx
 include/openturns/PiecewiseLinearEvaluation.hxx
@@ -671,6 +675,7 @@ include/openturns/ProductPolynomialHessian.hxx
 include/openturns/ProductUniVariateFunctionEvaluation.hxx
 include/openturns/ProductUniVariateFunctionGradient.hxx
 include/openturns/ProductUniVariateFunctionHessian.hxx
+include/openturns/ProfileLikelihoodResult.hxx
 include/openturns/ProjectionStrategy.hxx
 include/openturns/ProjectionStrategyImplementation.hxx
 %%PYTHON%%include/openturns/PythonDistribution.hxx
@@ -728,7 +733,6 @@ include/openturns/SampleImplementation.hxx
 include/openturns/SamplingStrategy.hxx
 include/openturns/SamplingStrategyImplementation.hxx
 include/openturns/Secant.hxx
-include/openturns/SequentialStrategy.hxx
 include/openturns/SimulatedAnnealingLHS.hxx
 include/openturns/SimulationAlgorithm.hxx
 include/openturns/SimulationResult.hxx
@@ -736,6 +740,7 @@ include/openturns/SimulationSensitivityAnalysis.hxx
 include/openturns/Skellam.hxx
 include/openturns/SkellamFactory.hxx
 include/openturns/SklarCopula.hxx
+include/openturns/SmolyakExperiment.hxx
 include/openturns/SmoothedUniform.hxx
 include/openturns/SobolIndicesAlgorithm.hxx
 include/openturns/SobolIndicesAlgorithmImplementation.hxx
@@ -743,7 +748,6 @@ include/openturns/SobolIndicesExperiment.hxx
 include/openturns/SobolSequence.hxx
 include/openturns/SobolSimulationAlgorithm.hxx
 include/openturns/SobolSimulationResult.hxx
-include/openturns/SoizeGhanemFactorEvaluation.hxx
 include/openturns/SoizeGhanemFactory.hxx
 include/openturns/Solver.hxx
 include/openturns/SolverImplementation.hxx
@@ -771,6 +775,7 @@ include/openturns/SquaredNormal.hxx
 include/openturns/Staircase.hxx
 include/openturns/StandardDistributionPolynomialFactory.hxx
 include/openturns/StandardEvent.hxx
+include/openturns/StandardSpaceCrossEntropyImportanceSampling.hxx
 include/openturns/StationaryCovarianceModelFactory.hxx
 include/openturns/StationaryFunctionalCovarianceModel.hxx
 include/openturns/StorageManager.hxx
@@ -799,8 +804,6 @@ include/openturns/TaylorExpansionMoments.hxx
 include/openturns/TemperatureProfile.hxx
 include/openturns/TemperatureProfileImplementation.hxx
 include/openturns/Tensor.hxx
-include/openturns/TensorApproximationAlgorithm.hxx
-include/openturns/TensorApproximationResult.hxx
 include/openturns/TensorImplementation.hxx
 include/openturns/TensorProductExperiment.hxx
 include/openturns/TensorizedCovarianceModel.hxx
@@ -810,6 +813,7 @@ include/openturns/Text.hxx
 include/openturns/ThresholdEvent.hxx
 include/openturns/ThresholdEventImplementation.hxx
 include/openturns/TimeSeries.hxx
+include/openturns/TimeVaryingResult.hxx
 include/openturns/TranslationEvaluation.hxx
 include/openturns/TranslationFunction.hxx
 include/openturns/Trapezoidal.hxx
@@ -837,6 +841,7 @@ include/openturns/UniVariatePolynomialImplementation.hxx
 include/openturns/Uniform.hxx
 include/openturns/UniformFactory.hxx
 include/openturns/UniformMuSigma.hxx
+include/openturns/UniformOverMesh.hxx
 include/openturns/UnionEvent.hxx
 include/openturns/UserDefined.hxx
 include/openturns/UserDefinedCovarianceModel.hxx
@@ -1011,10 +1016,6 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/CalibrationAlgorithm_doc.i
 %%PYTHON%%include/openturns/swig/CalibrationResult.i
 %%PYTHON%%include/openturns/swig/CalibrationResult_doc.i
-%%PYTHON%%include/openturns/swig/CanonicalTensorEvaluation.i
-%%PYTHON%%include/openturns/swig/CanonicalTensorEvaluation_doc.i
-%%PYTHON%%include/openturns/swig/CanonicalTensorGradient.i
-%%PYTHON%%include/openturns/swig/CanonicalTensorGradient_doc.i
 %%PYTHON%%include/openturns/swig/Catalog.i
 %%PYTHON%%include/openturns/swig/CauchyModel.i
 %%PYTHON%%include/openturns/swig/CauchyModel_doc.i
@@ -1122,6 +1123,10 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/CovarianceModelImplementation.i
 %%PYTHON%%include/openturns/swig/CovarianceModelImplementation_doc.i
 %%PYTHON%%include/openturns/swig/CovarianceModel_doc.i
+%%PYTHON%%include/openturns/swig/CrossEntropyImportanceSampling.i
+%%PYTHON%%include/openturns/swig/CrossEntropyImportanceSampling_doc.i
+%%PYTHON%%include/openturns/swig/CrossEntropyResult.i
+%%PYTHON%%include/openturns/swig/CrossEntropyResult_doc.i
 %%PYTHON%%include/openturns/swig/CumulativeDistributionNetwork.i
 %%PYTHON%%include/openturns/swig/CumulativeDistributionNetwork_doc.i
 %%PYTHON%%include/openturns/swig/Curve.i
@@ -1151,6 +1156,7 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/DiscreteCompoundDistribution.i
 %%PYTHON%%include/openturns/swig/DiscreteCompoundDistribution_doc.i
 %%PYTHON%%include/openturns/swig/DiscreteDistribution.i
+%%PYTHON%%include/openturns/swig/DiscreteDistribution_doc.i
 %%PYTHON%%include/openturns/swig/DiscreteMarkovChain.i
 %%PYTHON%%include/openturns/swig/DiscreteMarkovChain_doc.i
 %%PYTHON%%include/openturns/swig/DistFunc.i
@@ -1162,6 +1168,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/DistributionFactory.i
 %%PYTHON%%include/openturns/swig/DistributionFactoryImplementation.i
 %%PYTHON%%include/openturns/swig/DistributionFactoryImplementation_doc.i
+%%PYTHON%%include/openturns/swig/DistributionFactoryLikelihoodResult.i
+%%PYTHON%%include/openturns/swig/DistributionFactoryLikelihoodResult_doc.i
 %%PYTHON%%include/openturns/swig/DistributionFactoryResult.i
 %%PYTHON%%include/openturns/swig/DistributionFactoryResult_doc.i
 %%PYTHON%%include/openturns/swig/DistributionFactory_doc.i
@@ -1381,6 +1389,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/GeneralizedExtremeValue.i
 %%PYTHON%%include/openturns/swig/GeneralizedExtremeValueFactory.i
 %%PYTHON%%include/openturns/swig/GeneralizedExtremeValueFactory_doc.i
+%%PYTHON%%include/openturns/swig/GeneralizedExtremeValueValidation.i
+%%PYTHON%%include/openturns/swig/GeneralizedExtremeValueValidation_doc.i
 %%PYTHON%%include/openturns/swig/GeneralizedExtremeValue_doc.i
 %%PYTHON%%include/openturns/swig/GeneralizedPareto.i
 %%PYTHON%%include/openturns/swig/GeneralizedParetoFactory.i
@@ -1502,6 +1512,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/IntegrationAlgorithmImplementation.i
 %%PYTHON%%include/openturns/swig/IntegrationAlgorithmImplementation_doc.i
 %%PYTHON%%include/openturns/swig/IntegrationAlgorithm_doc.i
+%%PYTHON%%include/openturns/swig/IntegrationExpansion.i
+%%PYTHON%%include/openturns/swig/IntegrationExpansion_doc.i
 %%PYTHON%%include/openturns/swig/IntegrationStrategy.i
 %%PYTHON%%include/openturns/swig/IntegrationStrategy_doc.i
 %%PYTHON%%include/openturns/swig/InterfaceObject.i
@@ -1626,6 +1638,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/Last_doc.i
 %%PYTHON%%include/openturns/swig/LeastSquaresDistributionFactory.i
 %%PYTHON%%include/openturns/swig/LeastSquaresDistributionFactory_doc.i
+%%PYTHON%%include/openturns/swig/LeastSquaresExpansion.i
+%%PYTHON%%include/openturns/swig/LeastSquaresExpansion_doc.i
 %%PYTHON%%include/openturns/swig/LeastSquaresMetaModelSelection.i
 %%PYTHON%%include/openturns/swig/LeastSquaresMetaModelSelectionFactory.i
 %%PYTHON%%include/openturns/swig/LeastSquaresMetaModelSelectionFactory_doc.i
@@ -1932,6 +1946,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/PersistentCollection.i
 %%PYTHON%%include/openturns/swig/PersistentObject.i
 %%PYTHON%%include/openturns/swig/PersistentObject_doc.i
+%%PYTHON%%include/openturns/swig/PhysicalSpaceCrossEntropyImportanceSampling.i
+%%PYTHON%%include/openturns/swig/PhysicalSpaceCrossEntropyImportanceSampling_doc.i
 %%PYTHON%%include/openturns/swig/Pie.i
 %%PYTHON%%include/openturns/swig/Pie_doc.i
 %%PYTHON%%include/openturns/swig/PiecewiseHermiteEvaluation.i
@@ -2000,6 +2016,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/ProductHessian.i
 %%PYTHON%%include/openturns/swig/ProductPolynomialEvaluation.i
 %%PYTHON%%include/openturns/swig/ProductPolynomialEvaluation_doc.i
+%%PYTHON%%include/openturns/swig/ProfileLikelihoodResult.i
+%%PYTHON%%include/openturns/swig/ProfileLikelihoodResult_doc.i
 %%PYTHON%%include/openturns/swig/ProjectionStrategy.i
 %%PYTHON%%include/openturns/swig/ProjectionStrategyImplementation.i
 %%PYTHON%%include/openturns/swig/ProjectionStrategyImplementation_doc.i
@@ -2084,8 +2102,6 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/SamplingStrategy_doc.i
 %%PYTHON%%include/openturns/swig/Secant.i
 %%PYTHON%%include/openturns/swig/Secant_doc.i
-%%PYTHON%%include/openturns/swig/SequentialStrategy.i
-%%PYTHON%%include/openturns/swig/SequentialStrategy_doc.i
 %%PYTHON%%include/openturns/swig/SimulatedAnnealingLHS.i
 %%PYTHON%%include/openturns/swig/SimulatedAnnealingLHS_doc.i
 %%PYTHON%%include/openturns/swig/SimulationAlgorithm.i
@@ -2100,6 +2116,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/Skellam_doc.i
 %%PYTHON%%include/openturns/swig/SklarCopula.i
 %%PYTHON%%include/openturns/swig/SklarCopula_doc.i
+%%PYTHON%%include/openturns/swig/SmolyakExperiment.i
+%%PYTHON%%include/openturns/swig/SmolyakExperiment_doc.i
 %%PYTHON%%include/openturns/swig/SmoothedUniform.i
 %%PYTHON%%include/openturns/swig/SmoothedUniform_doc.i
 %%PYTHON%%include/openturns/swig/SobolIndicesAlgorithm.i
@@ -2162,6 +2180,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/StandardDistributionPolynomialFactory_doc.i
 %%PYTHON%%include/openturns/swig/StandardEvent.i
 %%PYTHON%%include/openturns/swig/StandardEvent_doc.i
+%%PYTHON%%include/openturns/swig/StandardSpaceCrossEntropyImportanceSampling.i
+%%PYTHON%%include/openturns/swig/StandardSpaceCrossEntropyImportanceSampling_doc.i
 %%PYTHON%%include/openturns/swig/StationaryCovarianceModelFactory.i
 %%PYTHON%%include/openturns/swig/StationaryCovarianceModelFactory_doc.i
 %%PYTHON%%include/openturns/swig/StationaryFunctionalCovarianceModel.i
@@ -2206,10 +2226,6 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/TemperatureProfileImplementation_doc.i
 %%PYTHON%%include/openturns/swig/TemperatureProfile_doc.i
 %%PYTHON%%include/openturns/swig/Tensor.i
-%%PYTHON%%include/openturns/swig/TensorApproximationAlgorithm.i
-%%PYTHON%%include/openturns/swig/TensorApproximationAlgorithm_doc.i
-%%PYTHON%%include/openturns/swig/TensorApproximationResult.i
-%%PYTHON%%include/openturns/swig/TensorApproximationResult_doc.i
 %%PYTHON%%include/openturns/swig/TensorImplementation.i
 %%PYTHON%%include/openturns/swig/TensorImplementation_doc.i
 %%PYTHON%%include/openturns/swig/TensorProductExperiment.i
@@ -2227,6 +2243,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/ThresholdEvent_doc.i
 %%PYTHON%%include/openturns/swig/TimeSeries.i
 %%PYTHON%%include/openturns/swig/TimeSeries_doc.i
+%%PYTHON%%include/openturns/swig/TimeVaryingResult.i
+%%PYTHON%%include/openturns/swig/TimeVaryingResult_doc.i
 %%PYTHON%%include/openturns/swig/TranslationEvaluation.i
 %%PYTHON%%include/openturns/swig/TranslationEvaluation_doc.i
 %%PYTHON%%include/openturns/swig/TranslationFunction.i
@@ -2290,6 +2308,8 @@ include/openturns/csv_parser_state.hxx
 %%PYTHON%%include/openturns/swig/UniformFactory_doc.i
 %%PYTHON%%include/openturns/swig/UniformMuSigma.i
 %%PYTHON%%include/openturns/swig/UniformMuSigma_doc.i
+%%PYTHON%%include/openturns/swig/UniformOverMesh.i
+%%PYTHON%%include/openturns/swig/UniformOverMesh_doc.i
 %%PYTHON%%include/openturns/swig/Uniform_doc.i
 %%PYTHON%%include/openturns/swig/UnionEvent.i
 %%PYTHON%%include/openturns/swig/UnionEvent_doc.i
@@ -2395,12 +2415,11 @@ lib/cmake/openturns/OpenTURNS-Targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/openturns/OpenTURNS-Targets.cmake
 lib/cmake/openturns/OpenTURNSConfig.cmake
 lib/cmake/openturns/OpenTURNSConfigVersion.cmake
-lib/cmake/openturns/UseOpenTURNS.cmake
 lib/libOT.so
-lib/libOT.so.0.21
-lib/libOT.so.0.21.0
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.20.dist-info/METADATA
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.20.dist-info/WHEEL
+lib/libOT.so.0.22
+lib/libOT.so.0.22.0
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.21.dist-info/METADATA
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.21.dist-info/WHEEL
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/DistFunc.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/FittingTest.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/HypothesisTest.py
@@ -2423,46 +2442,46 @@ lib/libOT.so.0.21.0
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_classification%%PYTHON_EXT_SUFFIX%%.so
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_common%%PYTHON_EXT_SUFFIX%%.so
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_diff%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle1%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle2%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle3%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_experiment%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_experimental%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_func%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_geom%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_graph%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_iterative_statistics%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_metamodel%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_model_copula%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_model_process%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_optim%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_orthogonalbasis%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_randomvector%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_simulation%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_solver%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_statistics%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_stattests%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_testing%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_transformation%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_typ%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_uncertainty%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/_weightedexperiment%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/openturns/algo.py
-%%PYTHON_SITELIBDIR%%/openturns/analytical.py
-%%PYTHON_SITELIBDIR%%/openturns/base.py
-%%PYTHON_SITELIBDIR%%/openturns/bayesian.py
-%%PYTHON_SITELIBDIR%%/openturns/classification.py
-%%PYTHON_SITELIBDIR%%/openturns/common.py
-%%PYTHON_SITELIBDIR%%/openturns/coupling_tools.py
-%%PYTHON_SITELIBDIR%%/openturns/diff.py
-%%PYTHON_SITELIBDIR%%/openturns/dist.py
-%%PYTHON_SITELIBDIR%%/openturns/dist_bundle1.py
-%%PYTHON_SITELIBDIR%%/openturns/dist_bundle2.py
-%%PYTHON_SITELIBDIR%%/openturns/dist_bundle3.py
-%%PYTHON_SITELIBDIR%%/openturns/experiment.py
-%%PYTHON_SITELIBDIR%%/openturns/experimental.py
-%%PYTHON_SITELIBDIR%%/openturns/func.py
-%%PYTHON_SITELIBDIR%%/openturns/geom.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle1%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle2%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle3%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experiment%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experimental%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_func%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_geom%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_graph%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_iterative_statistics%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_metamodel%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_copula%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_process%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_optim%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_orthogonalbasis%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_randomvector%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_simulation%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_solver%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_statistics%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_stattests%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_testing%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_transformation%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_typ%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_uncertainty%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_weightedexperiment%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/algo.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/analytical.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/base.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/bayesian.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/classification.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/common.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/coupling_tools.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/diff.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/dist.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/dist_bundle1.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/dist_bundle2.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/dist_bundle3.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/experiment.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/experimental.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/func.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/geom.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/graph.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/iterative_statistics.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/memoryview%%PYTHON_EXT_SUFFIX%%.so
@@ -2485,14 +2504,24 @@ lib/libOT.so.0.21.0
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/branin_function.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/cantilever_beam.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/chaboche_model.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/coles.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/deflection_tube.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fireSatellite_function.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/flood_model.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fremantle.csv
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/ishigami_function.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/linthurst.py
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/logistic_model.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/portpirie.csv
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/racetime.csv
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/rain.csv
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/stressed_beam.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/venice.csv
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/viscous_free_fall.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/wavesurge.csv
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/wind.csv
 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/wingweight_function.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/viewer.py
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/weightedexperiment.py
-share/gdb/auto-load/usr/local/lib/libOT.so.-gdb.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/wooster.csv
+%%PYTHON_SITELIBDIR%%/openturns/viewer.py
+%%PYTHON_SITELIBDIR%%/openturns/weightedexperiment.py
+share/gdb/auto-load/usr/local/lib/libOT.so.0.22.0-gdb.py