Skip to content

Commit af2fb5d

Browse files
authored
Add files via upload
- fix minor bugs
1 parent 66a24f6 commit af2fb5d

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

multioptpy/Calculator/lj_calculation_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ def exact_hessian(self, element_list, positions_bohr):
171171
exact_hess, element_list, positions_bohr, display_eigval=False
172172
)
173173

174-
def single_point(self, file_directory, element_list, iter, electric_charge_and_multiplicity, geom_num_list=None):
174+
def single_point(self, file_directory, element_list, iter, electric_charge_and_multiplicity, method="", geom_num_list=None):
175175
"""
176176
Executes a Lennard-Jones single point calculation, reading from a file
177177
or using a provided geometry.

multioptpy/Calculator/sqm1_calculation_tools.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ def exact_hessian(self, element_number_list, total_charge, positions):
360360
)
361361
self.Model_hess = exact_hess_np
362362

363-
def single_point(self, file_directory, element_number_list, iter_index, electric_charge_and_multiplicity, geom_num_list=None):
363+
def single_point(self, file_directory, element_number_list, iter_index, electric_charge_and_multiplicity, method="", geom_num_list=None):
364364
"""
365365
Calculate single point energy and gradient.
366366
@@ -400,7 +400,7 @@ def single_point(self, file_directory, element_number_list, iter_index, electric
400400
total_charge = int(electric_charge_and_multiplicity[0])
401401

402402
for num, input_file in enumerate(file_list):
403-
try:
403+
if True:
404404
if geom_num_list is None and xyz2list is not None:
405405
tmp_positions, _, electric_charge_and_multiplicity = xyz2list(input_file, electric_charge_and_multiplicity)
406406
else:
@@ -444,12 +444,12 @@ def single_point(self, file_directory, element_number_list, iter_index, electric
444444
elif iter_index % self.FC_COUNT == 0 or self.hessian_flag:
445445
self.exact_hessian(element_number_list, total_charge, positions)
446446

447-
except Exception as error:
448-
print(error)
449-
print("This molecule could not be optimized.")
450-
print("Input file: ", file_list, "\n")
451-
finish_frag = True
452-
return np.array([0]), np.array([0]), positions, finish_frag
447+
#except Exception as error:
448+
# print(error)
449+
# print("This molecule could not be optimized.")
450+
# print("Input file: ", file_list, "\n")
451+
# finish_frag = True
452+
# return np.array([0]), np.array([0]), positions, finish_frag
453453

454454
return e, g, positions, finish_frag
455455

0 commit comments

Comments
 (0)