From 0ff49eb87012e822ee10b915f48ade8ea7dafce0 Mon Sep 17 00:00:00 2001 From: Nick Draper <nick.draper@stfc.ac.uk> Date: Thu, 8 Oct 2015 11:12:05 +0100 Subject: [PATCH] Move Cost Functions to a sub directory re #13347 --- Framework/CurveFitting/CMakeLists.txt | 76 +++++++++---------- .../{ => CostFunctions}/CostFuncFitting.h | 0 .../CostFuncIgnorePosPeaks.h | 0 .../CostFuncLeastSquares.h | 2 +- .../{ => CostFunctions}/CostFuncRwp.h | 2 +- .../CostFuncUnweightedLeastSquares.h | 2 +- .../inc/MantidCurveFitting/GSLFunctions.h | 2 +- .../inc/MantidCurveFitting/SeqDomain.h | 4 +- .../{ => CostFunctions}/CostFuncFitting.cpp | 2 +- .../CostFuncIgnorePosPeaks.cpp | 2 +- .../CostFuncLeastSquares.cpp | 2 +- .../src/{ => CostFunctions}/CostFuncRwp.cpp | 2 +- .../CostFuncUnweightedLeastSquares.cpp | 2 +- .../LevenbergMarquardtMinimizer.cpp | 2 +- Framework/CurveFitting/test/BSplineTest.h | 2 +- .../CostFuncUnweightedLeastSquaresTest.h | 2 +- .../{ => CostFunctions}/LeastSquaresTest.h | 4 +- .../FuncMinimizers/DampingMinimizerTest.h | 2 +- .../FuncMinimizers/LevenbergMarquardtMDTest.h | 2 +- .../FuncMinimizers/LevenbergMarquardtTest.h | 2 +- Framework/CurveFitting/test/GaussianTest.h | 2 +- 21 files changed, 58 insertions(+), 58 deletions(-) rename Framework/CurveFitting/inc/MantidCurveFitting/{ => CostFunctions}/CostFuncFitting.h (100%) rename Framework/CurveFitting/inc/MantidCurveFitting/{ => CostFunctions}/CostFuncIgnorePosPeaks.h (100%) rename Framework/CurveFitting/inc/MantidCurveFitting/{ => CostFunctions}/CostFuncLeastSquares.h (98%) rename Framework/CurveFitting/inc/MantidCurveFitting/{ => CostFunctions}/CostFuncRwp.h (97%) rename Framework/CurveFitting/inc/MantidCurveFitting/{ => CostFunctions}/CostFuncUnweightedLeastSquares.h (96%) rename Framework/CurveFitting/src/{ => CostFunctions}/CostFuncFitting.cpp (98%) rename Framework/CurveFitting/src/{ => CostFunctions}/CostFuncIgnorePosPeaks.cpp (97%) rename Framework/CurveFitting/src/{ => CostFunctions}/CostFuncLeastSquares.cpp (99%) rename Framework/CurveFitting/src/{ => CostFunctions}/CostFuncRwp.cpp (97%) rename Framework/CurveFitting/src/{ => CostFunctions}/CostFuncUnweightedLeastSquares.cpp (97%) rename Framework/CurveFitting/test/{ => CostFunctions}/CostFuncUnweightedLeastSquaresTest.h (97%) rename Framework/CurveFitting/test/{ => CostFunctions}/LeastSquaresTest.h (98%) diff --git a/Framework/CurveFitting/CMakeLists.txt b/Framework/CurveFitting/CMakeLists.txt index 767ef45f733..2d7cf8e07bc 100644 --- a/Framework/CurveFitting/CMakeLists.txt +++ b/Framework/CurveFitting/CMakeLists.txt @@ -5,7 +5,6 @@ set ( SRC_FILES #src/RefinePowderInstrumentParameters.cpp src/Abragam.cpp src/AugmentedLagrangianOptimizer.cpp - src/FuncMinimizers/BFGS_Minimizer.cpp src/BSpline.cpp src/BackToBackExponential.cpp src/BackgroundFunction.cpp @@ -23,14 +22,12 @@ set ( SRC_FILES src/ConvertToYSpace.cpp src/Convolution.cpp src/ConvolveWorkspaces.cpp - src/CostFuncFitting.cpp - src/CostFuncLeastSquares.cpp - src/CostFuncRwp.cpp - src/CostFuncUnweightedLeastSquares.cpp + src/CostFunctions/CostFuncFitting.cpp + src/CostFunctions/CostFuncLeastSquares.cpp + src/CostFunctions/CostFuncRwp.cpp + src/CostFunctions/CostFuncUnweightedLeastSquares.cpp src/CubicSpline.cpp - src/FuncMinimizers/DampingMinimizer.cpp src/DeltaFunction.cpp - src/FuncMinimizers/DerivMinimizer.cpp src/DiffRotDiscreteCircle.cpp src/DiffSphere.cpp src/DynamicKuboToyabe.cpp @@ -40,14 +37,22 @@ set ( SRC_FILES src/ExpDecay.cpp src/ExpDecayMuon.cpp src/ExpDecayOsc.cpp - src/FuncMinimizers/FABADAMinimizer.cpp - src/FuncMinimizers/FRConjugateGradientMinimizer.cpp src/Fit.cpp src/Fit1D.cpp src/FitMW.cpp src/FitPowderDiffPeaks.cpp src/FlatBackground.cpp src/FullprofPolynomial.cpp + src/FuncMinimizers/BFGS_Minimizer.cpp + src/FuncMinimizers/DampingMinimizer.cpp + src/FuncMinimizers/DerivMinimizer.cpp + src/FuncMinimizers/FABADAMinimizer.cpp + src/FuncMinimizers/FRConjugateGradientMinimizer.cpp + src/FuncMinimizers/LevenbergMarquardtMDMinimizer.cpp + src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp + src/FuncMinimizers/PRConjugateGradientMinimizer.cpp + src/FuncMinimizers/SimplexMinimizer.cpp + src/FuncMinimizers/SteepestDescentMinimizer.cpp src/FunctionDomain1DSpectrumCreator.cpp src/GSLFunctions.cpp src/GSLMatrix.cpp @@ -63,8 +68,6 @@ set ( SRC_FILES src/LatticeFunction.cpp src/LeBailFit.cpp src/LeBailFunction.cpp - src/FuncMinimizers/LevenbergMarquardtMDMinimizer.cpp - src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp src/LinearBackground.cpp src/LogNormal.cpp src/Lorentzian.cpp @@ -74,7 +77,6 @@ set ( SRC_FILES src/MuonFInteraction.cpp src/NeutronBk2BkExpConvPVoigt.cpp src/NormaliseByPeakArea.cpp - src/FuncMinimizers/PRConjugateGradientMinimizer.cpp src/ParDomain.cpp src/ParameterEstimator.cpp src/PawleyFit.cpp @@ -94,7 +96,6 @@ set ( SRC_FILES src/SeqDomain.cpp src/SeqDomainSpectrumCreator.cpp src/SimpleChebfun.cpp - src/FuncMinimizers/SimplexMinimizer.cpp src/SpecialFunctionHelper.cpp src/SplineBackground.cpp src/SplineInterpolation.cpp @@ -102,7 +103,6 @@ set ( SRC_FILES src/StaticKuboToyabe.cpp src/StaticKuboToyabeTimesExpDecay.cpp src/StaticKuboToyabeTimesGausDecay.cpp - src/FuncMinimizers/SteepestDescentMinimizer.cpp src/StretchExp.cpp src/StretchExpMuon.cpp src/TabulatedFunction.cpp @@ -126,7 +126,6 @@ set ( INC_FILES #inc/MantidCurveFitting/RefinePowderInstrumentParameters.h inc/MantidCurveFitting/Abragam.h inc/MantidCurveFitting/AugmentedLagrangianOptimizer.h - inc/MantidCurveFitting/FuncMinimizers/BFGS_Minimizer.h inc/MantidCurveFitting/BSpline.h inc/MantidCurveFitting/BackToBackExponential.h inc/MantidCurveFitting/BackgroundFunction.h @@ -144,14 +143,12 @@ set ( INC_FILES inc/MantidCurveFitting/ConvertToYSpace.h inc/MantidCurveFitting/Convolution.h inc/MantidCurveFitting/ConvolveWorkspaces.h - inc/MantidCurveFitting/CostFuncFitting.h - inc/MantidCurveFitting/CostFuncLeastSquares.h - inc/MantidCurveFitting/CostFuncRwp.h - inc/MantidCurveFitting/CostFuncUnweightedLeastSquares.h + inc/MantidCurveFitting/CostFunctions/CostFuncFitting.h + inc/MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h + inc/MantidCurveFitting/CostFunctions/CostFuncRwp.h + inc/MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h inc/MantidCurveFitting/CubicSpline.h - inc/MantidCurveFitting/FuncMinimizers/DampingMinimizer.h inc/MantidCurveFitting/DeltaFunction.h - inc/MantidCurveFitting/FuncMinimizers/DerivMinimizer.h inc/MantidCurveFitting/DiffRotDiscreteCircle.h inc/MantidCurveFitting/DiffSphere.h inc/MantidCurveFitting/DllConfig.h @@ -162,14 +159,22 @@ set ( INC_FILES inc/MantidCurveFitting/ExpDecay.h inc/MantidCurveFitting/ExpDecayMuon.h inc/MantidCurveFitting/ExpDecayOsc.h - inc/MantidCurveFitting/FuncMinimizers/FABADAMinimizer.h - inc/MantidCurveFitting/FuncMinimizers/FRConjugateGradientMinimizer.h inc/MantidCurveFitting/Fit.h inc/MantidCurveFitting/Fit1D.h inc/MantidCurveFitting/FitMW.h inc/MantidCurveFitting/FitPowderDiffPeaks.h inc/MantidCurveFitting/FlatBackground.h inc/MantidCurveFitting/FullprofPolynomial.h + inc/MantidCurveFitting/FuncMinimizers/BFGS_Minimizer.h + inc/MantidCurveFitting/FuncMinimizers/DampingMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/DerivMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/FABADAMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/FRConjugateGradientMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/PRConjugateGradientMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/SimplexMinimizer.h + inc/MantidCurveFitting/FuncMinimizers/SteepestDescentMinimizer.h inc/MantidCurveFitting/FunctionDomain1DSpectrumCreator.h inc/MantidCurveFitting/GSLFunctions.h inc/MantidCurveFitting/GSLJacobian.h @@ -188,8 +193,6 @@ set ( INC_FILES inc/MantidCurveFitting/LatticeFunction.h inc/MantidCurveFitting/LeBailFit.h inc/MantidCurveFitting/LeBailFunction.h - inc/MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h - inc/MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMinimizer.h inc/MantidCurveFitting/LinearBackground.h inc/MantidCurveFitting/LogNormal.h inc/MantidCurveFitting/Lorentzian.h @@ -199,7 +202,6 @@ set ( INC_FILES inc/MantidCurveFitting/MuonFInteraction.h inc/MantidCurveFitting/NeutronBk2BkExpConvPVoigt.h inc/MantidCurveFitting/NormaliseByPeakArea.h - inc/MantidCurveFitting/FuncMinimizers/PRConjugateGradientMinimizer.h inc/MantidCurveFitting/ParDomain.h inc/MantidCurveFitting/ParameterEstimator.h inc/MantidCurveFitting/PawleyFit.h @@ -219,7 +221,6 @@ set ( INC_FILES inc/MantidCurveFitting/SeqDomain.h inc/MantidCurveFitting/SeqDomainSpectrumCreator.h inc/MantidCurveFitting/SimpleChebfun.h - inc/MantidCurveFitting/FuncMinimizers/SimplexMinimizer.h inc/MantidCurveFitting/SpecialFunctionSupport.h inc/MantidCurveFitting/SplineBackground.h inc/MantidCurveFitting/SplineInterpolation.h @@ -227,7 +228,6 @@ set ( INC_FILES inc/MantidCurveFitting/StaticKuboToyabe.h inc/MantidCurveFitting/StaticKuboToyabeTimesExpDecay.h inc/MantidCurveFitting/StaticKuboToyabeTimesGausDecay.h - inc/MantidCurveFitting/FuncMinimizers/SteepestDescentMinimizer.h inc/MantidCurveFitting/StretchExp.h inc/MantidCurveFitting/StretchExpMuon.h inc/MantidCurveFitting/TabulatedFunction.h @@ -248,7 +248,6 @@ set ( TEST_FILES #SCDPanelErrorsTest.h AbragamTest.h AugmentedLagrangianOptimizerTest.h - FuncMinimizers/BFGSTest.h BSplineTest.h BackToBackExponentialTest.h BivariateNormalTest.h @@ -266,9 +265,8 @@ set ( TEST_FILES ConvertToYSpaceTest.h ConvolutionTest.h ConvolveWorkspacesTest.h - CostFuncUnweightedLeastSquaresTest.h + CostFunctions/CostFuncUnweightedLeastSquaresTest.h CubicSplineTest.h - FuncMinimizers/DampingMinimizerTest.h DeltaFunctionTest.h DiffRotDiscreteCircleTest.h DiffSphereTest.h @@ -279,13 +277,19 @@ set ( TEST_FILES ExpDecayMuonTest.h ExpDecayOscTest.h ExpDecayTest.h - FuncMinimizers/FABADAMinimizerTest.h - FuncMinimizers/FRConjugateGradientTest.h FitMWTest.h FitPowderDiffPeaksTest.h FitTest.h FlatBackgroundTest.h FullprofPolynomialTest.h + FuncMinimizers/BFGSTest.h + FuncMinimizers/DampingMinimizerTest.h + FuncMinimizers/FABADAMinimizerTest.h + FuncMinimizers/FRConjugateGradientTest.h + FuncMinimizers/LevenbergMarquardtMDTest.h + FuncMinimizers/LevenbergMarquardtTest.h + FuncMinimizers/PRConjugateGradientTest.h + FuncMinimizers/SimplexTest.h FunctionDomain1DSpectrumCreatorTest.h FunctionFactoryConstraintTest.h FunctionParameterDecoratorFitTest.h @@ -303,9 +307,7 @@ set ( TEST_FILES LatticeFunctionTest.h LeBailFitTest.h LeBailFunctionTest.h - LeastSquaresTest.h - FuncMinimizers/LevenbergMarquardtMDTest.h - FuncMinimizers/LevenbergMarquardtTest.h + CostFunctions/LeastSquaresTest.h LinearBackgroundTest.h LogNormalTest.h Lorentzian1DTest.h @@ -315,7 +317,6 @@ set ( TEST_FILES MuonFInteractionTest.h NeutronBk2BkExpConvPVoigtTest.h NormaliseByPeakAreaTest.h - FuncMinimizers/PRConjugateGradientTest.h ParameterEstimatorTest.h PawleyFitTest.h PawleyFunctionTest.h @@ -333,7 +334,6 @@ set ( TEST_FILES ResolutionTest.h SeqDomainSpectrumCreatorTest.h SimpleChebfunTest.h - FuncMinimizers/SimplexTest.h SpecialFunctionSupportTest.h SplineBackgroundTest.h SplineInterpolationTest.h diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncFitting.h b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncFitting.h similarity index 100% rename from Framework/CurveFitting/inc/MantidCurveFitting/CostFuncFitting.h rename to Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncFitting.h diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncIgnorePosPeaks.h b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncIgnorePosPeaks.h similarity index 100% rename from Framework/CurveFitting/inc/MantidCurveFitting/CostFuncIgnorePosPeaks.h rename to Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncIgnorePosPeaks.h diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncLeastSquares.h b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h similarity index 98% rename from Framework/CurveFitting/inc/MantidCurveFitting/CostFuncLeastSquares.h rename to Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h index be05dae8779..4d3fa4cbca5 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncLeastSquares.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h @@ -4,7 +4,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncFitting.h" +#include "MantidCurveFitting/CostFunctions/CostFuncFitting.h" #include "MantidCurveFitting/GSLMatrix.h" #include "MantidCurveFitting/GSLVector.h" diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncRwp.h b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncRwp.h similarity index 97% rename from Framework/CurveFitting/inc/MantidCurveFitting/CostFuncRwp.h rename to Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncRwp.h index a58da7c674c..7b3b79232ae 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncRwp.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncRwp.h @@ -4,7 +4,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidCurveFitting/GSLMatrix.h" #include "MantidCurveFitting/GSLVector.h" diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncUnweightedLeastSquares.h b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h similarity index 96% rename from Framework/CurveFitting/inc/MantidCurveFitting/CostFuncUnweightedLeastSquares.h rename to Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h index 17fc016bb42..1986b4f1d64 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/CostFuncUnweightedLeastSquares.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h @@ -2,7 +2,7 @@ #define MANTID_CURVEFITTING_COSTFUNCUNWEIGHTEDLEASTSQUARES_H_ #include "MantidKernel/System.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" namespace Mantid { namespace CurveFitting { diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/GSLFunctions.h b/Framework/CurveFitting/inc/MantidCurveFitting/GSLFunctions.h index 259599a1901..f012e046e2f 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/GSLFunctions.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/GSLFunctions.h @@ -7,7 +7,7 @@ #include <gsl/gsl_blas.h> #include "MantidAPI/IFunction.h" #include "MantidAPI/ICostFunction.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" namespace Mantid { namespace CurveFitting { diff --git a/Framework/CurveFitting/inc/MantidCurveFitting/SeqDomain.h b/Framework/CurveFitting/inc/MantidCurveFitting/SeqDomain.h index 5e451efdf33..26dd3d232bb 100644 --- a/Framework/CurveFitting/inc/MantidCurveFitting/SeqDomain.h +++ b/Framework/CurveFitting/inc/MantidCurveFitting/SeqDomain.h @@ -8,8 +8,8 @@ #include "MantidAPI/FunctionDomain.h" #include "MantidAPI/FunctionValues.h" #include "MantidAPI/IDomainCreator.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" -#include "MantidCurveFitting/CostFuncRwp.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncRwp.h" #include <stdexcept> #include <vector> diff --git a/Framework/CurveFitting/src/CostFuncFitting.cpp b/Framework/CurveFitting/src/CostFunctions/CostFuncFitting.cpp similarity index 98% rename from Framework/CurveFitting/src/CostFuncFitting.cpp rename to Framework/CurveFitting/src/CostFunctions/CostFuncFitting.cpp index 425bdcce324..3b5edf48e56 100644 --- a/Framework/CurveFitting/src/CostFuncFitting.cpp +++ b/Framework/CurveFitting/src/CostFunctions/CostFuncFitting.cpp @@ -1,7 +1,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncFitting.h" +#include "MantidCurveFitting/CostFunctions/CostFuncFitting.h" #include "MantidCurveFitting/GSLJacobian.h" #include "MantidAPI/IConstraint.h" diff --git a/Framework/CurveFitting/src/CostFuncIgnorePosPeaks.cpp b/Framework/CurveFitting/src/CostFunctions/CostFuncIgnorePosPeaks.cpp similarity index 97% rename from Framework/CurveFitting/src/CostFuncIgnorePosPeaks.cpp rename to Framework/CurveFitting/src/CostFunctions/CostFuncIgnorePosPeaks.cpp index 6e6b404b1b2..7d073a7ca33 100644 --- a/Framework/CurveFitting/src/CostFuncIgnorePosPeaks.cpp +++ b/Framework/CurveFitting/src/CostFunctions/CostFuncIgnorePosPeaks.cpp @@ -1,7 +1,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncIgnorePosPeaks.h" +#include "MantidCurveFitting/CostFunctions/CostFuncIgnorePosPeaks.h" #include "MantidKernel/PhysicalConstants.h" #include <cmath> #include <gsl/gsl_sf_erf.h> diff --git a/Framework/CurveFitting/src/CostFuncLeastSquares.cpp b/Framework/CurveFitting/src/CostFunctions/CostFuncLeastSquares.cpp similarity index 99% rename from Framework/CurveFitting/src/CostFuncLeastSquares.cpp rename to Framework/CurveFitting/src/CostFunctions/CostFuncLeastSquares.cpp index e1fa52338bf..b0dcf06a1d8 100644 --- a/Framework/CurveFitting/src/CostFuncLeastSquares.cpp +++ b/Framework/CurveFitting/src/CostFunctions/CostFuncLeastSquares.cpp @@ -1,7 +1,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidCurveFitting/Jacobian.h" #include "MantidCurveFitting/SeqDomain.h" #include "MantidAPI/IConstraint.h" diff --git a/Framework/CurveFitting/src/CostFuncRwp.cpp b/Framework/CurveFitting/src/CostFunctions/CostFuncRwp.cpp similarity index 97% rename from Framework/CurveFitting/src/CostFuncRwp.cpp rename to Framework/CurveFitting/src/CostFunctions/CostFuncRwp.cpp index c72d9d3d4a1..1878ca91006 100644 --- a/Framework/CurveFitting/src/CostFuncRwp.cpp +++ b/Framework/CurveFitting/src/CostFunctions/CostFuncRwp.cpp @@ -1,7 +1,7 @@ //---------------------------------------------------------------------- // Includes //---------------------------------------------------------------------- -#include "MantidCurveFitting/CostFuncRwp.h" +#include "MantidCurveFitting/CostFunctions/CostFuncRwp.h" #include "MantidCurveFitting/Jacobian.h" #include "MantidCurveFitting/SeqDomain.h" #include "MantidAPI/IConstraint.h" diff --git a/Framework/CurveFitting/src/CostFuncUnweightedLeastSquares.cpp b/Framework/CurveFitting/src/CostFunctions/CostFuncUnweightedLeastSquares.cpp similarity index 97% rename from Framework/CurveFitting/src/CostFuncUnweightedLeastSquares.cpp rename to Framework/CurveFitting/src/CostFunctions/CostFuncUnweightedLeastSquares.cpp index da4e2bd1170..4166bb5fa45 100644 --- a/Framework/CurveFitting/src/CostFuncUnweightedLeastSquares.cpp +++ b/Framework/CurveFitting/src/CostFunctions/CostFuncUnweightedLeastSquares.cpp @@ -1,4 +1,4 @@ -#include "MantidCurveFitting/CostFuncUnweightedLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h" #include "MantidKernel/Logger.h" #include <iomanip> diff --git a/Framework/CurveFitting/src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp b/Framework/CurveFitting/src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp index e19ad6d29a6..4d43e806c7e 100644 --- a/Framework/CurveFitting/src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp +++ b/Framework/CurveFitting/src/FuncMinimizers/LevenbergMarquardtMinimizer.cpp @@ -2,7 +2,7 @@ // Includes //---------------------------------------------------------------------- #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMinimizer.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidAPI/CostFunctionFactory.h" #include "MantidAPI/FuncMinimizerFactory.h" diff --git a/Framework/CurveFitting/test/BSplineTest.h b/Framework/CurveFitting/test/BSplineTest.h index d8f27154137..9558664c50d 100644 --- a/Framework/CurveFitting/test/BSplineTest.h +++ b/Framework/CurveFitting/test/BSplineTest.h @@ -4,7 +4,7 @@ #include "MantidCurveFitting/BSpline.h" #include "MantidCurveFitting/UserFunction.h" #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidAPI/FunctionDomain1D.h" #include "MantidAPI/FunctionValues.h" #include "MantidAPI/FunctionFactory.h" diff --git a/Framework/CurveFitting/test/CostFuncUnweightedLeastSquaresTest.h b/Framework/CurveFitting/test/CostFunctions/CostFuncUnweightedLeastSquaresTest.h similarity index 97% rename from Framework/CurveFitting/test/CostFuncUnweightedLeastSquaresTest.h rename to Framework/CurveFitting/test/CostFunctions/CostFuncUnweightedLeastSquaresTest.h index 7604eac7691..9af27bd25c6 100644 --- a/Framework/CurveFitting/test/CostFuncUnweightedLeastSquaresTest.h +++ b/Framework/CurveFitting/test/CostFunctions/CostFuncUnweightedLeastSquaresTest.h @@ -5,7 +5,7 @@ #include "MantidAPI/FunctionDomain1D.h" #include "MantidAPI/FunctionFactory.h" -#include "MantidCurveFitting/CostFuncUnweightedLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncUnweightedLeastSquares.h" #include <boost/make_shared.hpp> diff --git a/Framework/CurveFitting/test/LeastSquaresTest.h b/Framework/CurveFitting/test/CostFunctions/LeastSquaresTest.h similarity index 98% rename from Framework/CurveFitting/test/LeastSquaresTest.h rename to Framework/CurveFitting/test/CostFunctions/LeastSquaresTest.h index a14f1e591c6..db3b9067e41 100644 --- a/Framework/CurveFitting/test/LeastSquaresTest.h +++ b/Framework/CurveFitting/test/CostFunctions/LeastSquaresTest.h @@ -3,8 +3,8 @@ #include <cxxtest/TestSuite.h> -#include "MantidCurveFitting/CostFuncLeastSquares.h" -#include "MantidCurveFitting/CostFuncRwp.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncRwp.h" #include "MantidCurveFitting/FuncMinimizers/SimplexMinimizer.h" #include "MantidCurveFitting/FuncMinimizers/BFGS_Minimizer.h" #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h" diff --git a/Framework/CurveFitting/test/FuncMinimizers/DampingMinimizerTest.h b/Framework/CurveFitting/test/FuncMinimizers/DampingMinimizerTest.h index 070031d0f6c..8bfc1e4edb6 100644 --- a/Framework/CurveFitting/test/FuncMinimizers/DampingMinimizerTest.h +++ b/Framework/CurveFitting/test/FuncMinimizers/DampingMinimizerTest.h @@ -3,7 +3,7 @@ #include <cxxtest/TestSuite.h> -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidCurveFitting/FuncMinimizers/DampingMinimizer.h" #include "MantidCurveFitting/UserFunction.h" #include "MantidAPI/FunctionDomain1D.h" diff --git a/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtMDTest.h b/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtMDTest.h index 7ded8b10d3f..efb19202d29 100644 --- a/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtMDTest.h +++ b/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtMDTest.h @@ -3,7 +3,7 @@ #include <cxxtest/TestSuite.h> -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h" #include "MantidCurveFitting/UserFunction.h" #include "MantidAPI/FunctionDomain1D.h" diff --git a/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtTest.h b/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtTest.h index 322868c5e23..b270a643d3f 100644 --- a/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtTest.h +++ b/Framework/CurveFitting/test/FuncMinimizers/LevenbergMarquardtTest.h @@ -3,7 +3,7 @@ #include <cxxtest/TestSuite.h> -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMinimizer.h" #include "MantidCurveFitting/UserFunction.h" #include "MantidAPI/FunctionDomain1D.h" diff --git a/Framework/CurveFitting/test/GaussianTest.h b/Framework/CurveFitting/test/GaussianTest.h index 1b59b3a3322..275a955824c 100644 --- a/Framework/CurveFitting/test/GaussianTest.h +++ b/Framework/CurveFitting/test/GaussianTest.h @@ -25,7 +25,7 @@ #include "MantidAPI/FunctionValues.h" #include "MantidCurveFitting/FuncMinimizers/LevenbergMarquardtMDMinimizer.h" #include "MantidCurveFitting/UserFunction.h" -#include "MantidCurveFitting/CostFuncLeastSquares.h" +#include "MantidCurveFitting/CostFunctions/CostFuncLeastSquares.h" using namespace Mantid; using namespace Mantid::Kernel; -- GitLab