[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[IDV #KZD-153013]: (No Subject)
- Subject: [IDV #KZD-153013]: (No Subject)
- Date: Tue, 20 Jan 2009 08:22:17 -0700
Hi Muhammad-
> I found that in the Grid diagnostic function
> def add(S1,S2):
> """ Addition
> <div class=jython>
> ADD (S1, S2) = S1 + S2
> </div>
> """
> return GridMath.add(S1,S2)
>
> It only allows for two variables, S1 and S2.
>
> I've tried to add more variables but then an error exist.
>
> Is it possible to modifiy the function so we could use more than 2 variables?
add, sub, mult, etc are meant to be low level routines between
two paramaters. You can always string together multiple adds:
add(add(s1,s2),s3)
or create a multi-add function (madd):
def madd(a):
sum = 0
for i in range(len(a)):
if i == 0:
sum = a[i]
else:
sum = add(sum, a[i])
return sum
and call it with:
madd(a[multiple=true])
Don Murray
Ticket Details
===================
Ticket ID: KZD-153013
Department: Support IDV
Priority: Normal
Status: Open