Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ALF
pyALF
Commits
d51e3d8f
Commit
d51e3d8f
authored
Aug 02, 2020
by
Jonas Schwab
Browse files
Include ham_name in sim_dir, avoid doubling if model == ham_name.
parent
37edba96
Changes
1
Show whitespace changes
Inline
Side-by-side
py_alf.py
View file @
d51e3d8f
...
...
@@ -211,19 +211,19 @@ def directory_name(ham_name, sim_dict):
parameters.
"""
p_list
=
params_list
(
ham_name
)
# if isinstance(sim_dict, list):
# sim_dict = sim_dict[0]
# dirname = 'temper_{}_'.format(ham_name)
# else:
# dirname = '{}_'.format(ham_name)
dirname
=
''
for
name
in
sim_dict
:
if
isinstance
(
sim_dict
,
list
):
sim_dict
=
sim_dict
[
0
]
dirname
=
'temper_{}_'
.
format
(
ham_name
)
else
:
dirname
=
'{}_'
.
format
(
ham_name
)
for
name
,
value
in
sim_dict
.
items
():
if
name
in
p_list
:
if
name
in
[
"Lattice_type"
,
"Model"
]:
dirname
=
'{}{}_'
.
format
(
dirname
,
sim_dict
[
name
])
if
name
.
upper
()
==
'MODEL'
and
value
!=
ham_name
:
dirname
=
'{}{}_'
.
format
(
dirname
,
value
)
elif
name
.
upper
()
==
"LATTICE_TYPE"
:
dirname
=
'{}{}_'
.
format
(
dirname
,
value
)
else
:
dirname
=
'{}{}={}_'
.
format
(
dirname
,
name
.
strip
(
"ham_"
),
sim_dict
[
name
])
dirname
=
'{}{}={}_'
.
format
(
dirname
,
name
.
strip
(
"ham_"
),
value
)
return
dirname
[:
-
1
]
...
...
Write
Preview
Supports
Markdown
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