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

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

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

trunk/esys2/escript/src/Data/AbstractDomain.cpp revision 121 by jgs, Fri May 6 04:26:16 2005 UTC trunk/escript/src/AbstractDomain.cpp revision 964 by gross, Tue Feb 13 05:10:26 2007 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 person has a software    *   *                                                          *
11   * license agreement with ACcESS.                                             *   ************************************************************
  *                                                                            *  
  ******************************************************************************  
12  */  */
13    
14  #include "escript/Data/AbstractDomain.h"  #include "AbstractDomain.h"
15  #include "escript/Data/DomainException.h"  #include "DomainException.h"
16  #include "escript/Data/AbstractSystemMatrix.h"  #include "Data.h"
 #include "escript/Data/FunctionSpace.h"  
17    
18  using namespace std;  using namespace std;
19    
20  namespace escript {  namespace escript {
21    
22  AbstractDomain::AbstractDomain() {  AbstractDomain::AbstractDomain() {
# Line 62  void AbstractDomain::write(const std::st Line 60  void AbstractDomain::write(const std::st
60    return;    return;
61  }  }
62    
 void AbstractDomain::getTagList(int functionSpaceType, int** tagList, int* numTags) const  
 {  
   throwStandardException("AbstractDomain::getTagList");  
   return;  
 }  
   
 void AbstractDomain::getReferenceNoList(int functionSpaceType, int** referenceNoList, int* numReferenceNo) const  
 {  
   throwStandardException("AbstractDomain::getTagList");  
   return;  
 }  
   
63  std::pair<int,int> AbstractDomain::getDataShape(int functionSpaceCode) const  std::pair<int,int> AbstractDomain::getDataShape(int functionSpaceCode) const
64  {  {
65    throwStandardException("AbstractDomain::getDataShape");    throwStandardException("AbstractDomain::getDataShape");
# Line 86  int AbstractDomain::getTagFromSampleNo(i Line 72  int AbstractDomain::getTagFromSampleNo(i
72    return 0;    return 0;
73  }  }
74    
75  int AbstractDomain::getReferenceNoFromSampleNo(int functionSpaceType, int sampleNo) const  int* AbstractDomain::borrowSampleReferenceIDs(int functionSpaceType) const
76  {  {
77    throwStandardException("AbstractDomain::getReferenceNoFromSampleNo");    throwStandardException("AbstractDomain::borrowSampleReferenceIDs");
78    return 0;    return 0;
79  }  }
80    
# Line 151  void AbstractDomain::setToGradient(escri Line 137  void AbstractDomain::setToGradient(escri
137    return;    return;
138  }  }
139    
140  void AbstractDomain::saveDX(const std::string& filename,const escript::Data& arg) const  void AbstractDomain::setTags(const int functionSpaceType, const int newTag, const escript::Data& mask) const
141    {
142      throwStandardException("AbstractDomain::setTags");
143      return;
144    }
145    
146    void AbstractDomain::saveDX(const std::string& filename,const boost::python::dict& arg) const
147  {  {
148    throwStandardException("AbstractDomain::saveDX");    throwStandardException("AbstractDomain::saveDX");
149    return;    return;
150  }  }
151    
152  void AbstractDomain::saveVTK(const std::string& filename,const escript::Data& arg) const  void AbstractDomain::saveVTK(const std::string& filename,const boost::python::dict& arg) const
153  {  {
154    throwStandardException("AbstractDomain::saveVTK");    throwStandardException("AbstractDomain::saveVTK");
155    return;    return;
# Line 186  bool AbstractDomain::operator==(const Ab Line 178  bool AbstractDomain::operator==(const Ab
178    throwStandardException("AbstractDomain::operator==");    throwStandardException("AbstractDomain::operator==");
179    return false;    return false;
180  }  }
                                                                                                                                         
181  bool AbstractDomain::operator!=(const AbstractDomain& other) const  bool AbstractDomain::operator!=(const AbstractDomain& other) const
182  {  {
183    throwStandardException("AbstractDomain::operator!=");    throwStandardException("AbstractDomain::operator!=");
184    return false;    return false;
185  }  }
186    
187    AbstractDomain::StatusType AbstractDomain::getStatus() const
188    {
189      throwStandardException("AbstractDomain::getStatus");
190      return 0;
191    }
192    
193    
194  } // end of namespace  } // end of namespace

Legend:
Removed from v.121  
changed lines
  Added in v.964

  ViewVC Help
Powered by ViewVC 1.1.26