Activity

From 04 Aug 2016 to 02 Sep 2016

02 Sep 2016

20:22 Revision 573319a7: would solve #1601, but introduces new inconvenience - to be investigated further
wuttke

01 Sep 2016

18:00 Revision cff8360f: Levenberg-Marquardt minimizer is implemented in GUI
pospelov
17:30 Revision 4996ad58: Simulated annealing implemented in GUI
pospelov
16:55 Revision 6fe21342: GeneticMinimizerItem has now options as in its domain counterpart
pospelov
16:15 Revision 865de297: Fixed bug in SimulationView with non-multilayer items appearing in "Select Sam...
pospelov
15:52 Revision 07d48228: GSL error translation is moved to MinimizerUtils
pospelov
15:42 Revision 9ff4734f: GSLMultiMinimizerItem has now options ready as in its domain counterpart
pospelov
15:11 Revision 3ffc7181: MinuitMinimizerItem has now options ready as in its domain counterpart.
pospelov
13:17 Revision f3dfb128: GUI switched to new domain MinimizerCatalogue
pospelov

31 Aug 2016

00:12 Revision ba34ba06: Merge branch 'tmp' into develop
wuttke
00:07 Revision 4765dcdd: fix long-standing memory leak in I/O machinery
wuttke
23:59 Revision 0eb171f5: repair "Conditional jump or move depends on uninitialised value(s)" detected b...
wuttke
22:30 Revision b7952fc2: mv Pi.h -> MathConstants.h
wuttke
22:18 Revision 801021f3: 2*M_PI -> M_TWOPI
wuttke
22:16 Revision ac1d8bb0: Use standard macros M_PI, M_PI_2 etc instead of Pi::PI etc. This resolves (or ...
wuttke
20:58 Revision d19fef66: merge common methods into Simulation.
wuttke
18:24 Revision f99a793d: Fit functional tests are restored
pospelov
17:27 Revision 509008df: Merge branch 'tmp' into develop
wuttke
17:26 Revision 95945eff: MinimizerFactory switched to new catalogue.
pospelov
17:24 Revision d0ae55bf: mv ComponentParameter.cpp -> unused/; regenerated XML
wuttke
17:20 Revision 0d5f89ea: merge common members m_instrument, m_intensity_map into Simulation
wuttke
17:19 Revision 08def293: corr: need also to change in ignores.i
wuttke
17:16 Revision 3481b0e6: addParametersToExternalPool: arg1 -> const &
wuttke
17:16 Revision 0768749b: minor
wuttke
17:16 Revision 998bcd74: Little improvements; new files ComponentParameter.* still unused.
wuttke
17:14 Revision 6cad2ab7: correct op==
wuttke
17:12 Revision 5e8e5724: improve class comments
wuttke
17:12 Revision 6bd82fbf: IParameter is now INoncopyable.
wuttke
17:08 Revision 59494421: pass parent_name and onChange instead of parent: IParameter needs not to know ...
wuttke
15:19 Revision 7effefa1: split IParameter from RealParameter.
wuttke
15:12 Revision ea816f09: minor (this and previous commits accidentally in develop)
wuttke
15:10 Revision cf7f6403: raise error upon invalid parameter value
wuttke
10:30 Revision 1fae7e69: merge common members m_instrument, m_intensity_map into Simulation
wuttke
09:24 Revision fe177633: corr: need also to change in ignores.i
wuttke
08:37 Revision ae0f0508: addParametersToExternalPool: arg1 -> const &
wuttke

30 Aug 2016

19:24 Revision 7e4ced1e: minor
wuttke
16:31 Revision 78af69b0: New MinimizerCatalogue
pospelov
13:57 Revision 1f3238f7: Merge branch 'parptr' into develop (after accidentally working in develop)
wuttke
13:39 Revision d4599532: minor (this and previous commits accidentally in develop)
wuttke
12:58 Revision d8abfcac: Particle() = delete; use delegate constructors.
wuttke
11:49 Revision 0da7cb78: rm unused Layer::setMaterial
wuttke
11:44 Revision 2074db88: use delegate constructor to simplify
wuttke
11:37 Revision 8aab9213: raise error upon invalid parameter value
wuttke
11:24 Revision 0cfce63e: delete unused Layer()
wuttke
11:12 Revision 367cc5b5: rm unused return value
wuttke
09:52 Revision b0603712: Little improvements; new files ComponentParameter.* still unused.
wuttke
09:24 Revision b00bb635: rm unused
wuttke
09:22 Revision e3e734bf: correct op==
wuttke
09:20 Revision f4c5fadb: improve class comments
wuttke

29 Aug 2016

23:48 Revision 36d63fe7: IParameter is now INoncopyable.
wuttke
23:27 Revision 0d5feb55: Merge branch 'develop' of a:BornAgain into develop
wuttke
23:26 Revision 7210e54f: pass parent_name and onChange instead of parent: IParameter needs not to know ...
wuttke
22:37 Revision 7b47e33c: split IParameter from RealParameter.
wuttke
19:43 Revision 3b992ca9: correction: rm duplicate member m_name.
wuttke
18:00 Revision 4ff26dd1: Further cleanup in IMinimizer
pospelov
16:59 Revision 5767096a: Old ROOT minimizer wrappers removed.
pospelov
16:14 Revision a17f3d92: GeneticMinimizer wrapper is implemented
pospelov
14:42 Revision f933c358: New simmulated annealing minimizer wrapper.
pospelov

26 Aug 2016

11:54 Revision a67b66f1: Merge branch 'fixwinbuild' into develop
herck
11:51 Revision daf40c63: Added necessary include
herck

25 Aug 2016

14:29 Revision fb03fe51: Re-add include files again to cmake executable for main GUI application
herck
13:50 Revision 2a1b5dad: Export DomainSimulationBuilder to dll
herck
13:46 Revision 9ddde858: Define macro for including yaml-cpp as dll
herck
13:03 Revision 97d5d056: Export IStandardTest to dll
herck
11:45 Revision 339fd15f: Export IReferencedTest to dll
herck
11:42 Revision c5435aa5: Remove constructor call from constructor (MSVC problem)
herck
11:32 Revision 14b5c220: Remove 'friend' qualifier and export comparison operators for CumulativeValue
herck
11:31 Revision 4720cce9: Export FileSystem functions to dll
herck
10:56 Revision 2f72123b: Regenerated Python API
herck
10:41 Revision df52f735: Fix functional tests
herck
10:41 Revision 88e793eb: Fix FindYamlCpp05.cmake
herck
10:41 Revision 14b72891: Fix FindYamlCpp05.cmake for Windows (3)
herck
10:41 Revision 1033bf29: Forward yamlcpp include dir to persistence tests
herck
10:41 Revision 2bcf43ed: Rename Limits -> RealLimits
herck
10:40 Revision 4b45256a: Adapted FindYamlCpp05.cmake for Windows
herck
10:40 Revision 62063cee: Fix FindYamlCpp05.cmake for Windows
herck
10:40 Revision 9e50df37: Fix FindYamlCpp05.cmake for Windows (2)
herck

24 Aug 2016

20:57 Revision 6769cdae: Merge branch 'testing' into develop: Refactored ProgressHandler, resolved #156...
wuttke
20:39 Revision 4d02149e: corr wipe-out line
wuttke
19:55 Revision 4cb9ac6d: glob without glob.h which is not available under Windows
wuttke
19:07 Revision 2a75915c: broken while removing glob.h
wuttke
18:30 Revision e252081f: Error message was wrong (reported by Mika Pflüger, thanks)
wuttke
18:24 Revision ab80511d: rm unused include
wuttke
18:14 Revision b78cd556: ex05 .. RectangularDetector: change some constants to fill more of the detector
wuttke
17:58 Revision e22313ee: Forward yamlcpp include dir to persistence tests
herck
17:50 Revision 1bd25a3f: Correct wipe-out line at 100%. Interference2DParaCrystal: coarser grid because...
wuttke
17:37 Revision 446c0870: change parameters in Interference2DParaCrystal.py for richer display
wuttke
17:18 Revision f3662639: With simulation.setTerminalProgressMonitor(), we get progress percentages from...
wuttke
17:14 Revision d66640e0: Fix FindYamlCpp05.cmake for Windows (3)
herck
16:47 Revision b32ed0bf: Fix FindYamlCpp05.cmake
herck
16:38 Revision 91e48ec3: Fix functional tests
herck
16:24 Revision 75d8356c: Ready for progress report to terminal.
wuttke
16:10 Revision df525702: Rename Limits -> RealLimits
herck
15:42 Revision cc01c00c: Fix FindYamlCpp05.cmake for Windows (2)
herck
15:15 Revision a588d140: ProgressHandler is now a member of Simulation.
wuttke
15:07 Revision 43d2d310: Fix FindYamlCpp05.cmake for Windows
herck
15:01 Revision 7d47a08c: Adapted FindYamlCpp05.cmake for Windows
herck
12:22 Revision 31275546: rename -> IInterferenceFunctionStrategy::calculateFormFactorListPol
wuttke
11:25 Revision ddd9b1fc: Correct @file and include guards
wuttke
11:21 Revision 28ac1f1b: Regenerate bindings. Untested edits to coverage cmake setting.
wuttke
11:13 Revision cc13d11b: Computation no longer depends on Simulation
wuttke
10:53 Revision e591066d: ProgressHandler needs not to know about Simulation
wuttke
10:10 Revision 4cb08b1d: repaired and further simplified
wuttke
09:53 Revision 2ae4ba64: No longer clone simulation. No need to wrap ProgressHandler in shared pointer.
wuttke
09:09 Revision e95eb9a4: More expressive variable names in ProgressHandler; rm unused methods.
wuttke

23 Aug 2016

23:09 Revision 1fe6629c: restore non-copyable status
wuttke
23:02 Revision afb43920: Possibly closed an important memory leak: were the DecoratedLayerComputation t...
New function MultiLayer::hasRoughness(). wuttke
22:54 Revision 0bcd919b: corrections
wuttke
22:47 Revision ec6bb6e6: merge IComputation into MainComputation
wuttke
22:30 Revision c1f1134b: simplify API of MainComputation
wuttke
22:23 Revision 2b7bc896: RoughMultiLayerComputation no longer inherits from IComputation.
wuttke
21:39 Revision fb28509d: improve API -> const &
wuttke
21:35 Revision 61ad3db5: DecoratedLayerComputation no longer inherits from ISimulation.
wuttke
21:08 Revision 7e858c5b: looks worse, but prepares for removal of ISimulation inheritance
wuttke
20:24 Revision 16095645: merge functions to prepare for further refactoring
wuttke
20:17 Revision dd3b2c99: rm inner try{..}; exceptions are still catched in MainComputation::run
wuttke
19:09 Revision a8a90e47: rm unused FastVector
wuttke
17:09 Revision d9bc9688: Regenerated Python API
herck
17:07 Revision 4eac87b1: Merge branch 'corrections' into develop
# Conflicts:
# auto/Wrap/libBornAgainCore.py
# auto/Wrap/libBornAgainCore_wrap.cpp
herck
15:43 Revision 0bbb28a2: Clarified comment
herck
15:32 Revision 89cb6313: Merge branch 'parunit' into develop: refactoring this and that
wuttke
15:31 Revision b15f6116: restrict namespace Geometry to masking.
wuttke
15:08 Revision af6291e3: implementation of cloneInvertB moved up to IRotation.
wuttke
14:39 Revision d3712204: Remove unused methods; replaced '.conjugate().dot(x)' with '.tranpose() * x'
herck
12:27 Revision d5107615: rm unused FormFactorDecoratorMultiPositionFactor.
wuttke
08:33 Revision 0500a26d: mv call to containsMagneticMaterial() to where it is needed
wuttke
07:47 Revision 4a217a8e: add ../Basics/INoncopyable.h (missing in older commit); mv Computation -> ICom...
wuttke

22 Aug 2016

23:36 Revision 79880f24: m_outcome not used except in MainComputation
wuttke
23:05 Revision 2e13c355: Renamed MultiLayerComputation -> MainComputation, to distantiate it from Decor...
rm unused clone methods; introduce new basic mix-in INoncopyable.
This led to problems with SafePointerVector, which ...
wuttke
20:07 Revision 3021f4bb: rm intermediate class LayerComputation to achieve symmetry among the subclasse...
wuttke
19:50 Revision 44aa7e8d: rm unused
wuttke
19:20 Revision ef4c9319: Merge branch 'parunit' into develop: review Simulation; split off Computation.
wuttke
19:18 Revision 7b55f1f1: rm unused m_dwba_intensity
wuttke
19:12 Revision b7bbcada: rm unused getDWBAIntensity
wuttke
19:07 Revision bf971137: DWBASimulation -> Computation
wuttke
19:03 Revision 79000f39: Model -> Computation
wuttke
18:46 Revision 1a6f299c: ISimulation -> ComputationOutcome; root class -> mix-in
wuttke
18:32 Revision 3613ffd9: comments, ..
wuttke
18:02 Revision 03cc1cf4: virtual -> final
wuttke
17:57 Revision 5e087228: minor
wuttke
17:40 Revision 0a9b0104: Class comments: DecoratedLayerDWBASimulation and MultiLayerRoughnessDWBASimula...
are not alternatives, but contributions to MultiLayerDWBASimulation. wuttke
17:10 Revision 59703567: rm ISimulation.cpp
wuttke
17:07 Revision 59ea8a6c: rm unnecessary assert
wuttke
16:34 Revision f3eb69d1: start split Simulation/Model
wuttke
15:51 Revision 19e16156: minor edits
wuttke
15:19 Revision 53b7d60c: minor edits
wuttke
14:58 Revision 214b62ef: simplify Layer API
wuttke
14:09 Revision 14f412ba: New file IAbstractParticle.h separated from IParticle.h. rm unused includes. v...
wuttke
13:07 Revision e88f916e: rm unnecessary includes; vitual -> final; mv some .h files to includeCollections
wuttke
12:28 Revision c573f812: rm unnecessary includes
wuttke
11:31 Revision 21a309fc: mv SimulationElement and IPixelMap down the hierarchy => MultiLayer no longer ...
wuttke
11:22 Revision 5a536a3e: rm unnecessary include
wuttke
10:11 Revision 39016b84: Merge branch 'parunit' into develop: got rid of cyclic directory dependencies.
wuttke
10:03 Revision 81547f97: automatize export of distributions
wuttke
08:41 Revision d81810f4: parametrized sample better without default value
wuttke
07:44 Revision cd3bb3fd: usetex must be explicitly enabled in matplotlib 1.5
wuttke
07:42 Revision ac345a82: correct utils/plot_intensity_data.py (sys no longer provided by other imports)
wuttke
07:33 Revision e735fd97: more explicit directory names
wuttke

21 Aug 2016

19:54 Revision 77978073: rm a few more includes
wuttke
18:19 Revision c56eee73: mv INamed to Basics; refresh @file; regenerate bindings
wuttke
18:10 Revision fdc80c8a: Merge branch 'parunit' of apps.jcns.fz-juelich.de:BornAgain into parunit
wuttke
18:10 Revision babf91e0: mv containsMagneticMaterial() from ISample to MultiLayer
wuttke
15:31 Revision 0419823b: pass transform instead of rotation as function argument
wuttke
15:21 Revision 3586c14d: mv StringUsageMap to separate file in directory where it is used.
wuttke
15:10 Revision 4cec1204: rm unused include
wuttke
15:07 Revision d6beb762: replace double_epsilon by direct use of <limits>
wuttke
14:51 Revision 91d4b573: replace double_min by direct use of <limits>
wuttke
14:29 Revision ba2dff7f: Change math of areAlmostEqual: rm non-monotonic step from dependence on |b|.
wuttke
13:44 Revision dca1bf89: Simplify FitSuiteParameters::numbersDiffer; correct error in FitSuiteParameter...
wuttke
13:33 Revision 05f8e474: mv Numeric.* from Fit to Core; add private implementation 'numbersDiffer' to F...
wuttke
13:11 Revision 9eae4d20: regenerate bindings
wuttke
13:06 Revision 0cc2c651: Class comments; virtual -> final.
wuttke
13:03 Revision c2dff918: fix line length
wuttke
10:19 Revision 7a97a54f: improve class comments
wuttke

20 Aug 2016

23:58 Revision b5405de4: Reverted IFormFactorBorn to non-pure-virtual, because CustomFormFactor.py othe...
wuttke
20:48 Revision a842f4e1: FormFactorCrystal is an IFormFactor, not an IFormFactorBorn, since it evaluate...
wuttke
20:44 Revision 684c8d35: condense largely duplicate functions FormFactorCrystal::evaluate[Pol]
wuttke
20:21 Revision 0334dd69: new vector function real()
wuttke
19:27 Revision fd490c2c: SoftParticles virtual -> final
wuttke
19:18 Revision d088fe8a: Similar refactorings in FFDWBAPol and IFFBorn.
wuttke
17:50 Revision 7ab3315d: Merge duplicate wavevector evaluation from evaluate and evaluatePol into priva...
wuttke
17:13 Revision d499afc8: virtual -> final
wuttke
16:50 Revision 7ce02f33: With IFormFactorDecorator() =delete, there is no more need to test for mp_form...
wuttke
13:19 Revision 866e43c8: virtual -> final or nil
wuttke
12:40 Revision a96001d0: Use delegate constructor for isotropic DWF.
wuttke
12:35 Revision 4d626248: FormFactorDecoratorMultiPositionFactor::getRadialExtension() throws makes-no-s...
wuttke
12:22 Revision 01fc25c6: Class comments; Doxyfile corrections.
wuttke
10:53 Revision b80845f6: Class comments; update '@file'.
wuttke
10:46 Revision 809ddf81: Class comments; correct Doxyfile's; IFormFactor::accept -> =0
wuttke

19 Aug 2016

19:33 Revision a2bb970e: Regenerated bindings. Doxygen: merge brief and detailed description.
wuttke
19:22 Revision 4ee896d9: FormFactor -> FFDecorators; includes BornAgainNamespace from .h to .cpp; class...
wuttke
16:59 Revision b47dcfeb: Aggregate no longer knows about Multilayer.
wuttke
16:26 Revision 24020840: Further decoupling of directories: mv FormFactorDWBA* -> MultiLayer/
wuttke
16:22 Revision fe7d713e: No more need for directory Rotation. Move IFormFactorBorn to Sample.
wuttke
16:04 Revision b0074108: Magnetic materials needs only to know about Transform3D, not about Rotation. T...
wuttke
15:40 Revision 04b190b2: LayerStrategyBuilder needs only to know about MultiLayer, not about Simulation.
wuttke
15:12 Revision a4f0f0de: manual; regenerated bindings
wuttke
15:01 Revision e5effa07: Trying to clarify relation between Simulation classes.
wuttke
12:53 Revision 851dd3ea: rm spurious inheritance from ISimulation from reflectivity calculation classes...
wuttke
12:32 Revision e441491e: Move overlooked children of ISimulation back to Simulation/
wuttke
12:27 Revision db655b43: Move some files (back) down to Multilayer; class headers
wuttke
12:07 Revision cd1775f6: Make ISimulation pure virtual.
wuttke
11:45 Revision 9b534115: rm one-time used one-liners
wuttke
11:38 Revision f1018f69: getIn/OutCoefficients: argument is now Sim_Element instead of lambda,alpha,phi...
Tests written in terms of lambda,alpha,phi had to be disabled. wuttke
10:32 Revision b3be2098: minor
wuttke
10:02 Revision a8284399: include -> forward class declaration
wuttke
09:43 Revision bce67de4: moving SpecularInfoMap's
wuttke

18 Aug 2016

23:18 Revision 0964aa1a: minor edits (class comment, ..)
wuttke
21:34 Revision cb5c0b67: rm unnessary includes
wuttke
21:21 Revision 40038411: Move a few files so that Simulation is alone at second level of dependence hie...
wuttke
21:12 Revision 9b48a20a: similarly for DecoratedLayerDWBASimulation (not covered by any test??)
wuttke
21:07 Revision 9aa85ebd: simulation should know about sample model, not vice versa
wuttke
20:52 Revision 2be347c0: Consequently, rename ISampleBuilder -> IMultiLayerBuilder.
wuttke
20:37 Revision 7dbfc3ba: buildSample now returns MultiLayer* instead of ISample*
wuttke
19:15 Revision 7a1fb62c: Comments; throw exception upon inappropriate call of createDWBASimulation()
wuttke
17:44 Revision bb5ca15d: separate transformation of coordinates from transformation of intensities
wuttke
16:24 Revision f411dcf7: Revise manual section on detector geometry.
wuttke
14:34 Revision 3208bdc8: rm unused chapters. Improve draft mode, show index entries in margin
wuttke
12:42 Revision b46e7848: Merge branch 'parunit' into develop
wuttke
12:41 Revision 80420b6e: A few more virtual->final, protected->private. Start manual revision (reactiva...
wuttke
10:24 Revision 84ae9f3d: virtual -> final and other copy edits
wuttke
10:00 Revision 8e12243c: repair memory leak
wuttke
09:57 Revision a4e876f5: use delegate constructor
wuttke
09:44 Revision 867913c8: minor edits to InterferenceFunction1DLattice
wuttke

17 Aug 2016

23:51 Revision 3a746cb5: 11ify IShape2D and children (intended to enable automatic Python export, which...
wuttke
18:25 Revision 9cbfc32a: Merge branch 'tmp' into develop: first reaction to test coverage test results.
wuttke
18:24 Revision aec4eaf4: minor edits
wuttke
18:04 Revision b298e724: IMinimizer is now pure virtual
wuttke
17:11 Revision 0ce7e02a: rm unused.
wuttke
16:56 Revision 5a076456: rm unused Utils::String::getScientificDoubleString(double value, size_t precision
wuttke
16:54 Revision c3cadb2f: rm unused
wuttke
16:52 Revision 11c3b4cf: mv NumpyUtils to the only directory where they are used
wuttke
16:48 Revision fd547ed4: rm unused
wuttke
14:50 Revision 486973c2: Merge branch 'code-coverage' into develop
wuttke
14:29 Revision 62d3f524: Merge branch 'parunit' into develop: parameter registration now has form regis...
wuttke
14:28 Revision 07c21061: Completed conversion to new form of parameter registration. This resolves #1565.
wuttke
14:19 Revision 20c73beb: added code coverage options to cmake
jmfisher
13:53 Revision 26700852: broken (missing include)
wuttke
13:41 Revision 5f33a851: broken ...
wuttke
13:16 Revision 14140528: ...
wuttke
13:03 Revision 66128fd9: converting to registerParameter
wuttke
12:24 Revision 2af86480: ready for conversion to registerParameter().setLimited().setUnit()
wuttke
11:40 Revision 63d4fe1e: rm child classes of RealParameter; unit now stored as member variable of RealP...
wuttke
10:30 Revision b70cb098: rm erroneous duplicate line from example
wuttke
10:24 Revision a1ab53d4: Parameter(s) -> FitParameter(s) where appropriate
wuttke
10:06 Revision bce3561d: mv FitParameterLinked -> Core/Fitting/
wuttke
09:44 Revision a7ce3e2e: rm unused "virtual" from some FitParameter and FitParameterLinked methods.
wuttke
08:58 Revision d4de071d: mv Units -> Core/Parametrization/; regenerate bindings
wuttke

16 Aug 2016

00:02 Revision 36964865: AttLimits split -> Attributes & Limits
wuttke
17:52 Revision e06d284b: Merge branch 'doxrepair' into develop
wuttke
17:49 Revision e1cf0bdf: Correct Python for compatibility with Python3. Correct some @ingroup lines.
wuttke
15:43 Revision 7278aa0b: More explicit class comments on FTDistribution1D*
wuttke
15:15 Revision 2f405ae7: class comments on distribution normalization
wuttke
14:51 Revision 2a2e6637: copy editing decay/distribution functions: virtual -> final, rm destructor, in...
wuttke
13:45 Revision 82f57420: reworked Doxygen comments in Aggregate/
wuttke
11:26 Revision 6df22b3c: JAVADOC_AUTOBRIEF=YES in all Doxyfile's.
wuttke

15 Aug 2016

11:51 Revision 3a5973d2: Doxygen comments and other copy editing here and there
wuttke
10:04 Revision d44e337a: Normalize doxygen header of form factor classes
wuttke

14 Aug 2016

20:59 Revision b53e5492: new doxygen groups hardParticle & legacyGrating
wuttke
18:00 Revision 91150b38: Doxygen include file extension .doc -> .dox
wuttke

12 Aug 2016

16:00 Revision 6a5f87f7: New wrapper for GSL Levenberg Marquardt minimizer
pospelov
14:35 Revision 09853586: New GSLMultiMinimizer wrapper
pospelov
11:47 Revision 97ec3268: New MinimizerInfo for BaseMinimizer, which can be used in both, catalogue cons...
pospelov

11 Aug 2016

18:05 Revision 71e70774: Correlation matrix now saved to FitParameterSet after fit is complete. Printin...
pospelov
17:41 Revision e1ace08c: FitParameter is a composition of AttLimits
pospelov
15:49 Revision d96aef0a: PythonAPI regenerated
pospelov
15:19 Revision bcb447d9: MaxFunctionCalls added to Minuit2Minimizer
pospelov
14:37 Revision a25448de: Minor method move on the way to big reloccation.
pospelov
14:11 Revision ea58729d: FitSuiteParameters renamed to FitParameterSet, additional convenience methods
pospelov
11:14 Revision eb050c7d: FitSuite, FitKernel and IMinimizer switched to reportResults instead of printR...
pospelov
10:46 Revision 608c90a2: BasicMinimizer now reports edm and minValue, Minuit2Minimizer reports covarian...
pospelov
10:26 Revision b548c8de: New MinimizerOptions class, previous one renamed to ObsoleteMinimizerOptions
pospelov

10 Aug 2016

23:35 Revision 4b73a91e: Google test wrapper replaced by a lighter macro. This resolves #1577.
Now each unit test subdirectory has an identical copy of main.cpp,
and a file testlist.h that consists of #include's ...
wuttke
20:25 Revision b8ccbe53: Merge branch 'iss1577' into develop; issue unresolved.
wuttke
20:22 Revision ca6b118d: revert to absolute paths, since relative paths didn't help.
wuttke
20:08 Revision 0a0827c9: try relative paths in an attempt to solve #1577
wuttke
18:08 Revision 34af441c: Error status is added to BasicMinimizer
pospelov
17:04 Revision 9c5b4b51: Minuit2Minimizer class is equipped with statusString
pospelov
16:36 Revision 3a3b1ff9: COnfigurable renamed to OptionContainer, inheretance in IMinimizer is replaced...
pospelov
16:00 Revision 634c2272: Regenerated bindings
wuttke
15:53 Revision f5117117: Merge branch 'pychecks' into develop
wuttke
15:51 Revision 47f89ea8: repair recursive comparison of YAML entries (conversion from YAML::Node to str...
PyPersistenceTest/FitCylindersPrisms_detailed now works. wuttke
15:33 Revision 3da56e9d: New MinimizerResultsHelper for printing fitting results into the string
pospelov
14:51 Revision c0f1e431: Restore a few section comments; they are useful even after most details are go...
wuttke
14:41 Revision 4aa8e527: Finished conversion to boolean return value for runTest.
wuttke
14:25 Revision 18db28ef: Merge branch 'develop' into pychecks
wuttke
14:25 Revision 04e47f89: converting runTest() to return bool success.
wuttke
13:28 Revision a4a4d794: refactor glob2map into separate function
wuttke
12:38 Revision c098f261: refactor runPython into separate function
wuttke
12:22 Revision 49555c40: Merge branch 'ReviseMinimizer' into develop
pospelov
11:49 Revision d5c69d05: cleanup
wuttke
11:35 Revision 496344dd: New Minuit2Minimizer is functional, except printResults.
pospelov
11:29 Revision d71d9912: Merge branch 'pychecks' of a:BornAgain into pychecks
wuttke
11:24 Revision e402652e: correct alignement to prevent -Werror=misleading-indentation
wuttke
10:57 Revision 14b56537: One more fit example covered by functional tests. BROKEN: unexpected behavior ...
wuttke
10:51 Revision 96dcdfa5: MinimizerOption and Configurable classes equipped with unit tests.
pospelov
10:51 Revision 332a985b: On the way to refactoring Minuit2 minimizer options.
pospelov
10:51 Revision fc2dc309: New ExperimentalFit functional test on the way to minimizer refactoring
pospelov
10:51 Revision 0caca000: New experimental MinimizerOption class
pospelov
08:25 Revision 711eb046: Fit example ex01_SampleParametersIntro/SampleParametersIntro.py now covered by...
wuttke

09 Aug 2016

19:10 Revision 0693f6a9: PyPersistTest now compares dat and ref YAML tree entry by entry, allowing for ...
Still to do:
- allow for "VARIABILITY" anywhere in the tree
- generate YAML output from Fit tests.
wuttke
17:05 Revision 3927cab9: New Minuit2Minimizer is functional, except printResults.
pospelov
15:53 Revision b317cdfa: broken, whil implementing yaml parsing
wuttke
15:24 Revision 92f486ed: SpecularSimulation now writing all absolute values of R and T to YAML.
wuttke
14:53 Revision 8b1067ed: deprececated exec_programm replaced by execute_process, except in UseLATEX.cma...
wuttke
14:35 Revision 63898c49: Persistence tests now writing non-int output in true YAML format.
wuttke
13:48 Revision d65762eb: New ExperimentalFit functional test on the way to minimizer refactoring
pospelov
13:34 Revision e7f0a6df: Merge branch 'pychecks' into develop: rm legacy tests that are covered by exam...
wuttke
13:22 Revision fe53aee4: rm customformfactor.py, covered by more mature example ex04_ComplexShapes/Cust...
wuttke
13:18 Revision 6987eed1: rm montecarlo_integration.py, covered by ex04_ComplexShapes/LargeParticlesForm...
wuttke
13:15 Revision 4a548bb2: Remove legacy tests that are fully covered by examples:
layerwithroughness.py covered by ex02_LayeredStructures/CorrelatedRoughness.py
detector_resolution.py covered ...
wuttke
13:07 Revision 464491fb: Correct 4308c88: one path decomposition was not yet converted
wuttke
12:40 Revision 67518eae: Merge branch 'pychecks' into develop
wuttke
12:39 Revision 4308c882: Correct decomposition of paths in PyPersistenceTest to allow for directories t...
wuttke
11:29 Revision 85a47f51: correct previous commit; remove last M_PI in our own code (there are still a f...
wuttke
11:24 Revision 775c0c60: Pi.h with namespace Pi taken out of Units.h. This resolves #1564.
wuttke
10:39 Revision 52d6c6f5: Correct .h file header comments: "Declares" -> "Defines". Also remove include ...
wuttke
10:21 Revision d67a6e11: Merge branch 'testing' into develop
wuttke
10:04 Revision 693948b5: Merge branch 'pychecks' into testing
wuttke
09:56 Revision 1bea2b68: class Utils::FileSystem -> namespace FileSystem
wuttke
09:51 Revision 7353a089: rm unused functions from FileSystem; member variables not needed any more.
wuttke
09:39 Revision 179f4275: FormFactorTrivial (to become »Dot«): radial extension corrected to 0. This res...
wuttke
09:30 Revision 72c0e47e: in error message that should never be raised: "BUG" -> "Bug"
wuttke

08 Aug 2016

17:13 Revision 1523e667: On the way to refactoring Minuit2 minimizer options.
pospelov
15:56 Revision 2521571c: MinimizerOption and Configurable classes equipped with unit tests.
pospelov
15:36 Revision ef783ff2: Merge branch 'testing' into develop: Examples/python/simulation now covered by...
wuttke
15:35 Revision 8d8d5231: correct '@file' lines and include guards
wuttke
15:34 Revision 6dd766e2: Merge branch 'winlinkfix' into develop
herck
15:31 Revision 76d65304: correct class comment
wuttke
15:20 Revision 447a8a7d: Meaningful persistence tests in place for all Example/python/simulation, excep...
wuttke
11:55 Revision 67316ba0: Add missing references. Introduce threshold as additional argument to RunPyPer...
This is, however, no good solution because one test may write several intensity maps with different reproducibility l... wuttke

07 Aug 2016

22:59 Revision 8ce5b321: Persistence tests fully functional. Still TODO: check error messages.
wuttke
21:08 Revision 3ab140fc: Refactoring in order to improve error messages; setting of threshold is broken.
wuttke
17:55 Revision a57242af: minor cleanup; regenerate bindings
wuttke
17:34 Revision ce23e8bd: IntensityDataFunctions::getRelativeDifference has now same implementation for ...
wuttke
14:55 Revision 1e2a5c37: Non-intensity files must not be compressed.
wuttke
12:55 Revision ab7bb320: Comparing yaml files line by line. TODO: ungzip.
wuttke
11:38 Revision 95e1c72f: restore unit tests; new CMake option ZERO_TOLERANCE
wuttke
10:58 Revision 14f5ed36: all fu tests pass but no actual persistence tests performed
wuttke
10:45 Revision 7b617574: persistence test machinery now prepared to handle aribtrary file extensions
wuttke

06 Aug 2016

13:49 Revision 4a204d15: rm TestUtils.
wuttke
13:41 Revision c47b5b26: ad-hoc repair for polmagcylinders2.py
wuttke
13:31 Revision 88ec7ee3: all except 3 tests pass
wuttke
13:11 Revision b22363cf: corrections, renamed Standard reference files
wuttke
11:52 Revision d7f4ea2c: rm unused flatFilename
wuttke
11:50 Revision aae9fd4d: repairs
wuttke
11:27 Revision cadd0e4d: Use directory hierarchy instead of prepended "ref_" or "pyexport_"
wuttke
09:27 Revision a09fb6a1: Persistence test now able to read multiple data and reference files; detects m...
wuttke

05 Aug 2016

22:39 Revision db56ac7a: rm direct python include (CorePython.py) from libBornAgainCore.i: we use the C...
wuttke
22:35 Revision 83ca80a5: starting comparison ... not yet for examples with multiple output
wuttke
20:50 Revision 60a60b2f: Merge branch 'testing' into develop: persistence testing framework for Py exam...
wuttke
20:44 Revision 9d78dd7d: moved three (hopefully last) matplotlib imports out of the functional test's way
wuttke
20:40 Revision b6c9c91f: moved new Py functions to plot_utils.py
wuttke
20:13 Revision 9e52735b: We do not want a sys.path=... command in each example. Therefore in PyPersiste...
wuttke
20:00 Revision 29a57b1b: rm unused "import os" from exported Py scripts; tmp files now named "pyexport_...
wuttke
19:54 Revision 40607ef4: plot_utils no longer requires matplotlib (import moved into DefaultFitObserver...
wuttke
19:35 Revision 5dc75b25: rm outcommented; regenerate bindings
wuttke
19:06 Revision 71c844a3: rm outcommented; regenerate bindings
wuttke
18:49 Revision f439b669: corr: don't require matplotlib for functional test
wuttke
18:36 Revision d4e0c230: Merge branch 'pychecks' into develop
wuttke
18:34 Revision 50c87bf5: All simulation examples now take argument -p or filename. All fitting examples...
wuttke
18:04 Revision dca66a1a: ...
wuttke
17:43 Revision 216766f8: repair this and that
wuttke
16:50 Revision da8c22fb: last repair of faulty replacement of "map."
wuttke
16:50 Revision d6535d8f: repair
wuttke
16:48 Revision 168ed727: corr
wuttke
16:42 Revision e3f1f43c: restore AxesInDifferentUnits.py, not yet convertible
wuttke
16:41 Revision 6bfb9632: convert further examples
wuttke
16:24 Revision ecca5d3e: Converted ex01-ex04; the others temporarily broken
wuttke
15:42 Revision c9deabe2: Make all Python code more concise with function simulate_then_plot_or_save.
wuttke
15:38 Revision 67b2ea05: Make TestMachinery into static library to avoid BA_CORE_API_ macros for Window...
herck
15:33 Revision 44137c8a: Fix some linking errors on Windows because of lack of exporting library symbols
herck
15:11 Revision 19581e54: New experimental MinimizerOption class
pospelov
14:57 Revision 1b75c065: converted example 3: CylindersInBA.py
wuttke
14:57 Revision 234d1487: Merge branch 'WinDllMacro' into develop
pospelov
14:45 Revision 51dce7b5: further simplified ExportToPython; converted example 2 CylindersAndPrisms.py
wuttke
14:37 Revision 5bb92c91: Fixing macmini build error. Can "inline" keyword in wrong place be the problem?
pospelov
14:27 Revision 6dffeeeb: Simplified auto-generated scripts from ExportToPython; prepared first Python E...
wuttke
14:20 Revision 01b00b45: Fixing long waiting compilation errors under macmini.
pospelov
14:17 Revision cd2bcaf7: WinDllMacro is back
pospelov
12:24 Revision 99aa28ce: Resolving #1440: CMake part done. C++ part half done. Still TODO: (C++) compar...
wuttke
11:02 Revision a0c91603: CMake configuration basically ready for Examples persistence tests; unit tests...
wuttke
10:10 Revision e9a2a580: Start PyPersistenceTest, to resolve #1440
wuttke
09:29 Revision af2ca294: rename PyCoreTest -> PyExportTest to leave room to other tests of Python Core ...
wuttke

04 Aug 2016

21:47 Revision bb24be6c: rm unused; regenerate bindings
wuttke
17:55 Revision cdc32a6f: PyCoreTest now writes concise log lines, and by some miracle Python errors als...
wuttke
17:40 Revision 98163aa0: Python script, generated by ExportToPython, now takes argument '-p' for plotti...
wuttke
17:02 Revision 9cf72b7b: Merge IFunctionalTest::analyzeResults() into IFunctionalTest::runTest() [Tests...
wuttke
 

Also available in: Atom