/[escript]/branches/schroedinger/escript/src/Data.h
ViewVC logotype

Diff of /branches/schroedinger/escript/src/Data.h

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

revision 1867 by jfenwick, Thu Oct 9 03:53:57 2008 UTC revision 1868 by jfenwick, Thu Oct 9 06:30:49 2008 UTC
# Line 206  class Data { Line 206  class Data {
206    
207    
208    /**    /**
209        \brief Create a Data based on the supplied DataAbstract
210      */
211      ESCRIPT_DLL_API
212      Data(DataAbstract_ptr underlyingdata);
213    
214      /**
215       \brief       \brief
216       Destructor       Destructor
217    */    */
# Line 1334  contains datapoints. Line 1340  contains datapoints.
1340          DataAbstract*          DataAbstract*
1341          borrowData(void) const;          borrowData(void) const;
1342    
1343      ESCRIPT_DLL_API
1344            DataAbstract_ptr
1345            borrowDataPtr(void) const;
1346    
1347      ESCRIPT_DLL_API
1348            DataReady_ptr
1349            borrowReadyPtr(void) const;
1350    
1351    
1352    
1353    /**    /**
1354       \brief       \brief
# Line 1617  C_GeneralTensorProduct(Data& arg0, Line 1632  C_GeneralTensorProduct(Data& arg0,
1632                       int axis_offset=0,                       int axis_offset=0,
1633                       int transpose=0);                       int transpose=0);
1634    
   
   
 // /**  
 /*  \brief  
   Return true if operands are equivalent, else return false.  
   NB: this operator does very little at this point, and isn't to  
   be relied on. Requires further implementation.*/  
 //*/  
 // ESCRIPT_DLL_API bool operator==(const Data& left, const Data& right);  
   
1635  /**  /**
1636    \brief    \brief
1637    Perform the given binary operation with this and right as operands.    Perform the given binary operation with this and right as operands.

Legend:
Removed from v.1867  
changed lines
  Added in v.1868

  ViewVC Help
Powered by ViewVC 1.1.26