Activity

From 11 Aug 2016 to 09 Sep 2016

09 Sep 2016

15:32 Refactoring #1605 (Archived): Revise public API of fitting classes

The main goal of this item is a minimal revision of public API of fitting classes (Core/Fitting/* and Fit/* directo...
pospelov
15:09 Refactoring #1466 (Resolved): Refactor core Minimizer family to match the GUI presentation
pospelov
13:21 Refactoring #1604 (Resolved): move expected inaccuracy (m_variability) out of class OutputData

To my opinion, the OutputData class is our key data structure related to the storage of binned data. It should not ...
pospelov

08 Sep 2016

13:28 Revision d3b44869: substantial intro to Py API, still incomplete
wuttke
12:45 Revision f90bdb52: ...
wuttke

07 Sep 2016

22:58 Revision babf185b: ...
wuttke
16:47 Revision e6df826b: ...
wuttke

06 Sep 2016

18:02 Revision 6cb55d10: Merge branch 'manual' of a:BornAgain into manual
wuttke
17:54 Revision 21530e26: + architecture drawing
wuttke
09:49 Revision 0e3d6c97: Start three-part structure: Physics, Usage, Reference
wuttke
09:47 Revision 96fdb5be: Start three-part structure: Physics, Usage, Reference
wuttke

05 Sep 2016

17:56 Bug #1603 (Archived): GUI: Cancel job is not working anymore after the refactoring of ProgressHan...

*Problem I: cancel job is not working*
How to reproduce:
* start new GUI
* drag and drop sample to sample ca...
pospelov
17:32 Revision 84cd1172: Naive fix for template type deduction error on clang/macos.
pospelov
09:50 Bug #1600 (Resolved): PyPersistenceTest throws an exception from regex
Resolved in f9dca13. wuttke
09:41 Bug #1600: PyPersistenceTest throws an exception from regex
ok, let's go or boost/regex wuttke
09:23 Bug #1600: PyPersistenceTest throws an exception from regex
OpenSuse 42.1 is a pretty modern distribution. If even I (the developer) is not able to compile on it without additio... pospelov
09:49 Revision f9dca138: Use boost::regex instead of std::regex (we still support gcc4.8, which is not ...
wuttke

03 Sep 2016

13:43 Envelope task #1602 (In Progress): == CMake configuration, dependences ==
wuttke
13:36 Feature #1525 (Rejected): consider parameters of types int, enum, bool
Structure is ready to accomodate such parameters. Further implementation must be driven by a use case ... wuttke
13:27 Envelope task #428 (Archived): == IsGISAXS coverage ==
wuttke
13:21 Refactoring #1594: Review and possibly refactor IFormFactor class hierarchy
This is related to #409, right? wuttke
12:36 Revision c5f3988d: No longer delete unit test binary after unsuccessful run. This resolves #1601.
wuttke
12:34 Feature #1601 (Resolved): Unit test executable is removed by cmake if test fails
Resolved in c5f3988.
After each recompilation, all stage 0 unit tests are rerun. This is slightly inconvenient, bu...
wuttke
12:32 Feature #1601 (Sprint): Unit test executable is removed by cmake if test fails
wuttke

02 Sep 2016

20:22 Revision 573319a7: would solve #1601, but introduces new inconvenience - to be investigated further
wuttke
19:46 Bug #1600: PyPersistenceTest throws an exception from regex
Dependence on regex has come in because dependence on glob.h had to be removed; glob.h had to be removed because it i... wuttke
17:54 Bug #1600 (Archived): PyPersistenceTest throws an exception from regex

Every PyPersistenceTest fails with ...
pospelov
18:08 Feature #1601 (Resolved): Unit test executable is removed by cmake if test fails

I'm observing following behavior.
If unit test fails (e.g. with segmentation fault) - CMake machinery automatica...
pospelov

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:09 Bug #1467 (Resolved): Remove memory leakages from functional test machinery
wuttke
00:09 Bug #1467: Remove memory leakages from functional test machinery
Memory leak in I/O machinery confirmed, located, and fixed in 4765dcd. wuttke
00:07 Bug #1467 (Sprint): Remove memory leakages from functional test machinery
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
23:12 Refactoring #1407 (Long Term Idea): rotate the sample, not Q
wuttke
23:11 Refactoring #1541 (Backlog): review areAlmostEqual and get_relative_difference
With ba2dff7f2, the non-monotonicity in |b| is cured.
The remaining questions are less urgent.
wuttke
22:44 Refactoring #1304 (Resolved): Unify treatment of numeric constants.
Units.h now only contains physical units.
Complex constants should be locally in math-heavy files.
wuttke
22:24 Refactoring #1304: Unify treatment of numeric constants.
M_PI is used in several third-party sources. We do not want to patch them. Therefore we *cannot* get rid of M_PI. We ... 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:35 Feature #1599 (Rejected): provide another suite of functional tests: simulate on different grids,...
wuttke
17:30 Refactoring #1428 (Resolved): Compactify code that handles parameters (use abstract mechanism ins...
Resolved as far as RealParameters are concerned.
Unifying the treatment of ICompositeSample's children and IParame...
wuttke
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
17:08 Refactoring #1598 (Rejected): decide on policy for incomplete ICompositeSample descendant constru...
Descendants of ICompositeSample typically need one or more children to be defined before a simulation can be run. Pre... 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
12:18 Refactoring #1597 (Rejected): One Simulation should be concerned with no more than one sample
Keep SampleBuilder machinery out of class Simulation. wuttke
12:16 Refactoring #1596 (Rejected): handle variable instance names differently from fixed class names (...
INamed is conceptually unclear. It's mostly holds the constant class name, but occasionally is used for a variable in... 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

15:03 Configuration #1595 (Resolved): Fix Windows builds
cmake - build - make installer: now working on the build server
export of installer is currently deactivated
herck
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:22 Feature #1560 (Resolved): Provide simulation running from Python with text version of progress bar
Resolved in f366263. Use command simulation.setTerminalProgressMonitor() before simulation.runSimulation(). 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
13:37 Configuration #1595 (Archived): Fix Windows builds
herck
13:35 Refactoring #1594: Review and possibly refactor IFormFactor class hierarchy
Currently, IFormFactorBorn does not only represent form factors that only depend on the wavevector transfer q, but th... 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
08:49 Bug #1520: GUI: global progress bar seems to be not updating
sorry, this seems a pure GUI issue, unaffected by refactoring of the progress handler in Core 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
16:08 Refactoring #1594 (Archived): Review and possibly refactor IFormFactor class hierarchy
It seems that conceptually all concrete IFormFactor classes (with the exception of the two DWBA form factors) could b... 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:55 Refactoring #1593 (Archived): Remove soft particle constructors that have a volume argument inste...
There is a risk that users overlook the unusual meaning of the argument, and interpret the volume as a length.
Thi...
wuttke
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:33 Refactoring #1565 (Resolved): to associate units with parameters, use string instead of inheritance
Resolved in 07c2106.
The unit name is wrapped in by class Unit.
Parameter registration now has chain form, e.g.
r...
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
10:19 Documentation #1589 (Resolved): Clone drupal website
Clone now on:
apps.jcns.fz-juelich.de/drupal8
herck

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
16:02 Documentation #1589: Clone drupal website
After some investigation, it seems that switching between two drupal sites is not the most effective way of achieving... herck
14:17 Documentation #1589 (Archived): Clone drupal website
The idea is to have two separate drupal websites:
-the one that is publicly available under our current web address
...
herck
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:18 Documentation #1590 (Rejected): Update to drupal 8
After issue #1589 herck
14:11 Revision ea58729d: FitSuiteParameters renamed to FitParameterSet, additional convenience methods
pospelov
11:29 Configuration #1496: Switch Windows10 buildslave from virtual box to vagrant box
On hold until we fix the activation issue with the underlying virtual machine herck
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
08:34 Feature #1475: DOI for BornAgain
depends on #1447, is not a subtask thereof wuttke
 

Also available in: Atom