Full Year 2017
----------------------
>> 24 April 2017 : Correction of small bugs. Improvements in WinPLOTR-2006
----------------------
- A bug concerning the output of mCIF files has been corrected: when more than
one phase, described using Shubnikov groups, were present all the output mCIF files
were identical to that of the last phase. This is now corrected.
- The mCIF file in P1 generated when the magnetic phase was described using the propagation
vector formalism contained the wrong instruction "space_group_symop_magn_operation.id"
instead of the correct one "_space_group_symop_magn_operation.id". This is now corrected.
- Some changes in WinPLOTR-2006 have been performed in order to get better interoperability
with the fitting procedures within the "Esmeralda Laue Suite".
----------------------
>> 31 March 2017 : Simulated annealing available with Shubnikov Groups.
----------------------
- FullProf has been modified in order to make available the use of Shubnikov groups and
crystal/magnetic symmetry modes to simulated annealing procedure.
- A bug concerning negative refinement codes when using Shubnikov groups has been corrected.
- mCIF_to_PCR is now able to read old-type and the new-type magCIF files. This application
is distributed as a console utility within the FullProf Suite but it is also available
at the Bilbao Crystallographic Server.
----------------------
>> 1 March 2017 : Correction of bugs and improvements.
----------------------
- The program GLOpSAnn was crashing when instructions for Fp_Studio and VESTA were given
in the CFL file. This was due to a change in an interface that was not propagated correctly.
This is now working properly.
- When running FullProf in sequential mode using multiple patterns a problem was detected
when the numerical codes "nnn" of the data files "codename_nnn.extension" was of the same length
but with zeros before the effective integer value. For instance, if the names were of the form
"myname_001.dat" the new next name stored in the PCR file was of the form "myname_2.dat", so that
the format was not respected. This has now been changed and the program determine which is
the number of digits in the names of the files. This number should be fixed for all the names
used in a run, so in the example above the new name stored in the PCR file is "myname_002.dat".
- The program mCIF_to_PCR is now properly working with old and new conventions of the magCIF
dictionary. The mCIF files generated by the Bilbao Crystallographic Server and ISOCIF are
both read without known problems. An example of the PCR file generated by the program is
given below:
. . . . . . . . . . .
!-------------------------------------------------------------------------------
! Data for PHASE number: 1 ==> Current R_Bragg for Pattern# 1: 999.00
!-------------------------------------------------------------------------------
Nuclear and Magnetic Structure of: 1.59_isocif_standard VARY mxmymz
!
!Nat Dis Ang Pr1 Pr2 Pr3 Jbt Irf Isy Str Furth ATZ Nvk Npr More
5 0 0 0.0 0.0 1.0 10 0 2 0 0 0.000 0 7 0
!
P_I4_2/m number:84.58 <--Magnetic Space group symbol (BNS symbol & number)
Transform to standard: a,b,c;0,0,0
Parent Space Group: I4/m IT_number: 87
Transform from Parent: a,b,c;0,0,0
! Nsym Cen N_Clat N_Ant
4 2 0 1
!
! Anti-Centring vectors
0.50000 0.50000 0.50000
! Symmetry operators
1 x,y,z,+1
2 x,y,-z,+1
3 y,-x,-z+1/2,+1
4 -y,x,-z+1/2,+1
!
!Atom Typ Mag Vek X Y Z Biso Occ N_type Spc /Line below:Codes
! Rx Ry Rz Ix Iy Iz MagPh / Line below:Codes
! beta11 beta22 beta33 beta12 beta13 beta23 / Line below:Codes
K1 K 1 0 0.50000 0.00000 0.00000 0.00000 0.12500 0 0 #
0.00 0.00 0.00 0.00 0.00
Tb1 JTB3 1 0 0.50000 0.00000 0.50000 0.00000 0.12500 1 0 #
0.00 0.00 0.00 0.00 0.00
0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 <-MagPar
0.00 0.00 0.00 0.00 0.00 0.00 0.00
Tb2 JTB3 1 0 0.50000 0.50000 0.25000 0.00000 0.25000 1 0 #
0.00 0.00 0.00 0.00 0.00
0.00000 0.00000 6.95000 0.00000 0.00000 0.00000 0.00000 <-MagPar
0.00 0.00 0.00 0.00 0.00 0.00 0.00
F1 F 1 0 0.84550 0.02000 0.00000 0.00000 0.50000 0 0 #
0.00 0.00 0.00 0.00 0.00
F2 F 1 0 0.73770 0.03350 0.68000 0.00000 1.00000 0 0 #
0.00 0.00 0.00 0.00 0.00
!-------> Profile Parameters for Pattern # 1
! Scale Shape1 Bov Str1 Str2 Str3 Strain-Model
1.0000 0.00000 0.00000 0.00000 0.00000 0.00000 0
. . . . . . . . . . .
- The option Jbt=10 and Isy=2 for working with Shubnikov groups does not need to provide explicitly
the symmetry operators within the PCR file. The relevant part of the PCR file may be simply:
. . . . . . . . . . .
!Nat Dis Ang Pr1 Pr2 Pr3 Jbt Irf Isy Str Furth ATZ Nvk Npr More
5 0 0 0.0 0.0 1.0 10 0 2 0 0 0.000 0 7 0
!
P_I4_2/m number:84.58 <--Magnetic Space group symbol (BNS symbol & number)
Transform from standard: a,b,c;0,0,0
!
!Atom Typ Mag Vek X Y Z Biso Occ N_type Spc /Line below:Codes
. . . . . . . . . . .
Notice the difference in the keywords "Transform from standard:" instead of "Transform to standard:".
The "Transform from standard:" corresponds to the setting used in the current PCR file with respect
to the standard setting that is tabulated internally.
----------------------
>> 24 January 2017 : Bad executable of Mag_SymmCal and FullProf in the previous version
----------------------
- The optimization options of the new Intel compiler generate a bad executable of
the program Mag_SymmCal, the previous compiler was doing well for the same source
code. This was affecting also the option of FullProf Jbt=-6 when reading the operators
from the magnetic groups database. This has been corrected in current distribution.
Other misbehaviours may still be present.
----------------------
>> 9 January 2017 : New options in Magnetic symmetry modes. Changes in CrysCalCon
----------------------
- The new option of FullProf Jbt=-6, Isy=2 concerning magnetic symmetry modes has
now the possibility to bypass the magnetic modes and to use directly the components
of the magnetic moments. For that the amplitudes of magnetic modes should be put to
zero as well as their corresponding codes. Of course the structural modes can only
be used by refining the amplitudes.
If in the place of MagPh one writes the number 2.0 then the magnetic moments are
described using spherical coordinates. This allows an easier way of making constraints
and restraints.
- Some changes have been performed to output the results of the console program CrysCalCon.
Now a file called CrysCalCon.log is automatically generated. Changes in the output of
the ionic polarization have also been performed (Menu: Atomistics Calculations >
Calculate Ionic Dipolar moment & polarisation of a symmetrized single unit cell)