Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
nomad-lab
parser-gpaw
Commits
cbef0d5e
Commit
cbef0d5e
authored
Jul 12, 2017
by
Mikkel Strange
Browse files
fix energy_reference_fermi
parent
28d9a8a2
Changes
1
Hide whitespace changes
Inline
Side-by-side
parser/parser-gpaw/parser2.py
View file @
cbef0d5e
...
...
@@ -132,10 +132,17 @@ def parse(filename):
c
(
r
.
hamiltonian
.
e_kinetic
,
'eV'
))
p
.
addRealValue
(
'energy_correction_entropy'
,
c
(
r
.
hamiltonian
.
e_entropy
,
'eV'
))
p
.
addRealValue
(
'energy_reference_fermi'
,
c
(
r
.
occupations
.
fermilevel
,
'eV'
))
p
.
addRealValue
(
'energy_reference_fermi'
,
c
(
r
.
occupations
.
fermilevel
,
'eV'
))
nspin
=
r
.
density
.
density
.
shape
[
0
]
ef
=
r
.
occupations
.
fermilevel
fermilevels
=
np
.
zeros
(
nspin
)
if
nspin
==
1
:
fermilevels
[:]
=
ef
elif
nspin
==
2
:
split
=
r
.
occupations
.
split
fermilevels
[
0
]
=
ef
+
0.5
*
split
fermilevels
[
1
]
=
ef
-
0.5
*
split
p
.
addArrayValues
(
'energy_reference_fermi'
,
c
(
fermilevels
,
'eV'
))
# Load 3D arrays ("volumetric data")
origin
=
-
0.5
*
r
.
atoms
.
cell
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment