Full Year 2007


 ----------------------
 >>  16  February  2007:   Bug in spherical description of magnetic moments
 ----------------------
    - A bug in the calculation of the components of magnetic moments along the
      crystallographic axes for triclinic cells with strong departure of angles
      from 90 degree, and when the spherical description was used, has been
      corrected.

    - The text of the note of 8 February 2007 has been changed.

  ----------------------
 >>  9  February  2007:   New facility for quantitative analysis
 ----------------------
    - It is now possible to create a database using FullProf for quantitative
      phase analysis. One can calculate the structure factors of a particular
      crystalline phase and store them in a file using HKL=5 (see note of 3 July
      2003). A new line containing the space group and the cell parameters has
      been included. The created file can be renamed arbitrarily and the file
      can be read back by a job with NAT=0, JBT=-3 and IRF=2. After the name of
      the phase, and using the COMMANDS instructions, one can put the name of the
      file to be read after the keyword FILE_HKL (not case sensitive!). The format
      of the command is:

        FILE_HKL n_pat my_hkl_file_name

      Where n_pat is the number of the pattern for wich the structure factors
      file named "my_hkl_file_name" is given. If the space group and the cell
      parameters do not coincide with what is written in the file my_hkl_file_name
      the stored values are re-copied to the PCR file. The cell parameters are
      re-copied only in the case the sum of the absolute differences is greater
      than 4. Otherwise the parameters of the PCR file are kept.
      In the following example the space group and cell parameters are imported
      from the file "quant.hkl"
!-------------------------------------------------------------------------------
!  Data for PHASE number:   1  ==> Current R_Bragg for Pattern#  1:     0.23
!-------------------------------------------------------------------------------
My Phase name
!
COMMANDS
..... (other commands)
file_hkl 1 quant.hkl
..... (other commands)
END COMMANDS
!Nat Dis Ang Pr1 Pr2 Pr3 Jbt Irf Isy Str Furth       ATZ    Nvk Npr More
   0   0   0 0.0 0.0 1.0  -3   2   0   0   0       2147.799   0   7   0
!
P 1                     <--Space group symbol
!-------> Profile Parameters for Pattern #  1
!  Scale        Shape1      Bov      Str1      Str2      Str3   Strain-Model
  13.492       0.00000   0.00000   0.00000   0.00000   0.00000       0
    11.00000     0.000      .000     0.000     0.000     0.000
!       U         V          W           X          Y        GauSiz   LorSiz Size-Model
   0.0161020  -0.00158    0.00291   0.000000   0.000000   0.000000   0.000000    0
      0.000      0.000      0.000      0.000      0.000      0.000      0.000
!     a          b         c        alpha      beta       gamma      #Cell Info
   0.00000   0.000000    0.000000  90.000000  90.000000  90.000000
   31.00000   41.00000   21.00000    0.00000    0.00000    0.00000
........


 ----------------------
 >>  8  February  2007:   Change in extinction coefficients for Ext-Model=4
 ----------------------
    - An internal constant has been changed from 0.000001 to 0.001, for the
      case of neutron diffraction, so that the coefficients for anisotropic
      extinction should be divided by 1000.
      This has been performed in order to get more manageable numbers. This
      affect only the treatment of single crystal data in which Ext-Model=4
      and neutron diffraction. The coefficient remains equal to 0.000001 for
      X-ray single crystal diffraction.

    - An error re-writing the codes of the domain fractions in single crystal
      work in the new generated PCR file has been corrected.


 ----------------------
 >>  25  January  2007:   Simulated annealing with magnetic single crystal domains
 ----------------------
    - The simulated annealing procedure for solving magnetic structures using
      single crystal data possesing magnetic domains has been fully implemented
      The method is still under testing but the user can readily use it by
      using one additional prescription with respect to the normal work with
      simulated annealing.
      In the simulated annealing PCR file the user should include the population
      of domains as free parameters in the list (except the last one, as for least
      squares) and put as negative the "step" values in the list. This is for
      indicating the program to make always the constraint that the sum of all
      domain populations is equal to 1. If the user wants to start with a given
      population of domains the given values should verify that the sum is 1.0

    Example:
. . . . . . . . Relevant portion of the PCR file
My Magnetic phase name
!
COMMANDS
 magdom   u, v, w, 0.1  :   0.20000   0.20000   11.00   21.00
 magdom  -v, u, w, 0.1  :   0.20000   0.10000   31.00   41.00
 magdom   u,-v, w, 0.1  :   0.10000   0.20000   51.00    0.00
END COMMANDS
!Nat Dis Mom Pr1 Pr2 Pr3 Jbt Irf Isy Str Furth       ATZ    Nvk Npr More
   3   0   0 0.0 0.0 1.0   1   4  -1   0   0          0.000  -1   7   0
. . . . . . .  .
! Limits for selected parameters (+ steps & BoundCond for SA):
   1      0.0000      1.0000     -0.0200   0  Pop_MagD_1
   2      0.0000      1.0000     -0.0200   0  Pop_Chir_MagD_1
   3      0.0000      1.0000     -0.0200   0  Pop_MagD_2
   4      0.0000      1.0000     -0.0200   0  Pop_Chir_MagD_2
   5      0.0000      1.0000     -0.0200   0  Pop_MagD_3
! T_ini   Anneal  Accept NumTemps NumThCyc InitConf
  1.0     0.900   0.000001     200      0        0
! NCyclM   Nsolu Num_Ref Nscalef  NAlgor
      50       1     100       1       0
! ISwap     Var-Real/Imag
       0       0

    - A new output file of name "codfil"_mdom.hkl is written when hkl=10 and there
      are some MAGDOM commands in the PCR file. The description of domains and the
      list of contributions of each domain to the total square of the magnetic interaction
      vector is written during the first cycle of refinement.

    - A merged reflection list for magnetic structures containing only the independent
      reflections for a particular magnetic model can be generated by putting the
      command MAG_MERGE in the PCR file. The name of the file is "codfil"_nph_merged.int,
      where nph is the number of the phase.

 ----------------------
 >>   8  January  2007:   New way for combining powder and single crystal refinements
 ----------------------
    - Up to now the way for doing a mixed, single crystal + powder, refinement
      was to use Cry=0 and duplicate artificially the crystallographic phase to
      be refined and including Irf=4 in one of the phases. This was available in
      FullProf before introducing the multi-pattern option and is still available.
      A more transparent way, without need of repeating the phase, can now be used.
      One can declare that a particular diffraction pattern contains only integrated
      intensities, the new variable Int=1 means that the corresponding pattern
      consists of integrated intensities. The corresponding Irf variable concerning
      the refined phase should be equal to four (Irf=4). All the items characteristic
      of a powder diffraction pattern (lambdas, 2thmin, 2thmax, zero, background,
      excluded regions, etc) should not be given in the PCR file for the pattern
      having Int=1.
      This option extends also the single crystal refinements. For instance one can
      use a single phase and a series of different data collections to be treated as
      different patterns.
      An example has been included in the distribution of FullProf.


    - The current version of FullProf has been updated to:

       **********************************************************'
       ** PROGRAM FullProf.2k (Version 3.80 - Jan2007-ILL JRC) **'
       **********************************************************'