/[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 775 by ksteube, Mon Jul 10 04:00:08 2006 UTC revision 800 by gross, Tue Aug 8 11:23:18 2006 UTC
# Line 207  class DataConstant : public DataAbstract Line 207  class DataConstant : public DataAbstract
207       \param ev - Output - symmetric matrix       \param ev - Output - symmetric matrix
208    
209    */    */
210      ESCRIPT_DLL_API
211    virtual void    virtual void
212    symmetric(DataAbstract* ev);    symmetric(DataAbstract* ev);
213    
# Line 217  class DataConstant : public DataAbstract Line 218  class DataConstant : public DataAbstract
218       \param ev - Output - nonsymmetric matrix       \param ev - Output - nonsymmetric matrix
219    
220    */    */
221      ESCRIPT_DLL_API
222    virtual void    virtual void
223    nonsymmetric(DataAbstract* ev);    nonsymmetric(DataAbstract* ev);
224    
# Line 227  class DataConstant : public DataAbstract Line 229  class DataConstant : public DataAbstract
229       \param ev - Output - trace of matrix       \param ev - Output - trace of matrix
230    
231    */    */
232      ESCRIPT_DLL_API
233    virtual void    virtual void
234    matrixtrace(DataAbstract* ev, int axis_offset);    trace(DataAbstract* ev, int axis_offset);
235    
236    /**    /**
237       \brief       \brief
# Line 237  class DataConstant : public DataAbstract Line 240  class DataConstant : public DataAbstract
240       \param ev - Output - transpose of matrix       \param ev - Output - transpose of matrix
241    
242    */    */
243      ESCRIPT_DLL_API
244    virtual void    virtual void
245    transpose(DataAbstract* ev, int axis_offset);    transpose(DataAbstract* ev, int axis_offset);
246    
247    /**    /**
248       \brief       \brief
249         swaps components axis_offset and axis_offset+1
250    
251         \param ev - Output - swapped components
252    
253      */
254      ESCRIPT_DLL_API
255      virtual void
256      swap(DataAbstract* ev, int axis_offset);
257    
258    
259      /**
260         \brief
261       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev       solves the eigenvalue problem this*V=ev*V for the eigenvalues ev
262    
263       \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.775  
changed lines
  Added in v.800

  ViewVC Help
Powered by ViewVC 1.1.26