Skip to content
Snippets Groups Projects
Commit 3ca42c23 authored by Pospelov, Gennady's avatar Pospelov, Gennady
Browse files

Python api regenerated

parent f778332e
No related branches found
No related tags found
No related merge requests found
...@@ -4,110 +4,110 @@ ...@@ -4,110 +4,110 @@
#include "numpy/arrayobject.h" #include "numpy/arrayobject.h"
// the order of 3 guys above is important // the order of 3 guys above is important
#include "ParticleBuilder.pypp.h" #include "IFTDistribution2D.pypp.h"
#include "FormFactorFullSpheroid.pypp.h" #include "IntensityDataHelper.pypp.h"
#include "DistributionGate.pypp.h" #include "Detector.pypp.h"
#include "SimpleSelectionRule.pypp.h" #include "FormFactorRipple2.pypp.h"
#include "RealParameterWrapper.pypp.h"
#include "vdouble1d_t.pypp.h"
#include "SimulationParameters.pypp.h"
#include "Transform3D.pypp.h"
#include "ThreadInfo.pypp.h"
#include "InterferenceFunction2DLattice.pypp.h"
#include "LayerInterface.pypp.h"
#include "FormFactorCone6.pypp.h"
#include "FormFactorTetrahedron.pypp.h"
#include "DistributionGaussian.pypp.h" #include "DistributionGaussian.pypp.h"
#include "IDetectorResolution.pypp.h" #include "LatticeBasis.pypp.h"
#include "ParticleCoreShell.pypp.h"
#include "Beam.pypp.h"
#include "Lattice.pypp.h"
#include "FormFactorCylinder.pypp.h" #include "FormFactorCylinder.pypp.h"
#include "Crystal.pypp.h" #include "ICloneable.pypp.h"
#include "IFormFactorBorn.pypp.h" #include "StochasticSampledParameter.pypp.h"
#include "FormFactorEllipsoidalCylinder.pypp.h" #include "HomogeneousMaterial.pypp.h"
#include "InterferenceFunctionNone.pypp.h" #include "FormFactorCone6.pypp.h"
#include "vector_kvector_t.pypp.h" #include "vector_integer_t.pypp.h"
#include "Particle.pypp.h" #include "AxisDouble.pypp.h"
#include "FTDistribution2DCauchy.pypp.h" #include "IAxis.pypp.h"
#include "FormFactorCrystal.pypp.h" #include "FormFactorTetrahedron.pypp.h"
#include "Layer.pypp.h"
#include "ThreadInfo.pypp.h"
#include "IFormFactor.pypp.h"
#include "IObservable.pypp.h"
#include "FormFactorParallelepiped.pypp.h"
#include "RealParameterWrapper.pypp.h"
#include "MaterialManager.pypp.h" #include "MaterialManager.pypp.h"
#include "vector_longinteger_t.pypp.h" #include "ResolutionFunction2DSimple.pypp.h"
#include "SimulationParameters.pypp.h"
#include "FormFactorSphereUniformRadius.pypp.h"
#include "AxisBin.pypp.h"
#include "FormFactorGauss.pypp.h"
#include "FormFactorFullSpheroid.pypp.h"
#include "FormFactorAnisoPyramid.pypp.h" #include "FormFactorAnisoPyramid.pypp.h"
#include "PythonInterface_global_variables.pypp.h"
#include "ISampleBuilder.pypp.h"
#include "StochasticParameter_t.pypp.h"
#include "StochasticDoubleGaussian.pypp.h"
#include "FormFactorPrism6.pypp.h"
#include "InterferenceFunction2DLattice.pypp.h"
#include "FormFactorPyramid.pypp.h"
#include "FormFactorBox.pypp.h"
#include "FormFactorSpheroid.pypp.h"
#include "DistributionCosine.pypp.h"
#include "IResolutionFunction2D.pypp.h"
#include "IFormFactorBorn.pypp.h"
#include "MultiLayer.pypp.h" #include "MultiLayer.pypp.h"
#include "IFormFactor.pypp.h" #include "DistributionLorentz.pypp.h"
#include "kvector_t.pypp.h" #include "ParticleDecoration.pypp.h"
#include "FormFactorSphereUniformRadius.pypp.h" #include "IDecoration.pypp.h"
#include "OffSpecSimulation.pypp.h" #include "FTDistribution2DCauchy.pypp.h"
#include "FormFactorRipple1.pypp.h" #include "ICompositeSample.pypp.h"
#include "InterferenceFunction1DParaCrystal.pypp.h" #include "cvector_t.pypp.h"
#include "Simulation.pypp.h"
#include "IObservable.pypp.h"
#include "FormFactorLorentz.pypp.h"
#include "FormFactorSphere.pypp.h"
#include "ISelectionRule.pypp.h"
#include "FormFactorRipple2.pypp.h"
#include "StochasticDoubleGate.pypp.h"
#include "LayerRoughness.pypp.h"
#include "Bin1DCVector.pypp.h"
#include "FormFactorSphereGaussianRadius.pypp.h"
#include "ParameterPool.pypp.h" #include "ParameterPool.pypp.h"
#include "Particle.pypp.h"
#include "FormFactorCone.pypp.h"
#include "FormFactorPrism3.pypp.h" #include "FormFactorPrism3.pypp.h"
#include "StochasticDoubleGaussian.pypp.h" #include "InterferenceFunction2DParaCrystal.pypp.h"
#include "vdouble1d_t.pypp.h"
#include "FormFactorEllipsoidalCylinder.pypp.h"
#include "MesoCrystal.pypp.h"
#include "FormFactorDecoratorDebyeWaller.pypp.h"
#include "vector_IFormFactorPtr_t.pypp.h"
#include "IMaterial.pypp.h" #include "IMaterial.pypp.h"
#include "ResolutionFunction2DSimple.pypp.h" #include "IFormFactorDecorator.pypp.h"
#include "AxisDouble.pypp.h" #include "Instrument.pypp.h"
#include "FormFactorPrism6.pypp.h" #include "IDetectorResolution.pypp.h"
#include "IClusteredParticles.pypp.h"
#include "ParticleDecoration.pypp.h"
#include "FormFactorParallelepiped.pypp.h"
#include "DistributionCosine.pypp.h"
#include "FormFactorHemiEllipsoid.pypp.h" #include "FormFactorHemiEllipsoid.pypp.h"
#include "IAxis.pypp.h"
#include "vector_integer_t.pypp.h"
#include "Layer.pypp.h"
#include "FormFactorPyramid.pypp.h"
#include "StochasticSampledParameter.pypp.h"
#include "DistributionLorentz.pypp.h"
#include "IDistribution1D.pypp.h" #include "IDistribution1D.pypp.h"
#include "ISelectionRule.pypp.h"
#include "Bin1D.pypp.h"
#include "ParticleInfo.pypp.h"
#include "vector_longinteger_t.pypp.h"
#include "DistributionLogNormal.pypp.h"
#include "LayerInterface.pypp.h"
#include "FormFactorFullSphere.pypp.h"
#include "Transform3D.pypp.h"
#include "OffSpecSimulation.pypp.h"
#include "FormFactorRipple1.pypp.h"
#include "PositionParticleInfo.pypp.h" #include "PositionParticleInfo.pypp.h"
#include "FormFactorCuboctahedron.pypp.h" #include "LayerRoughness.pypp.h"
#include "cvector_t.pypp.h" #include "FormFactorCrystal.pypp.h"
#include "IntensityData.pypp.h"
#include "IParameterized.pypp.h"
#include "Bin1DCVector.pypp.h"
#include "DistributionGate.pypp.h"
#include "StochasticDoubleGate.pypp.h"
#include "IClusteredParticles.pypp.h"
#include "IInterferenceFunction.pypp.h"
#include "SimpleSelectionRule.pypp.h"
#include "FormFactorLorentz.pypp.h"
#include "OutputDataIOFactory.pypp.h" #include "OutputDataIOFactory.pypp.h"
#include "vector_kvector_t.pypp.h"
#include "InterferenceFunction1DParaCrystal.pypp.h"
#include "InterferenceFunctionNone.pypp.h"
#include "Crystal.pypp.h"
#include "FormFactorCuboctahedron.pypp.h"
#include "PythonInterface_free_functions.pypp.h" #include "PythonInterface_free_functions.pypp.h"
#include "IResolutionFunction2D.pypp.h" #include "kvector_t.pypp.h"
#include "vector_IFormFactorPtr_t.pypp.h" #include "Simulation.pypp.h"
#include "FormFactorFullSphere.pypp.h"
#include "StochasticParameter_t.pypp.h"
#include "FormFactorBox.pypp.h"
#include "IParameterized.pypp.h"
#include "Lattice2DIFParameters.pypp.h"
#include "IFormFactorDecorator.pypp.h"
#include "ISample.pypp.h" #include "ISample.pypp.h"
#include "ISampleBuilder.pypp.h"
#include "PythonInterface_global_variables.pypp.h"
#include "Beam.pypp.h"
#include "HomogeneousMaterial.pypp.h"
#include "ICloneable.pypp.h"
#include "ParticleCoreShell.pypp.h"
#include "FormFactorDecoratorDebyeWaller.pypp.h"
#include "MesoCrystal.pypp.h"
#include "IObserver.pypp.h" #include "IObserver.pypp.h"
#include "IntensityData.pypp.h" #include "ParticleBuilder.pypp.h"
#include "Lattice.pypp.h" #include "FormFactorSphereGaussianRadius.pypp.h"
#include "FormFactorSpheroid.pypp.h" #include "Lattice2DIFParameters.pypp.h"
#include "IInterferenceFunction.pypp.h" #include "FormFactorSphere.pypp.h"
#include "ParticleInfo.pypp.h"
#include "Instrument.pypp.h"
#include "IntensityDataHelper.pypp.h"
#include "FormFactorCone.pypp.h"
#include "IDecoration.pypp.h"
#include "FormFactorGauss.pypp.h"
#include "InterferenceFunction2DParaCrystal.pypp.h"
#include "Detector.pypp.h"
#include "LatticeBasis.pypp.h"
#include "ICompositeSample.pypp.h"
#include "Bin1D.pypp.h"
#include "AxisBin.pypp.h"
#include "DistributionLogNormal.pypp.h"
#include "IFTDistribution2D.pypp.h"
#include "__call_policies.pypp.hpp" #include "__call_policies.pypp.hpp"
#include "__convenience.pypp.hpp" #include "__convenience.pypp.hpp"
......
...@@ -821,7 +821,7 @@ EXAMPLE_RECURSIVE = NO ...@@ -821,7 +821,7 @@ EXAMPLE_RECURSIVE = NO
# that contain images that are to be included in the documentation (see the # that contain images that are to be included in the documentation (see the
# \image command). # \image command).
IMAGE_PATH = ./Figures IMAGE_PATH =
# The INPUT_FILTER tag can be used to specify a program that doxygen should # The INPUT_FILTER tag can be used to specify a program that doxygen should
# invoke to filter for each input file. Doxygen will invoke the filter program # invoke to filter for each input file. Doxygen will invoke the filter program
......
...@@ -6,34 +6,35 @@ GCC_DIAG_OFF(missing-field-initializers); ...@@ -6,34 +6,35 @@ GCC_DIAG_OFF(missing-field-initializers);
GCC_DIAG_ON(unused-parameter); GCC_DIAG_ON(unused-parameter);
GCC_DIAG_ON(missing-field-initializers); GCC_DIAG_ON(missing-field-initializers);
#include "MinimizerFactory.pypp.h" #include "FitStrategyFixParameters.pypp.h"
#include "IMinimizer.pypp.h"
#include "vector_string_t.pypp.h"
#include "SquaredFunctionSystematicError.pypp.h"
#include "OutputDataNormalizer.pypp.h"
#include "INamed.pypp.h"
#include "OutputDataSimpleNormalizer.pypp.h" #include "OutputDataSimpleNormalizer.pypp.h"
#include "FitSuiteParameters.pypp.h"
#include "AttFitting.pypp.h" #include "AttFitting.pypp.h"
#include "FitParameter.pypp.h" #include "FitSuiteObjects.pypp.h"
#include "IChiSquaredModule.pypp.h" #include "ISquaredFunction.pypp.h"
#include "FitStrategyAdjustMinimizer.pypp.h" #include "MinimizerFactory.pypp.h"
#include "SquaredFunctionMeanSquaredError.pypp.h"
#include "OutputDataNormalizer.pypp.h"
#include "vector_string_t.pypp.h"
#include "MinimizerOptions.pypp.h"
#include "IFitStrategy.pypp.h" #include "IFitStrategy.pypp.h"
#include "FitStrategyFixParameters.pypp.h" #include "IOutputDataNormalizer.pypp.h"
#include "SquaredFunctionGaussianError.pypp.h" #include "FitParameter.pypp.h"
#include "FitSuite.pypp.h" #include "FitObject.pypp.h"
#include "IMinimizer.pypp.h"
#include "INamed.pypp.h"
#include "FitStrategyReleaseParameters.pypp.h"
#include "FitStrategyAdjustParameters.pypp.h" #include "FitStrategyAdjustParameters.pypp.h"
#include "ChiSquaredModule.pypp.h"
#include "MinimizerOptions.pypp.h"
#include "SquaredFunctionDefault.pypp.h" #include "SquaredFunctionDefault.pypp.h"
#include "SquaredFunctionMeanSquaredError.pypp.h" #include "ChiSquaredModule.pypp.h"
#include "ISquaredFunction.pypp.h" #include "FitStrategyAdjustMinimizer.pypp.h"
#include "FitStrategyDefault.pypp.h" #include "FitStrategyDefault.pypp.h"
#include "FitSuite.pypp.h"
#include "AttLimits.pypp.h" #include "AttLimits.pypp.h"
#include "FitObject.pypp.h" #include "IChiSquaredModule.pypp.h"
#include "FitSuiteObjects.pypp.h" #include "SquaredFunctionSimError.pypp.h"
#include "IOutputDataNormalizer.pypp.h" #include "FitSuiteParameters.pypp.h"
#include "FitStrategyReleaseParameters.pypp.h" #include "SquaredFunctionSystematicError.pypp.h"
#include "SquaredFunctionGaussianError.pypp.h"
BOOST_PYTHON_MODULE(libBornAgainFit){ BOOST_PYTHON_MODULE(libBornAgainFit){
...@@ -66,5 +67,6 @@ BOOST_PYTHON_MODULE(libBornAgainFit){ ...@@ -66,5 +67,6 @@ BOOST_PYTHON_MODULE(libBornAgainFit){
register_SquaredFunctionDefault_class(); register_SquaredFunctionDefault_class();
register_SquaredFunctionGaussianError_class(); register_SquaredFunctionGaussianError_class();
register_SquaredFunctionMeanSquaredError_class(); register_SquaredFunctionMeanSquaredError_class();
register_SquaredFunctionSimError_class();
register_SquaredFunctionSystematicError_class(); register_SquaredFunctionSystematicError_class();
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment