Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Jul 29, 2024
1 parent f46a39c commit 9658ab1
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 108 deletions.
36 changes: 5 additions & 31 deletions dpti/hti.py
Original file line number Diff line number Diff line change
Expand Up @@ -85,21 +85,10 @@ def _ff_deep_on(lamb, model, sparam, if_meam=False, meam_model=None):
# ret += 'pair_style hybrid/overlay meam lj/cut/soft %f %f %f \n' % (nn, alpha_lj, rcut)
# ret += 'pair_coeff * * meam /home/fengbo/4_Sn/meam_files/library_18Metal.meam Sn /home/fengbo/4_Sn/meam_files/Sn_18Metal.meam Sn \n'
if if_meam:
ret += (
"pair_style hybrid/overlay meam lj/cut/soft {:f} {:f} {:f}\n".format(
nn,
alpha_lj,
rcut,
)
)
ret += f"pair_style hybrid/overlay meam lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 88 in dpti/hti.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti.py#L88

Added line #L88 was not covered by tests
ret += f'pair_coeff * * meam {meam_model["library"]} {meam_model["element"]} {meam_model["potential"]} {meam_model["element"]}\n'
else:
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f}\n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 91 in dpti/hti.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti.py#L91

Added line #L91 was not covered by tests
ret += "pair_coeff * * deepmd\n"

element_num = sparam.get("element_num", 1)
Expand Down Expand Up @@ -183,22 +172,11 @@ def _ff_lj_off(lamb, model, sparam, if_meam=False, meam_model=None):
# ret += 'pair_style hybrid/overlay meam lj/cut/soft %f %f %f \n' % (nn, alpha_lj, rcut)
# ret += 'pair_coeff * * meam /home/fengbo/4_Sn/meam_files/library_18Metal.meam Sn /home/fengbo/4_Sn/meam_files/Sn_18Metal.meam Sn\n'
if if_meam:
ret += (
"pair_style hybrid/overlay meam lj/cut/soft {:f} {:f} {:f}\n".format(
nn,
alpha_lj,
rcut,
)
)
ret += f"pair_style hybrid/overlay meam lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 175 in dpti/hti.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti.py#L175

Added line #L175 was not covered by tests
ret += f'pair_coeff * * meam {meam_model["library"]} {meam_model["element"]} {meam_model["potential"]} {meam_model["element"]}\n'
# ret += f'pair_coeff * * meam {meam_model[0]} {meam_model[2]} {meam_model[1]} {meam_model[2]}\n'
else:
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f}\n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 179 in dpti/hti.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti.py#L179

Added line #L179 was not covered by tests
ret += "pair_coeff * * deepmd\n"

element_num = sparam.get("element_num", 1)
Expand Down Expand Up @@ -265,11 +243,7 @@ def _ff_spring(lamb, m_spring_k, var_spring):
m_spring_const = m_spring_k[ii] * (1 - lamb)
else:
m_spring_const = m_spring_k[ii]
ret += "fix l_spring_{} type_{} spring/self {:.10e}\n".format(
ii + 1,
ii + 1,
m_spring_const,
)
ret += f"fix l_spring_{ii + 1} type_{ii + 1} spring/self {m_spring_const:.10e}\n"

Check warning on line 246 in dpti/hti.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti.py#L246

Added line #L246 was not covered by tests
ret += "fix_modify l_spring_%s energy yes\n" % (ii + 1)
sum_str = "f_l_spring_1"
for ii in range(1, ntypes):
Expand Down
30 changes: 4 additions & 26 deletions dpti/hti_liq.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,22 +69,11 @@ def _ff_deep_on(lamb, sparam, model, if_meam=False, meam_model=None):
ret += "variable EPSILON equal %f\n" % epsilon
ret += "variable ONE equal 1\n"
if if_meam:
ret += (
"pair_style hybrid/overlay meam lj/cut/soft {:f} {:f} {:f}\n".format(
nn,
alpha_lj,
rcut,
)
)
ret += f"pair_style hybrid/overlay meam lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 72 in dpti/hti_liq.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_liq.py#L72

Added line #L72 was not covered by tests
ret += f'pair_coeff * * meam {meam_model["library"]} {meam_model["element"]} {meam_model["potential"]} {meam_model["element"]}\n'
# ret += f'pair_coeff * * meam {meam_model[0]} {meam_model[2]} {meam_model[1]} {meam_model[2]}\n'
else:
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f}\n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 76 in dpti/hti_liq.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_liq.py#L76

Added line #L76 was not covered by tests
ret += "pair_coeff * * deepmd\n"

element_num = sparam.get("element_num", 1)
Expand Down Expand Up @@ -124,22 +113,11 @@ def _ff_soft_off(lamb, sparam, model, if_meam=False, meam_model=None):
ret += "variable EPSILON equal %f\n" % epsilon
ret += "variable INV_EPSILON equal -${EPSILON}\n"
if if_meam:
ret += (
"pair_style hybrid/overlay meam lj/cut/soft {:f} {:f} {:f}\n".format(
nn,
alpha_lj,
rcut,
)
)
ret += f"pair_style hybrid/overlay meam lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 116 in dpti/hti_liq.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_liq.py#L116

Added line #L116 was not covered by tests
ret += f'pair_coeff * * meam {meam_model["library"]} {meam_model["element"]} {meam_model["potential"]} {meam_model["element"]}\n'
# ret += f'pair_coeff * * meam {meam_model[0]} {meam_model[2]} {meam_model[1} {meam_model[2]} \n'
else:
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f}\n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f}\n"

Check warning on line 120 in dpti/hti_liq.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_liq.py#L120

Added line #L120 was not covered by tests
ret += "pair_coeff * * deepmd\n"

element_num = sparam.get("element_num", 1)
Expand Down
14 changes: 2 additions & 12 deletions dpti/hti_water.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,7 @@ def _ff_deep_on(lamb, model, bparam, sparam):
ret = ""
ret += "variable EPSILON equal %f\n" % epsilon
ret += "variable ONE equal 1\n"
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f} \n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f} \n"

Check warning on line 74 in dpti/hti_water.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_water.py#L74

Added line #L74 was not covered by tests
ret += "pair_coeff * * deepmd\n"
ret += f"pair_coeff 1 1 lj/cut/soft ${{EPSILON}} {sigma_oo:f} {activation:f}\n"
ret += f"pair_coeff 1 2 lj/cut/soft ${{EPSILON}} {sigma_oh:f} {activation:f}\n"
Expand Down Expand Up @@ -107,12 +102,7 @@ def _ff_bond_angle_off(lamb, model, bparam, sparam):
ret += "variable INV_LAMBDA equal 1-${LAMBDA}\n"
ret += "variable EPSILON equal %f\n" % epsilon
ret += "variable INV_EPSILON equal -${EPSILON}\n"
ret += "pair_style hybrid/overlay deepmd {} lj/cut/soft {:f} {:f} {:f} \n".format(
model,
nn,
alpha_lj,
rcut,
)
ret += f"pair_style hybrid/overlay deepmd {model} lj/cut/soft {nn:f} {alpha_lj:f} {rcut:f} \n"

Check warning on line 105 in dpti/hti_water.py

View check run for this annotation

Codecov / codecov/patch

dpti/hti_water.py#L105

Added line #L105 was not covered by tests
ret += "pair_coeff * * deepmd\n"
ret += f"pair_coeff 1 1 lj/cut/soft ${{EPSILON}} {sigma_oo:f} {activation:f}\n"
ret += f"pair_coeff 1 2 lj/cut/soft ${{EPSILON}} {sigma_oh:f} {activation:f}\n"
Expand Down
1 change: 1 addition & 0 deletions dpti/lib/ovito_file_convert.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
This Script is adapted from Alexander Stukowski, the author of OVITO.
See: http://forum.ovito.org/index.php?topic=131.0 for details.
"""

import argparse

from ovito.io import export_file, import_file
Expand Down
44 changes: 5 additions & 39 deletions dpti/ti.py
Original file line number Diff line number Diff line change
Expand Up @@ -619,21 +619,9 @@ def post_tasks(
)
for ii in range(len(all_temps)):
print(
"{:9.2f} {:20.12f} {:9.2e} {:9.2e} {:9.2e}".format(
all_temps[ii],
all_fe[ii],
all_fe_err[ii],
all_fe_sys_err[ii],
np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]),
)
)
result += "{:9.2f} {:20.12f} {:9.2e} {:9.2e} {:9.2e}\n".format(
all_temps[ii],
all_fe[ii],
all_fe_err[ii],
all_fe_sys_err[ii],
np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]),
f"{all_temps[ii]:9.2f} {all_fe[ii]:20.12f} {all_fe_err[ii]:9.2e} {all_fe_sys_err[ii]:9.2e} {np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]):9.2e}"
)
result += f"{all_temps[ii]:9.2f} {all_fe[ii]:20.12f} {all_fe_err[ii]:9.2e} {all_fe_sys_err[ii]:9.2e} {np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]):9.2e}\n"

Check warning on line 624 in dpti/ti.py

View check run for this annotation

Codecov / codecov/patch

dpti/ti.py#L624

Added line #L624 was not covered by tests
elif "npt" in ens:
print(
"#%8s %15s %20s %9s %9s %9s"
Expand All @@ -649,25 +637,9 @@ def post_tasks(
)
for ii in range(len(all_temps)):
print(
"{:9.2f} {:15.8e} {:20.12f} {:9.2e} {:9.2e} {:9.2e}".format(
all_temps[ii],
all_press[ii],
all_fe[ii],
all_fe_err[ii],
all_fe_sys_err[ii],
np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]),
)
)
result += (
"{:9.2f} {:15.8e} {:20.12f} {:9.2e} {:9.2e} {:9.2e}\n".format(
all_temps[ii],
all_press[ii],
all_fe[ii],
all_fe_err[ii],
all_fe_sys_err[ii],
np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]),
)
f"{all_temps[ii]:9.2f} {all_press[ii]:15.8e} {all_fe[ii]:20.12f} {all_fe_err[ii]:9.2e} {all_fe_sys_err[ii]:9.2e} {np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]):9.2e}"
)
result += f"{all_temps[ii]:9.2f} {all_press[ii]:15.8e} {all_fe[ii]:20.12f} {all_fe_err[ii]:9.2e} {all_fe_sys_err[ii]:9.2e} {np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]):9.2e}\n"

Check warning on line 642 in dpti/ti.py

View check run for this annotation

Codecov / codecov/patch

dpti/ti.py#L642

Added line #L642 was not covered by tests
# print(all_temps[ii], all_press[ii], all_fe[ii], all_fe_err[ii], all_fe_sys_err[ii], np.linalg.norm([all_fe_err[ii], all_fe_sys_err[ii]]))
# result_file.close()

Expand Down Expand Up @@ -817,13 +789,7 @@ def post_tasks_mbar(iter_name, jdata, Eo, natoms=None):
)
for ii in range(len(all_temps)):
print(
"{:9.2f} {:15.8e} {:20.12f} {:9.2e} {:9.2e}".format(
all_temps[ii],
all_press[ii],
all_fe[ii],
all_fe_err[ii],
all_fe_sys_err[ii],
)
f"{all_temps[ii]:9.2f} {all_press[ii]:15.8e} {all_fe[ii]:20.12f} {all_fe_err[ii]:9.2e} {all_fe_sys_err[ii]:9.2e}"
)
# info = dict(start_point_info=info0, end_point_info=info1, all_temps=list(all_temps), all_press=list(all_press),
# all_fe=list(all_fe), all_fe_err=list(all_fe_err), all_fe_sys_err=list(all_fe_sys_err))
Expand Down

0 comments on commit 9658ab1

Please sign in to comment.