/[escript]/trunk/escript/src/DataExpanded.h
ViewVC logotype

Diff of /trunk/escript/src/DataExpanded.h

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

revision 774 by woo409, Mon Jun 26 13:12:56 2006 UTC revision 775 by ksteube, Mon Jul 10 04:00:08 2006 UTC
# Line 301  class DataExpanded : public DataAbstract Line 301  class DataExpanded : public DataAbstract
301    
302    /**    /**
303       \brief       \brief
304         Computes a symmetric matrix (A + AT) / 2
305    
306         \param ev - Output - symmetric matrix
307    
308      */
309      virtual void
310      symmetric(DataAbstract* ev);
311    
312      /**
313         \brief
314         Computes a nonsymmetric matrix (A - AT) / 2
315    
316         \param ev - Output - nonsymmetric matrix
317    
318      */
319      virtual void
320      nonsymmetric(DataAbstract* ev);
321    
322      /**
323         \brief
324         Computes the trace of a matrix
325    
326         \param ev - Output - trace of your matrix
327    
328      */
329      virtual void
330      matrixtrace(DataAbstract* ev, int axis_offset);
331    
332      /**
333         \brief
334         Transpose each data point of this Data object around the given axis.
335    
336         \param ev - Output - transpose of your matrix
337    
338      */
339      virtual void
340      transpose(DataAbstract* ev, int axis_offset);
341    
342      /**
343         \brief
344       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev
345    
346       \param ev - Output - eigenvalues in increasing order at each data point       \param ev - Output - eigenvalues in increasing order at each data point

Legend:
Removed from v.774  
changed lines
  Added in v.775

  ViewVC Help
Powered by ViewVC 1.1.26