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

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

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

revision 2518 by jfenwick, Wed Jun 3 06:18:21 2009 UTC revision 2519 by jfenwick, Mon Jul 6 00:43:08 2009 UTC
# Line 89  class DataAbstract : public REFCOUNT_BAS Line 89  class DataAbstract : public REFCOUNT_BAS
89       \brief       \brief
90       Constructor for DataAbstract.       Constructor for DataAbstract.
91    
92       Description:       \param what - Input - The functionspace to use.
93       Constructor for DataAbstract.       \param shape - Input - Shape of each data value.
94         \param isDataEmpty - Input - Is this an instance of DataEmpty (for internal use only)
      \param what - Input - A description of what this data represents.  
95    */    */
96    ESCRIPT_DLL_API    ESCRIPT_DLL_API
97    DataAbstract(const FunctionSpace& what, const ShapeType& shape, bool isDataEmpty=false);    DataAbstract(const FunctionSpace& what, const ShapeType& shape, bool isDataEmpty=false);
# Line 286  class DataAbstract : public REFCOUNT_BAS Line 285  class DataAbstract : public REFCOUNT_BAS
285    
286       \param tagKey - Input - Integer key.       \param tagKey - Input - Integer key.
287       \param pointshape - Input - the shape of the value parameter.       \param pointshape - Input - the shape of the value parameter.
288       \param value - Input -       \param value - Input - vector to copy data value from
289         \param dataOffset - Input - Offset within value to begin copying from
290    
291         The final parameter is to allow for the case whete the vector contains
292         multiple data values.
293    */    */
294    ESCRIPT_DLL_API    ESCRIPT_DLL_API
295    virtual    virtual
# Line 364  class DataAbstract : public REFCOUNT_BAS Line 367  class DataAbstract : public REFCOUNT_BAS
367       Computes the trace of a matrix       Computes the trace of a matrix
368    
369       \param ev - Output - the trace of a matrix       \param ev - Output - the trace of a matrix
370         \param axis_offset
371    */    */
372    ESCRIPT_DLL_API    ESCRIPT_DLL_API
373    virtual void    virtual void
# Line 375  class DataAbstract : public REFCOUNT_BAS Line 378  class DataAbstract : public REFCOUNT_BAS
378       Transpose each data point of this Data object around the given axis.       Transpose each data point of this Data object around the given axis.
379    
380       \param ev - Output - the transpose of a matrix       \param ev - Output - the transpose of a matrix
381         \param axis_offset
382    */    */
383    ESCRIPT_DLL_API    ESCRIPT_DLL_API
384    virtual void    virtual void
# Line 386  class DataAbstract : public REFCOUNT_BAS Line 389  class DataAbstract : public REFCOUNT_BAS
389       swaps components axis0 and axis1       swaps components axis0 and axis1
390    
391       \param ev - Output - swapped components       \param ev - Output - swapped components
392         \param axis0
393         \param axis1
394    */    */
395    ESCRIPT_DLL_API    ESCRIPT_DLL_API
396    virtual void    virtual void

Legend:
Removed from v.2518  
changed lines
  Added in v.2519

  ViewVC Help
Powered by ViewVC 1.1.26