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

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

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

temp_trunk_copy/escript/src/AbstractDomain.h revision 1384 by phornby, Fri Jan 11 02:29:38 2008 UTC trunk/escript/src/AbstractDomain.h revision 1802 by jfenwick, Tue Sep 23 01:03:29 2008 UTC
# Line 21  Line 21 
21  #include <string>  #include <string>
22  #include <map>  #include <map>
23  #include <boost/python/dict.hpp>  #include <boost/python/dict.hpp>
24    #include <boost/python/list.hpp>
25    #include "paso/Paso_MPI.h"
26    
27  namespace escript {  namespace escript {
28  // class forward declarations  // class forward declarations
# Line 376  class AbstractDomain { Line 378  class AbstractDomain {
378    ESCRIPT_DLL_API    ESCRIPT_DLL_API
379    void throwStandardException(const std::string& functionName) const;    void throwStandardException(const std::string& functionName) const;
380    
381      /**
382            \brief
383                      return the number of tags in use and a pointer to an array with the number of tags in use
384      */
385      ESCRIPT_DLL_API
386      virtual int getNumberOfTagsInUse(int functionSpaceCode) const;
387    
388      ESCRIPT_DLL_API
389      virtual int* borrowListOfTagsInUse(int functionSpaceCode) const;
390    
391      /**
392        \brief Checks if this domain allows tags for the specified functionSpaceCode.
393      */
394      ESCRIPT_DLL_API
395      virtual bool canTag(int functionspacecode) const;
396    
397   protected:   protected:
398    
399   private:   private:

Legend:
Removed from v.1384  
changed lines
  Added in v.1802

  ViewVC Help
Powered by ViewVC 1.1.26