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

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

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

revision 2645 by jfenwick, Wed Sep 2 04:14:03 2009 UTC revision 2646 by jfenwick, Fri Sep 4 00:13:00 2009 UTC
# Line 684  If false, the result is a list of scalar Line 684  If false, the result is a list of scalar
684    DataTypes::ValueType::size_type    DataTypes::ValueType::size_type
685    getLength() const;    getLength() const;
686    
687      /**
688      \brief Return true if this object contains no samples.
689      This is not the same as isEmpty()
690      */
691      ESCRIPT_DLL_API
692      bool
693      hasNoSamples() const
694      {
695        return getLength()==0;
696      }
697    
698    /**    /**
699       \brief       \brief
# Line 770  If false, the result is a list of scalar Line 779  If false, the result is a list of scalar
779    interpolateFromTable2D(const WrappedArray& table, double Amin, double Astep,    interpolateFromTable2D(const WrappedArray& table, double Amin, double Astep,
780                         double undef, Data& B, double Bmin, double Bstep);                         double undef, Data& B, double Bmin, double Bstep);
781    
782      ESCRIPT_DLL_API
783      Data
784      interpolateFromTable1D(const WrappedArray& table, double Amin, double Astep,
785                           double undef);
786    
787    
788    
789    
   // This signature needs to be tuned  
790    ESCRIPT_DLL_API    ESCRIPT_DLL_API
791    Data    Data
792    interpolateFromTable(boost::python::object table, double Amin, double Astep,    interpolateFromTable2DP(boost::python::object table, double Amin, double Astep,
793                         double undef, Data& B, double Bmin, double Bstep);                          Data& B, double Bmin, double Bstep, double undef);
794    
795      ESCRIPT_DLL_API
796      Data
797      interpolateFromTable1DP(boost::python::object table, double Amin, double Astep,
798                            double undef);
799    
800    /**    /**
801       \brief       \brief

Legend:
Removed from v.2645  
changed lines
  Added in v.2646

  ViewVC Help
Powered by ViewVC 1.1.26