Index: src/sans/models/c_extension/c_models/c_models.cpp
===================================================================
--- src/sans/models/c_extension/c_models/c_models.cpp	(revision 81b524f07169c5a9b32c97df6fd594592331f005)
+++ src/sans/models/c_extension/c_models/c_models.cpp	(revision a3e5455a7d885e396f17ecba9324ebe2b06ce5d1)
@@ -12,66 +12,66 @@
 
  // adding generated code 
+void addCDABModel(PyObject *module); 
+void addCRPAModel(PyObject *module); 
+void addCCoreShellEllipsoidModel(PyObject *module); 
+void addCReflModel(PyObject *module); 
+void addCPearlNecklaceModel(PyObject *module); 
+void addCFractalModel(PyObject *module); 
+void addCBCCrystalModel(PyObject *module); 
+void addCHollowCylinderModel(PyObject *module); 
+void addCParallelepipedModel(PyObject *module); 
+void addCFractalO_Z(PyObject *module); 
+void addCTriaxialEllipsoidModel(PyObject *module); 
+void addCStickyHSStructure(PyObject *module); 
+void addCMassFractalModel(PyObject *module); 
+void addCRaspBerryModel(PyObject *module); 
+void addCLorentzian(PyObject *module); 
+void addCDiamCylFunc(PyObject *module); 
+void addCHayterMSAStructure(PyObject *module); 
+void addCLamellarPCrystalModel(PyObject *module); 
+void addCCylinderModel(PyObject *module); 
+void addCStarPolymer(PyObject *module); 
+void addCFCCrystalModel(PyObject *module); 
+void addCMassSurfaceFractal(PyObject *module); 
+void addCGelFitModel(PyObject *module); 
+void addCCoreFourShellModel(PyObject *module); 
+void addCFlexCylEllipXModel(PyObject *module); 
+void addCLamellarPSHGModel(PyObject *module); 
+void addCCoreShellModel(PyObject *module); 
+void addCReflAdvModel(PyObject *module); 
+void addCSurfaceFractalModel(PyObject *module); 
+void addCTwoYukawaModel(PyObject *module); 
+void addCCoreShellCylinderModel(PyObject *module); 
+void addCLamellarModel(PyObject *module); 
 void addCLinearPearlsModel(PyObject *module); 
-void addCRaspBerryModel(PyObject *module); 
+void addCBarBellModel(PyObject *module); 
+void addCSLDCalFunc(PyObject *module); 
+void addCOnionModel(PyObject *module); 
+void addCHardsphereStructure(PyObject *module); 
+void addCCappedCylinderModel(PyObject *module); 
+void addCEllipsoidModel(PyObject *module); 
+void addCCSParallelepipedModel(PyObject *module); 
+void addCFuzzySphereModel(PyObject *module); 
+void addCMultiShellModel(PyObject *module); 
 void addCCore2ndMomentModel(PyObject *module); 
+void addCLogNormal(PyObject *module); 
+void addCSquareWellStructure(PyObject *module); 
+void addCSchulz(PyObject *module); 
+void addCGaussian(PyObject *module); 
+void addCLamellarPSModel(PyObject *module); 
+void addCBinaryHSModel(PyObject *module); 
+void addCPringlesModel(PyObject *module); 
+void addCEllipticalCylinderModel(PyObject *module); 
+void addCCoreShellBicelleModel(PyObject *module); 
+void addCLamellarFFHGModel(PyObject *module); 
+void addCSphereSLDModel(PyObject *module); 
+void addCPoly_GaussCoil(PyObject *module); 
+void addCFlexibleCylinderModel(PyObject *module); 
+void addCSphereModel(PyObject *module); 
+void addCSCCrystalModel(PyObject *module); 
+void addCTeubnerStreyModel(PyObject *module); 
+void addCVesicleModel(PyObject *module); 
+void addCDiamEllipFunc(PyObject *module); 
 void addCStackedDisksModel(PyObject *module); 
-void addCCoreShellCylinderModel(PyObject *module); 
-void addCReflModel(PyObject *module); 
-void addCSphereSLDModel(PyObject *module); 
-void addCFractalModel(PyObject *module); 
-void addCLogNormal(PyObject *module); 
-void addCPringlesModel(PyObject *module); 
-void addCCappedCylinderModel(PyObject *module); 
-void addCLorentzian(PyObject *module); 
-void addCBCCrystalModel(PyObject *module); 
-void addCPearlNecklaceModel(PyObject *module); 
-void addCSCCrystalModel(PyObject *module); 
-void addCGaussian(PyObject *module); 
-void addCLamellarModel(PyObject *module); 
-void addCLamellarPCrystalModel(PyObject *module); 
-void addCMassFractalModel(PyObject *module); 
-void addCPoly_GaussCoil(PyObject *module); 
-void addCTeubnerStreyModel(PyObject *module); 
-void addCOnionModel(PyObject *module); 
-void addCHollowCylinderModel(PyObject *module); 
-void addCTriaxialEllipsoidModel(PyObject *module); 
-void addCEllipticalCylinderModel(PyObject *module); 
-void addCSchulz(PyObject *module); 
-void addCLamellarPSHGModel(PyObject *module); 
-void addCDABModel(PyObject *module); 
-void addCStarPolymer(PyObject *module); 
-void addCFuzzySphereModel(PyObject *module); 
-void addCParallelepipedModel(PyObject *module); 
-void addCMassSurfaceFractal(PyObject *module); 
-void addCVesicleModel(PyObject *module); 
-void addCGelFitModel(PyObject *module); 
-void addCCoreShellEllipsoidModel(PyObject *module); 
-void addCRPAModel(PyObject *module); 
-void addCHayterMSAStructure(PyObject *module); 
-void addCCSParallelepipedModel(PyObject *module); 
-void addCFractalO_Z(PyObject *module); 
-void addCMultiShellModel(PyObject *module); 
-void addCLamellarPSModel(PyObject *module); 
-void addCEllipsoidModel(PyObject *module); 
-void addCTwoYukawaModel(PyObject *module); 
-void addCDiamEllipFunc(PyObject *module); 
-void addCHardsphereStructure(PyObject *module); 
-void addCLamellarFFHGModel(PyObject *module); 
-void addCCoreShellBicelleModel(PyObject *module); 
-void addCFCCrystalModel(PyObject *module); 
-void addCFlexibleCylinderModel(PyObject *module); 
-void addCSurfaceFractalModel(PyObject *module); 
-void addCDiamCylFunc(PyObject *module); 
-void addCCoreFourShellModel(PyObject *module); 
-void addCStickyHSStructure(PyObject *module); 
-void addCReflAdvModel(PyObject *module); 
-void addCSphereModel(PyObject *module); 
-void addCFlexCylEllipXModel(PyObject *module); 
-void addCSquareWellStructure(PyObject *module); 
-void addCSLDCalFunc(PyObject *module); 
-void addCCoreShellModel(PyObject *module); 
-void addCBarBellModel(PyObject *module); 
-void addCBinaryHSModel(PyObject *module); 
-void addCCylinderModel(PyObject *module); 
  // end generated code 
 
@@ -260,66 +260,66 @@
 
  // adding generated code 
+addCDABModel(m); 
+addCRPAModel(m); 
+addCCoreShellEllipsoidModel(m); 
+addCReflModel(m); 
+addCPearlNecklaceModel(m); 
+addCFractalModel(m); 
+addCBCCrystalModel(m); 
+addCHollowCylinderModel(m); 
+addCParallelepipedModel(m); 
+addCFractalO_Z(m); 
+addCTriaxialEllipsoidModel(m); 
+addCStickyHSStructure(m); 
+addCMassFractalModel(m); 
+addCRaspBerryModel(m); 
+addCLorentzian(m); 
+addCDiamCylFunc(m); 
+addCHayterMSAStructure(m); 
+addCLamellarPCrystalModel(m); 
+addCCylinderModel(m); 
+addCStarPolymer(m); 
+addCFCCrystalModel(m); 
+addCMassSurfaceFractal(m); 
+addCGelFitModel(m); 
+addCCoreFourShellModel(m); 
+addCFlexCylEllipXModel(m); 
+addCLamellarPSHGModel(m); 
+addCCoreShellModel(m); 
+addCReflAdvModel(m); 
+addCSurfaceFractalModel(m); 
+addCTwoYukawaModel(m); 
+addCCoreShellCylinderModel(m); 
+addCLamellarModel(m); 
 addCLinearPearlsModel(m); 
-addCRaspBerryModel(m); 
+addCBarBellModel(m); 
+addCSLDCalFunc(m); 
+addCOnionModel(m); 
+addCHardsphereStructure(m); 
+addCCappedCylinderModel(m); 
+addCEllipsoidModel(m); 
+addCCSParallelepipedModel(m); 
+addCFuzzySphereModel(m); 
+addCMultiShellModel(m); 
 addCCore2ndMomentModel(m); 
+addCLogNormal(m); 
+addCSquareWellStructure(m); 
+addCSchulz(m); 
+addCGaussian(m); 
+addCLamellarPSModel(m); 
+addCBinaryHSModel(m); 
+addCPringlesModel(m); 
+addCEllipticalCylinderModel(m); 
+addCCoreShellBicelleModel(m); 
+addCLamellarFFHGModel(m); 
+addCSphereSLDModel(m); 
+addCPoly_GaussCoil(m); 
+addCFlexibleCylinderModel(m); 
+addCSphereModel(m); 
+addCSCCrystalModel(m); 
+addCTeubnerStreyModel(m); 
+addCVesicleModel(m); 
+addCDiamEllipFunc(m); 
 addCStackedDisksModel(m); 
-addCCoreShellCylinderModel(m); 
-addCReflModel(m); 
-addCSphereSLDModel(m); 
-addCFractalModel(m); 
-addCLogNormal(m); 
-addCPringlesModel(m); 
-addCCappedCylinderModel(m); 
-addCLorentzian(m); 
-addCBCCrystalModel(m); 
-addCPearlNecklaceModel(m); 
-addCSCCrystalModel(m); 
-addCGaussian(m); 
-addCLamellarModel(m); 
-addCLamellarPCrystalModel(m); 
-addCMassFractalModel(m); 
-addCPoly_GaussCoil(m); 
-addCTeubnerStreyModel(m); 
-addCOnionModel(m); 
-addCHollowCylinderModel(m); 
-addCTriaxialEllipsoidModel(m); 
-addCEllipticalCylinderModel(m); 
-addCSchulz(m); 
-addCLamellarPSHGModel(m); 
-addCDABModel(m); 
-addCStarPolymer(m); 
-addCFuzzySphereModel(m); 
-addCParallelepipedModel(m); 
-addCMassSurfaceFractal(m); 
-addCVesicleModel(m); 
-addCGelFitModel(m); 
-addCCoreShellEllipsoidModel(m); 
-addCRPAModel(m); 
-addCHayterMSAStructure(m); 
-addCCSParallelepipedModel(m); 
-addCFractalO_Z(m); 
-addCMultiShellModel(m); 
-addCLamellarPSModel(m); 
-addCEllipsoidModel(m); 
-addCTwoYukawaModel(m); 
-addCDiamEllipFunc(m); 
-addCHardsphereStructure(m); 
-addCLamellarFFHGModel(m); 
-addCCoreShellBicelleModel(m); 
-addCFCCrystalModel(m); 
-addCFlexibleCylinderModel(m); 
-addCSurfaceFractalModel(m); 
-addCDiamCylFunc(m); 
-addCCoreFourShellModel(m); 
-addCStickyHSStructure(m); 
-addCReflAdvModel(m); 
-addCSphereModel(m); 
-addCFlexCylEllipXModel(m); 
-addCSquareWellStructure(m); 
-addCSLDCalFunc(m); 
-addCCoreShellModel(m); 
-addCBarBellModel(m); 
-addCBinaryHSModel(m); 
-addCCylinderModel(m); 
 addDisperser(m); 
 
