Skip to content

Commit 7b29661

Browse files
authored
Add files via upload
1 parent 3e6e622 commit 7b29661

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

multioptpy/Optimizer/crsirfo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def run(self, geom_num_list, B_g, pre_B_g=[], pre_geom=[], B_e=0.0, pre_B_e=0.0,
5353
self.prev_geometry = None
5454
self.prev_gradient = None
5555
self.prev_energy = None
56-
self.converged = False
56+
self.proj_grad_converged = False
5757
self.iteration = 0
5858
self.Initialization = False
5959

@@ -109,7 +109,7 @@ def run(self, geom_num_list, B_g, pre_B_g=[], pre_geom=[], B_e=0.0, pre_B_e=0.0,
109109
# Don't try to calculate RFO step, it will be numerically unstable.
110110
if grad_sub_norm < self.gradient_norm_threshold:
111111
self.log(f"*** CONVERGED in Subspace (Grad: {grad_sub_norm:.6e}) ***", force=True)
112-
self.converged = True
112+
self.proj_grad_converged = True
113113

114114
# Reset history to clean state
115115
self.prev_geometry = geom_num_list

multioptpy/optimization.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1017,7 +1017,7 @@ def check_convergence(self, state, displacement_vector, optimizer_instances):
10171017
return True, max_displacement_threshold, rms_displacement_threshold
10181018

10191019
for opt in optimizer_instances:
1020-
if getattr(opt, 'converged', False):
1020+
if getattr(opt, 'proj_grad_converged', False):
10211021
return True, max_displacement_threshold, rms_displacement_threshold
10221022

10231023

0 commit comments

Comments
 (0)