Manual
Manual
Manual
Installation
Installation
Installation
Installation
Installation
Installation
Molecule: avoid infinite loop between RandomizeConfiguration() and TuneGlobalOptimRotationAmplitude() by adding a new master clock parent of all restraints and atom list
Update Changelog for 2017.2
Merge branch 'master' of github.com:vincefn/objcryst
Re-enable limits popup menu in refinable parameters (windows specific issue). Fixes #19
Molecule BuildRingList(): handle case when an atom is not connected to any other, e.g. when there is a single Atom in the Molecule
Correct Fox path to display grid results
Make indexing progress dialog modal
Set the PowderPatternBackgroundBayesianMinimiser::LSQObs() values to 1 instead of 0 to avoid NaN values for R and Rw in LSQNumObj
Use C locale for tracker data output
Fox version 2017002
Set X-ray tube alpha1/alpha2 ration and delta(lambda) as refinable parameters, which are shown/hidden only when used. Use wxRESERVE_SPACE_EVEN_IF_HIDDEN for optionally hidden parameters.
Use SafeRefine when performing automatic Le Bail & profile fitting in the unit cell explorer. Also avoid worse results when retrying Le Bail fit at the end.
Update changelog
Correct reading of cursor coordinates
Add LSQNumObj::SafeRefine() to automatically revert to previous parameters if refinement does not converge, and optionally fix the newly unfixed parameters.
Add button to export indexing results.
in 3D Crystal view: add shortcuts to shift display area, fade distance, choose asymmetric unit or full unit cell, and add help text.
Deactivate threaded updates check. Use wxFileSystem instead of wxURL
Add CalcRfactor, CalcRwfactor and CalcChiSquare functions to LSQNumObj
Merge branch 'master' of github.com:vincefn/objcryst
Use wxSOCKET_REUSEADDR for Fox grid wxSocketServer.
Make searching with spurious lines optional in the ‘quick’ indexing interface. Make searching for centered lattices on by default.
Avoid NaN when computing estimated cell volumes
Make cursor actually visible…
Adapt the extent of the profile-fitted region when using automatic Le Bail fit in the indexed unit cell explorer.
Update .gitignore
Use C locale for file output
Update messages when closing Fox with a grid client or server running
Use calloc for buffer allocation, independently of the platform
Add wxMINIMIZE_BOX and wxMAXIMIZE_BOX to 3D crystal view and diffraction patterns
Use C locale formatting when writing list of peaks to a file. Better check that the input stream is OK when reading back peaks file
Allow forcing the display of molecules which are centered inside display limits. Add keyboard shortcuts to the 3D crystal view: L (toggle atom labels), M (toggle display full molecule), Y (toggle hydrogens). Fixes #20
Report number of spurious lines in indexing solutions
Fox 2017.1
Correctly evaluate starting Chi^2 in SafeRefine()
Default: don’t show help in Crystal 3D display
Add calculation of the net number of observed points during profile fitting, by deducing the number of independent reflections. Use for the space group explorer
Take into account lattice centering when looking at indexing solutions (and performing automatic Le Bail and profile fitting)
Make sure EndOptimization() is called in LSQNumObj::SafeRefine()
Use SafeRefine for profile fitting
Check reflection profile size in ExtractLeBail
Validate all user input at the beginning of WXPowderPatternGraph::OnFindPeaks(). e.g. in case the wavelength was changed…
Also handle exceptions in LSQNumObj::SafeRefine
Add ScatteringData::SetFhklObsSq()
Handle monoclinic I and A when selecting indexation solution
Identify grid server or client in the frame title. Send more log messages to the embedded log widget
Add space group to crystal name in 3D window title
Mode modal progress dialogs. Add TODO for sorting solutions.
Use wxStringOutputStream instead of a stringstr...
Allow choosing .xmlgz files for FoxGrid server....
Connect atoms only if option is set.
Update clocks when scattering powers are changed
Use !() instead of not() for not operator
Update ScatteringComponentList for atom when it...
Remove UpdateUI related instructions from Creat...
Centralize CIF loading in FoxLoadCIF()
Update README location for MacOS makefile
Fox version 2016.2
Also display (faded) names of atoms which are f...
Add Crystal::MergeEqualScatteringPowers(), for ...
Do a better job at recognizing molecules and ke...
No need for dynamic_cast to access ScatteringPo...
Add (De)RegisterClient for an Atom and its Scat...
Add some user messages when importing powder or...
Update Changeling
When loading a CIF, handle the case when severa...
Initialize Crystal and UnitCell by default usin...
Correct MergeEqualScatteringPowers(): explore t...
Add ScatteringPower::operator== and !=
Add Atom::SetScatteringPower()
Be more permissive about what type of polyhedra...
Set name to symbol when using only one Scatteri...
Remove debug message in PowderPattern::GetChi2C...
Correct debug level for message in ReflectionPr...
Update display after changing max(sin(theta)/la...
Make sure max(sin(theta)/lambda) is propagated ...
Store non-flip flag in MolAtom objects rather t...
Change behaviour of oneScatteringPowerPerEleme...
Update README.rst
Update README.rst
Rename and move README, LICENSE and ChangeLog f...
Update wiki2pdf.py for new website, moinmoin ve...
Update README-Fox.txt, add README.rst
Update README.rst
Merge branch 'master' of github.com:vincefn/obj...
Use wxTHREAD_WAIT_BLOCK to wait for termination...
Try again wxSafeYield without a mac-specific fu...
Add OK button to close preferences to workaroun...
Add (DEBUG) to version string when building deb...
Update Changelog, License and README