We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 937a75a commit 8cadf13Copy full SHA for 8cadf13
1 file changed
afbf/Classes/PeriodicFunction.py
@@ -506,8 +506,7 @@ def SampleStepIntervals(self):
506
SetStepSampleMode_.
507
"""
508
if "step" not in self.ftype:
509
- print("pefunction.SampleSetIntervals: only for step functions.")
510
- return(0)
+ raise Exception("pefunction.SampleSetIntervals: only for step functions.")
511
512
mode = self.smode[3]
513
dmin = self.smode[4]
@@ -861,8 +860,8 @@ def LoadPerfunction(filename):
861
860
ftype = Z[0]
862
fname = Z[1]
863
fparam = Z[2].size
864
- if "Fourier" in ftype:
865
- param = floor_divide(param, 2)
+ if "Fourier" in ftype or"step-ridge" in ftype:
+ fparam = floor_divide(fparam, 2)
866
model = perfunction(ftype, fparam, fname)
867
model.fparam[0, :] = Z[2][:]
868
model.finter[0, :] = Z[3][:]
0 commit comments