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

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

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

revision 757 by woo409, Mon Jun 26 13:12:56 2006 UTC revision 775 by ksteube, Mon Jul 10 04:00:08 2006 UTC
# Line 202  class DataConstant : public DataAbstract Line 202  class DataConstant : public DataAbstract
202    
203    /**    /**
204       \brief       \brief
205         Computes a symmetric matrix (A + AT) / 2
206    
207         \param ev - Output - symmetric matrix
208    
209      */
210      virtual void
211      symmetric(DataAbstract* ev);
212    
213      /**
214         \brief
215         Computes a nonsymmetric matrix (A - AT) / 2
216    
217         \param ev - Output - nonsymmetric matrix
218    
219      */
220      virtual void
221      nonsymmetric(DataAbstract* ev);
222    
223      /**
224         \brief
225         Computes the trace of a matrix
226    
227         \param ev - Output - trace of matrix
228    
229      */
230      virtual void
231      matrixtrace(DataAbstract* ev, int axis_offset);
232    
233      /**
234         \brief
235         Transpose each data point of this Data object around the given axis.
236    
237         \param ev - Output - transpose of matrix
238    
239      */
240      virtual void
241      transpose(DataAbstract* ev, int axis_offset);
242    
243      /**
244         \brief
245       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev
246    
247       \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.757  
changed lines
  Added in v.775

  ViewVC Help
Powered by ViewVC 1.1.26