~jose-soler/siesta/unfolding

« back to all changes in this revision

Viewing changes to Pseudo/atom/ChangeLog

  • Committer: Alberto Garcia
  • Date: 2016-01-25 16:00:16 UTC
  • mto: (483.3.1 rel-4.0)
  • mto: This revision was merged to the branch mainline in revision 485.
  • Revision ID: albertog@icmab.es-20160125160016-c1qivg1zw06kgyfd
Prepare GPL release

* Include proper headers

* Add Docs/Contributors.txt and NOTICE.txt files.

* Update READMEs and LICENSE files in several directories.

* Remove Pseudo/atom, Util/test-xml

* Remove DOM files from Src/xmlparser

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
        THIS CHANGELOG IS OUT-OF-DATE
2
 
        SEE THE MAIN SIESTA CHANGES FILE
3
 
        
4
 
2006-10-02   <albertog@icmab.es>
5
 
 
6
 
        * Added Wu-Cohen functional (with help from M.V. Fdez-Serra
7
 
          and J. Gale) Updated manual. Version 3.2.3.
8
 
 
9
 
2006-01-27    <wdpgaara@lcmxaa.lc.ehu.es>
10
 
 
11
 
        * Added RPBE and revPBE exchange and correlation functionals.
12
 
          Updated manual. Put complete version (now 3.2.2) in header
13
 
          and wrapup routines.
14
 
 
15
 
2002-09  Alberto Garcia  <wdpgaara@lcpxlz.lc.ehu.es>
16
 
 
17
 
        * Imported xc.f file from Siesta distribution. It fixes some
18
 
        problems with very small densities. It is the default in the
19
 
        makefile, but the old suite of xc files can be used, if
20
 
        desired. Pzxc.f has been fixed to avoid computing vxc for very
21
 
        small densities, but the fix in xc.f (by J.M. Soler) is in 
22
 
        principle better. Tagged as atom-3-2-1.
23
 
 
24
 
Thu Jul 25 15:48:48 2002  Alberto Garcia  <wdpgaara@lcpxbi.wm.lc.ehu.es>
25
 
 
26
 
        * Consolidated new version by removing old material from Samples.
27
 
          Old pswatch program removed from Util.
28
 
 
29
 
2002-07-12  Alberto Garcia  <wdpgaara@lg.ehu.es>
30
 
 
31
 
        * Major revision with a view to ease analysis of pseudopotentials
32
 
        and streamline testing. Wrote a manual (Docs/atom.tex). 
33
 
        Incompatible changes:
34
 
         - The "energy differences" section is now printed only after a
35
 
           homogeneous series of calculations.
36
 
         - The input file can contain comments, directives, and blank
37
 
           lines at the beginning and at the end.
38
 
         - PSCHARGE file contains the true pseudo valence charge, not
39
 
           the rescaled value.
40
 
        Other changes:
41
 
         - Bug fixes for XC polarized routines (avoid crashes)
42
 
         - Bug fix in tm2 in calculation of norm (negligible effect)    
43
 
         - New implementation of "valence charge modify"
44
 
         - More output files, including screened pseudopotentials.
45
 
         - More plotting scripts (mainly gnuplot as lowest common
46
 
           denominator)
47
 
         - Output file rigged for easier extraction of data.
48
 
         - Tutorial directory created (work in progress)
49
 
         - ae.sh pg.sh pt.sh scripts re-designed.
50
 
 
51
 
Sun Sep 16 19:46:05 2001  Alberto Garcia  <wdpgaara@lg.ehu.es>
52
 
 
53
 
        * Pseudopotential files are now generated in both unformatted
54
 
        ( VPSOUT) and formatted (VPSFMT) versions.
55
 
 
56
 
2000-04-10    <wdpgaara@node1.wm.lc.ehu.es>
57
 
 
58
 
        * Changed once more the management of the "compatibility
59
 
        strings". Went back to the tried and true "symbols" approach. Now
60
 
        it is possible to 
61
 
 
62
 
        %define COMPAT_UCB
63
 
 
64
 
        to revert back to the old parameters, and to change the GGA
65
 
        vs. LDA default for the core-correction scheme by using either of
66
 
 
67
 
        %define NEW_CC
68
 
        %define OLD_CC
69
 
 
70
 
        Introduced a version string, and set it to 3.1.
71
 
 
72
 
2000-02-21    <wdpgaara@node1.wm.lc.ehu.es>
73
 
 
74
 
        * Set the spacing to 0.01 in the real-space wavefunction plotting
75
 
        routines. Some nodes were not seen in the plots... 
76
 
        Added a few not very sophisticated GNUPLOT drivers in the Samples
77
 
        directory, for those without SM.
78
 
 
79
 
2000-02-16    <wdpgaara@node1.wm.lc.ehu.es>
80
 
 
81
 
        * Changed the defaults regarding the CC schemes. The old method is
82
 
        the default for LDA calculations, and the new one is used only for
83
 
        GGA calculations. This behavior can be overriden by specifying
84
 
        "mons-old-cc" or "mons-new-cc" as compatibility string. (See
85
 
        updated User.Guide.)
86
 
 
87
 
        * Implemented calculation of the Fourier transform of the
88
 
        pseudocore charge.
89
 
 
90
 
2000-02-10    <wdpgaara@node1.wm.lc.ehu.es>
91
 
 
92
 
        * Implemented new scheme for the calculation of the pseudocore
93
 
        charge, using a routine from Jose Luis Martins. The new method
94
 
        results in a larger pseudocore, so it is not clear whether to
95
 
        enable it by default. For now, it is indeed the default, unless
96
 
        the "compatibility string" (see compat_params.f) is set to
97
 
        "mons-old-cc" or "ucb".
98
 
 
99
 
        * Added a new macro "core" for the plotting of core charges in
100
 
        atom.sm. 
101
 
 
102
 
        * Note that the initializations mentioned in the next entry
103
 
        (Nov99) were actually done in a "real" subdirectory Pseudo/atom of
104
 
        the siesta cvs tree, instead of in the symbolic link to atom. They
105
 
        are merged now.
106
 
 
107
 
1999-11-19    <wdpgaara@node1.wm.lc.ehu.es>
108
 
 
109
 
        * Initialized variables (ddelta, fdold, ehart) in tm2.f, v0pp.f,
110
 
        and velect.f
111
 
 
112
 
Fri Nov 27 15:41:46 1998  Alberto Garcia  <wdpgaara@lcpxbi.wm.lc.ehu.es>
113
 
 
114
 
        * (Maider Machado) Added support for Becke-Lee-Yang-Parr exchange
115
 
        and correlation flavor. It is requested by the string "bl" in the
116
 
        input file.
117
 
 
118
 
Fri May 23 10:13:55 1997  Alberto Garcia  <wdpgaara@lcpxbi.wm.lc.ehu.es>
119
 
 
120
 
        * Put the Berkeley RCS sources under CVS control, and tagged them
121
 
        as RCSfiles.
122
 
 
123
 
        * Added some extra files to synch the module to ATM_1_0. Tagged as
124
 
        ATOM_1_0. Still no BHS, Contrib, Docs, or Utils subdirectories.
125
 
        The presence of Id and Log keyword flags made it appear as if
126
 
        there have been changes in every file...
127
 
        
128
 
        * Made some cosmetic changes (mainly use of 'unknown' as opening
129
 
        status for files and explicit setting of function values before
130
 
        exceptional returns). Added BHS, Contrib, and Docs. 
131
 
        Tagged as ATOM_1_1.
132
 
 
133
 
        * Implemented an interface to the Balbas-Soler XC package, and
134
 
        changed the default grid generation procedure. The old Berkeley
135
 
        behavior can be recovered by specifying the 'ucb' compatibility
136
 
        mode (implemented through the 'compat' files). Added an improved
137
 
        Util (including a ghostwatcher program from the UAM) and a Samples
138
 
        directory with execution and plotting scripts. Tagged as ATOM_1_2
139
 
        
140
 
************************
141
 
        The following changes were done at Berkeley starting from
142
 
        the Troullier-Martins code (actually, from a heavily modified
143
 
        version of it with declared variables, include files, and better
144
 
        structure).
145
 
 
146
 
Tue Jul 28 12:56:44 1992  Alberto Garcia  (alberto at savanna)
147
 
 
148
 
        * Modified the decision tree in atm.f dealing with
149
 
        charge and potential initialization for multiple runs.
150
 
        (Tip from somebody in Stuttgart via Christian Elsasser).
151
 
 
152
 
Thu May 21 16:58:41 1992  Alberto Garcia  (alberto at savanna)
153
 
 
154
 
        * Modified dsolv2. The core charge was always computed
155
 
        non-relativistically!.
156
 
 
157
 
Mon May 18 10:57:02 1992  Alberto Garcia  (alberto at savanna)
158
 
 
159
 
        * Modified dsolv2 to compute the core charge density in
160
 
        all cases (not only for core corr ps generation). Wrote 
161
 
        subroutine denplot to process the core and valence charge
162
 
        resulting from an all-electron calculation.
163
 
 
164
 
Wed Apr 22 20:23:33 1992  Alberto Garcia  (alberto at savanna)
165
 
 
166
 
        * Tentatively removed the code snippet in wrapup that
167
 
          turns off relativity.
168
 
 
169
 
        * The logarithmic derivative of the pseudo-wave function is
170
 
        now computed in routine wrapup. A separate pseudopotential
171
 
        test is not required. (This is experimental).
172
 
        Logder now accepts character*2 flag (current values: 'AE', 'PS')
173
 
        to write the information to the appropriate file.
174
 
        
175
 
        Relativistic calculations are tricky: The pseudopotential is
176
 
        treated in a non-relativistic manner in wrapup, and that results
177
 
        in eigenvalue mismatches that in turn produce errors in the
178
 
        logarithmic derivative comparison.
179
 
 
180
 
 
181
 
 
182
 
 
183
 
 
184
 
 
185
 
 
186
 
 
187