/[escript]/trunk/escript/test/python/UnaryOps.py
ViewVC logotype

Diff of /trunk/escript/test/python/UnaryOps.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 102 by jgs, Wed Dec 15 07:08:39 2004 UTC revision 108 by jgs, Thu Jan 27 06:21:59 2005 UTC
# Line 199  for wh in [ContinuousFunction(msh),Funct Line 199  for wh in [ContinuousFunction(msh),Funct
199                        numarray.greater(numarray.abs(arrays1[2]-3.),EPSILON), \                        numarray.greater(numarray.abs(arrays1[2]-3.),EPSILON), \
200                        wh)                        wh)
201    
       # transpose:  
       #axis=arrays1[0]/2  
       #ref=checkResult("transpose("+ex1+")", \  
       #                arg1.transpose(), \  
       #                numarray.transpose(arrays1[0],axis), \  
       #                numarray.transpose(arrays1[1],axis), \  
       #                numarray.transpose(arrays1[2],axis), \  
       #                wh)  
   
       # trace:  
       #ref=checkResult("trace("+ex1+")", \  
       #                arg1.trace(), \  
       #                numarray.trace(arrays1[0]), \  
       #                numarray.trace(arrays1[1]), \  
       #                numarray.trace(arrays1[2]), \  
       #                wh)  
   
202        # exponential function:        # exponential function:
203        ref=checkResult("exp("+ex1+")", \        ref=checkResult("exp("+ex1+")", \
204                        arg1.exp(), \                        arg1.exp(), \
# Line 225  for wh in [ContinuousFunction(msh),Funct Line 208  for wh in [ContinuousFunction(msh),Funct
208                        wh)                        wh)
209    
210        # sqrt        # sqrt
211        ref=checkResult("sqrt("+ex1+")", \        #ref=checkResult("sqrt("+ex1+")", \
212                        arg1.abs().sqrt(), \        #                arg1.abs().sqrt(), \
213                        numarray.sqrt(numarray.abs(arrays1[0])), \        #                numarray.sqrt(numarray.abs(arrays1[0])), \
214                        numarray.sqrt(numarray.abs(arrays1[1])), \        #                numarray.sqrt(numarray.abs(arrays1[1])), \
215                        numarray.sqrt(numarray.abs(arrays1[2])), \        #                numarray.sqrt(numarray.abs(arrays1[2])), \
216                        wh)        #                wh)
217    
218        # sin:        # sin:
219        ref=checkResult("sin("+ex1+")", \        ref=checkResult("sin("+ex1+")", \
# Line 272  for wh in [ContinuousFunction(msh),Funct Line 255  for wh in [ContinuousFunction(msh),Funct
255        #                numarray.sqrt((arrays1[2]**2).sum()), \        #                numarray.sqrt((arrays1[2]**2).sum()), \
256        #                wh)        #                wh)
257    
258          # trace:
259          #ref=checkResult("trace("+ex1+")", \
260          #                arg1.trace(), \
261          #                numarray.trace(arrays1[0]), \
262          #                numarray.trace(arrays1[1]), \
263          #                numarray.trace(arrays1[2]), \
264          #                wh)
265    
266          # transpose:
267          #axis=arrays1[0]/2
268          #ref=checkResult("transpose("+ex1+")", \
269          #                arg1.transpose(), \
270          #                numarray.transpose(arrays1[0],axis), \
271          #                numarray.transpose(arrays1[1],axis), \
272          #                numarray.transpose(arrays1[2],axis), \
273          #                wh)
274    
275        # get the signs of the values:        # get the signs of the values:
276        ref=checkResult("sign("+ex1+")", \        ref=checkResult("sign("+ex1+")", \
277                        arg1.sign(), \                        arg1.sign(), \

Legend:
Removed from v.102  
changed lines
  Added in v.108

  ViewVC Help
Powered by ViewVC 1.1.26