-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
1 addition
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
85fb08d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuliaRegistrator register
Release notes:
Note that this release increases the minor version and contains a number of breaking changes:
The
self_consistent_field
andpotential_mixing
SCF functions now check convergence in the density by default. This means thatself_consistent_field(basis; tol=1e-6)
now converges until the change in density between subsequent steps is below1e-6
. Before it used to converge until the change in energy was less thantol
. To recover the old behaviour useself_consistent_field(basis; is_converged=DFTK.ScfConvergenceEnergy(tol))
. (Switch to density tolerance by default #800)The
load_lattice
,load_atoms
andload_positions
functions are now deprecated and will be removed in DFTK 0.6.1. Users are advised to useAtomsIO
for the purpose of loading structures from external files. See https://docs.dftk.org/v0.6/examples/atomsbase/ and https://github.com/mfherbst/AtomsIO.jl for examples.Instead of using NLSolve's Anderson acceleration we have switched to a built-in implementation, which we found more stable in practice. (Switch default scf solver to builtin Anderson #791)
The NLSolve-been approach has been removed completely.
The deprecated
G_to_r
andr_to_G
functions for FFTs have now been removed in favour ofifft
,fft
and similar. (Remove deprecated features #804)The deprecated
n_bands
andn_ep_extra
arguments fromself_consistent_field
have now been removed. (Remove deprecated features #804)85fb08d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Registration pull request created: JuliaRegistries/General/74410
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via: