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

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

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

revision 101 by jgs, Wed Dec 15 03:48:48 2004 UTC revision 102 by jgs, Wed Dec 15 07:08:39 2004 UTC
# Line 1  Line 1 
1    // $Id$
2  /*  /*
3   ******************************************************************************   ******************************************************************************
4   *                                                                            *   *                                                                            *
# Line 94  class AbstractDomain { Line 95  class AbstractDomain {
95     Return true if domains equal.     Return true if domains equal.
96    */    */
97    virtual bool operator==(const AbstractDomain& other) const;    virtual bool operator==(const AbstractDomain& other) const;
98    bool operator!=(const AbstractDomain& other) const;    virtual bool operator!=(const AbstractDomain& other) const;
99    /**    /**
100       \brief       \brief
101       writes the doamin to an external file filename.       writes the doamin to an external file filename.
# Line 149  class AbstractDomain { Line 150  class AbstractDomain {
150    virtual bool probeInterpolationACross(int functionSpaceType_source,const AbstractDomain& targetDomain, int functionSpaceType_target) const;    virtual bool probeInterpolationACross(int functionSpaceType_source,const AbstractDomain& targetDomain, int functionSpaceType_target) const;
151    
152    /**    /**
153         \brief returns locations in the domain. The function space is chosen appropriatly.
154      */
155      virtual escript::Data getX() const;
156      /**
157         \brief return boundary normals. The function space is chosen appropriatly.
158      */
159      virtual escript::Data getNormal() const;
160      /**
161         \brief returns the local size od samples. The function space is chosen appropriatly.
162      */
163      virtual escript::Data getSize() const;
164      
165      /**
166       \brief       \brief
167       copies the location of data points on the domain into out. The actual function space to be considered       copies the location of data points on the domain into out. The actual function space to be considered
168       is defined by out. out has to be defined on this.       is defined by out. out has to be defined on this.

Legend:
Removed from v.101  
changed lines
  Added in v.102

  ViewVC Help
Powered by ViewVC 1.1.26