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

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

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

revision 576 by gross, Fri Mar 3 08:28:42 2006 UTC revision 751 by bcumming, Mon Jun 26 01:46:34 2006 UTC
# Line 1  Line 1 
1  // $Id$  // $Id$
2  /*  /*
3   ******************************************************************************   ************************************************************
4   *                                                                            *   *          Copyright 2006 by ACcESS MNRF                   *
5   *       COPYRIGHT ACcESS 2004 -  All Rights Reserved                         *   *                                                          *
6   *                                                                            *   *              http://www.access.edu.au                    *
7   * This software is the property of ACcESS.  No part of this code             *   *       Primary Business: Queensland, Australia            *
8   * may be copied in any form or by any means without the expressed written    *   *  Licensed under the Open Software License version 3.0    *
9   * consent of ACcESS.  Copying, use or modification of this software          *   *     http://www.opensource.org/licenses/osl-3.0.php       *
10   * by any unauthorised person is illegal unless that                          *   *                                                          *
11   * person has a software license agreement with ACcESS.                       *   ************************************************************
  *                                                                            *  
  ******************************************************************************  
12  */  */
13    
14  /** \file Data.h */  /** \file Data.h */
# Line 27  Line 25 
25    
26  extern "C" {  extern "C" {
27  #include "DataC.h"  #include "DataC.h"
28    #include "./paso/Paso.h"
29  }  }
30    
31  #include <string>  #include <string>
# Line 593  class Data { Line 592  class Data {
592       *       *
593    */    */
594    Data    Data
595    wherePositive(double tol=0.0) const;    wherePositive() const;
596    
597    /**    /**
598       \brief       \brief
# Line 601  class Data { Line 600  class Data {
600       *       *
601    */    */
602    Data    Data
603    whereNegative(double tol=0.0) const;    whereNegative() const;
604    
605    /**    /**
606       \brief       \brief
# Line 609  class Data { Line 608  class Data {
608       *       *
609    */    */
610    Data    Data
611    whereNonNegative(double tol=0.0) const;    whereNonNegative() const;
612    
613    /**    /**
614       \brief       \brief
# Line 617  class Data { Line 616  class Data {
616       *       *
617    */    */
618    Data    Data
619    whereNonPositive(double tol=0.0) const;    whereNonPositive() const;
620    
621    /**    /**
622       \brief       \brief
# Line 917  class Data { Line 916  class Data {
916    
917    /**    /**
918       \brief       \brief
919         Return the given power of each data point of this boost python object.
920        
921         \param left Input - the bases
922         *
923       */
924    
925      Data
926      rpowO(const boost::python::object& left) const;
927    
928      /**
929         \brief
930       writes the object to a file in the DX file format       writes the object to a file in the DX file format
931    */    */
932    void    void
# Line 1063  class Data { Line 1073  class Data {
1073    extractData(const std::string fileName,    extractData(const std::string fileName,
1074                const FunctionSpace& fspace);                const FunctionSpace& fspace);
1075    
1076    
1077      /**
1078         \brief
1079         print the data values to stdout. Used for debugging
1080      */
1081      void print();
1082    
1083   protected:   protected:
1084    
1085   private:   private:

Legend:
Removed from v.576  
changed lines
  Added in v.751

  ViewVC Help
Powered by ViewVC 1.1.26