We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a36deba commit f1590a4Copy full SHA for f1590a4
DesOptPy/MainDesOpt.py
@@ -794,11 +794,14 @@ def gradient(self, x):
794
gLUActive = gLU[gLUActiveIndex]
795
gLUNablaActive = gLUNabla[gLUActiveIndex, :]
796
gLUActiveType = np.asarray(["Bound"]*np.size(gLUActive))
797
-
798
if np.size(gc) > 0:
799
gMaxIt = np.zeros([nIt])
800
- for ii in range(len(gIt)):
801
- gMaxIt[ii] = max(gIt[ii])
+ # THIS IS A STUPID FIX!!!!
+ for ii in range(nIt):
+ try:
802
+ gMaxIt[ii] = max(gIt[ii])
803
+ except:
804
+ gMaxIt[ii] = 0
805
gOpt = gIt[:, -1]
806
gActiveIndex = gOpt > -epsActive
807
gActive = gOpt[gActiveIndex]
0 commit comments