Summer release of 2023 with many new features and bug-fixes #74
sblisesivdin
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the second release of 2023. Like v23.2.0, this release has some major changes that make it incompatible with the previous versions. If you use your old input files, mostly you will get an error about ground state calculations. Because, instead of using a
-r
argument to pass ground state calculations and always-do ground state behavior, this version introduces a new keyword:Ground_calc
. Mostly, just put a lineto your old input and everything will be fine. From this version,
gpawsolve.py
is not a simple script anymore. This is the first step to using gpawsolve as a library in the future. Also, another big news isgpawsolve.py
can use GPAW and PHONOPY for basic phonon dispersion calculations! Another interesting feature is the-e
argument. If you are using a computer with using Intel CPU after Sandy Bridge generation, you can easily calculate the energy consumption of your calculation in kWh unit! It is included ingpawsolve.py
as our small contribution to global green computing - ICT sustainability efforts.There are many other fixes and changes in this version. Please refer to the release notes below.
We kindly ask you to help us with your issues and pull requests.
Thank you for trying and helping to
gpaw-tools
to make it better.Release notes
gpawsolve.py
andgg.py
.DielectricFunction
with frequencies.outdir
variable. However, still can be used.gg.py
.Ground_calc
is introduced.gg.py
.gg.py
file.struct_from_file()
function for future usage.gpawsolve.py
is not only a Python script anymore. The structure of thegpawsolve.py
is rewritten. The calculations are related to a class namedgpawsolve
. Also, there are functions related to all possible calculations in this class as:structurecalc()
,groundcalc()
,elasticcalc()
,doscalc()
,bandcalc()
,densitycalc()
andopticalcalc()
. The structure is still primitive and code is rely mostly on global variables, however it is a start and it will be easy to use when it finished properly.This discussion was created from the release Summer release of 2023 with many new features and bug-fixes.
Beta Was this translation helpful? Give feedback.
All reactions