-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
114 lines (106 loc) · 4.55 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
==========================
Change log for SIMRES
==========================
------------------------
update 6.5.3, 17/6/2021
------------------------
- updated crystal.tab by adding incoherent scattering cross-sections
- increased peak position precision on output
- added REPSA command to print information about polycrystalline sample
- bug fix: program stays in "non ready" state after SCAN1D or FMERIT commands
- added Python script for generating the sample tables from NCrystal (https://github.com/mctools/ncrystal)
- polycrystal sample tables replaced by those generated using NCrystal
- updated manual
------------------------
update 6.5.1, 17/7/2020
------------------------
- added REPBM console command to print beamline geometry report
- source code cleanup (centralized coordinate transformation handling,
- UI erase added to the clean targets in makefile
- fixed #6: ray-tracing hangs
- fixed problems with running SIMRES as console command
========================
version 6.5, 20/2/2020
========================
As of version 6.5, SIMRES source code is distributed via GitHub.
With the move to git repositories, the structure of the binary and source
packages has changed significantly. The functionality remains the same
as for version 6.4.
A new PGPLOT graphics driver for Windows (similar to pgxwin_server on Linux)
has been developed and added as a submodule to SIMRES.
The user interface (written in Java) is now also added as a submodule and includes Ant
builder scripts.
The SIMRES core can now be compiled using the GNU gcc/gfortran suite (using the
mingw-w64 tools on Windows)
=======================
version 6.4, 6/9/2019
=======================
- Improved MCPL functionality (import/export neutrons)
- Binding with McStas using MCPL (see doc/simres-guide.pdf)
- Export of sample scattering events (see demo/STRESSPEC)
- New demo examples (choose demo on startup)
- New sets of supermirror lookup tables for various models
- Simulation of guide misalignment
- Improved guide waviness model
- Hollow sample shapes (set wall thickness parameter)
- Improved stability and monitoring of the simulation kernel
- 64 bit binaries
===============
version 6.3.5
===============
- New sources: ESS butterfly, ISIS
- Export to MCPL file (use command MCPL)
- Choice of gonio-stage order for component positioning
- Recording of events in guides: m-value, escape coating, escape
===============
version 6.3
===============
- updated user guide (PDF)
- console command - running simulations on a remote server
- new source definitions for ESS baseline 2013 and pancake moderators
- SGUIDE: manual (free shape) or automatic (elliptic, parabolic) shape setting
- new bug fixes (see simres-relaese-notes.pdf)
===============
version 6.2
===============
- new user guide (PDF)
- console command - running simulations on a remote server
- new source definitions for ESS baseline 2013 and pancake moderators
- new components:
SGUIDE: free shape multisegment guide (quadratic or straight segments)
manual or automatic (elliptic, parabolic) shape setting
MONITOR: beam monitor with mask area, shows successful rays at any place
various modes of 2D mask in x,y,kx,... useful for instr. optimization
- strain gradients for polycrystalline samples
- choice of beam monitor to be used with BEAM1D,BEAM2D commands
- list of mirror tables located in home/.simres/tables
- without table, mirror reflectivity for SGUIDE is analytical (parameters are given in sguide dialog)
- bug fixes (see simres-relaese-notes.pdf)
============
version 6.1
============
- ToF components (disc chopper, wide-angle ToF detector, pulsed sources)
- tools for powder diffractometers:
event-based evaluation of difractograms from both position and time
multi-peak powder sample
evaluation of figures-of-merit from diffractograms
- particle swarm optimization (PSO)
- extended library of crystal reflections
- users projects management (storing user data in user's home directory)
- console version (run java ./GUI/simresCON.jar -h for help)
- new demo project (ToF powder diffractometer) demonstrating the new features
- many small bug fixes
============
version 6.0
============
- radial source distribution (see setup/hcs_radial.dat)
- XTAL component (bent crystal with multiple reflections)
- graphical user interface
- 3D visualisation
- free definition of instrument layout
- 1D and 2D scans with any instrument parameter
- script recorder / runner
- instrument definition and simulation options in XML files
- new matrix description of instrument optics
(automatic sampling optimization)
- options for upstream or downstream tracing