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

Annotation of /trunk/escript/src/AbstractContinuousDomain.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1384 - (hide annotations)
Fri Jan 11 02:29:38 2008 UTC (11 years, 10 months ago) by phornby
Original Path: temp_trunk_copy/escript/src/AbstractContinuousDomain.cpp
File size: 3668 byte(s)
Make a temp copy of the trunk before checking in the windows changes


1 ksteube 1312
2 jgs 150 /* $Id$ */
3 jgs 82
4 ksteube 1312 /*******************************************************
5     *
6     * Copyright 2003-2007 by ACceSS MNRF
7     * Copyright 2007 by University of Queensland
8     *
9     * http://esscc.uq.edu.au
10     * Primary Business: Queensland, Australia
11     * Licensed under the Open Software License version 3.0
12     * http://www.opensource.org/licenses/osl-3.0.php
13     *
14     *******************************************************/
15    
16 jgs 474 #include "AbstractContinuousDomain.h"
17 jgs 480 #include "Data.h"
18 jgs 474
19 jgs 82 using namespace boost::python;
20    
21     namespace escript {
22    
23     AbstractContinuousDomain::AbstractContinuousDomain()
24     {
25     }
26    
27     AbstractContinuousDomain::~AbstractContinuousDomain()
28     {
29     }
30    
31     bool AbstractContinuousDomain::isValidFunctionSpaceType(int functionSpaceType) const
32     {
33     throwStandardException("AbstractContinuousDomain::isValidFunctionSpaceType");
34     return false;
35     }
36    
37     std::string AbstractContinuousDomain::getDescription() const
38     {
39     throwStandardException("AbstractContinuousDomain::getDescription");
40     return "";
41     }
42    
43     int AbstractContinuousDomain::getContinuousFunctionCode() const
44     {
45     throwStandardException("AbstractContinuousDomain::getContinuousFunctionCode");
46     return 0;
47     }
48    
49 gross 1062 int AbstractContinuousDomain::getReducedContinuousFunctionCode() const
50     {
51     throwStandardException("AbstractContinuousDomain::getReducedContinuousFunctionCode");
52     return 0;
53     }
54    
55 jgs 82 int AbstractContinuousDomain::getFunctionCode() const
56     {
57     throwStandardException("AbstractContinuousDomain::getFunctionCode");
58     return 0;
59     }
60    
61 gross 1059 int AbstractContinuousDomain::getReducedFunctionCode() const
62     {
63     throwStandardException("AbstractContinuousDomain::getReducedFunctionCode");
64     return 0;
65     }
66    
67 jgs 82 int AbstractContinuousDomain::getFunctionOnBoundaryCode() const
68     {
69     throwStandardException("AbstractContinuousDomain::getFunctionOnBoundaryCode");
70     return 0;
71     }
72    
73 gross 1059 int AbstractContinuousDomain::getReducedFunctionOnBoundaryCode() const
74     {
75     throwStandardException("AbstractContinuousDomain::getReducedFunctionOnBoundaryCode");
76     return 0;
77     }
78    
79 jgs 82 int AbstractContinuousDomain::getFunctionOnContactZeroCode() const
80     {
81     throwStandardException("AbstractContinuousDomain::getFunctionOnContactZeroCode");
82     return 0;
83     }
84    
85 gross 1059 int AbstractContinuousDomain::getReducedFunctionOnContactZeroCode() const
86     {
87     throwStandardException("AbstractContinuousDomain::getReducedFunctionOnContactZeroCode");
88     return 0;
89     }
90    
91 jgs 82 int AbstractContinuousDomain::getFunctionOnContactOneCode() const
92     {
93     throwStandardException("AbstractContinuousDomain::getFunctionOnContactOneCode");
94     return 0;
95     }
96    
97 gross 1059 int AbstractContinuousDomain::getReducedFunctionOnContactOneCode() const
98     {
99     throwStandardException("AbstractContinuousDomain::getReducedFunctionOnContactOneCode");
100     return 0;
101     }
102    
103 jgs 82 int AbstractContinuousDomain::getSolutionCode() const
104     {
105     throwStandardException("AbstractContinuousDomain::getSolutionCode");
106     return 0;
107     }
108    
109     int AbstractContinuousDomain::getReducedSolutionCode() const
110     {
111     throwStandardException("AbstractContinuousDomain::getReducedSolutionCode");
112     return 0;
113     }
114    
115     int AbstractContinuousDomain::getDiracDeltaFunctionCode() const
116     {
117     throwStandardException("AbstractContinuousDomain::getDiracDeltaFunctionCode");
118     return 0;
119     }
120    
121     void AbstractContinuousDomain::setToIntegrals(std::vector<double>& integrals,const escript::Data& arg) const
122     {
123     throwStandardException("AbstractContinuousDomain::setToIntegrals");
124     return;
125     }
126    
127 jgs 150 int AbstractContinuousDomain::getSystemMatrixTypeId(const int solver, const int package, const bool symmetry) const
128 jgs 102 {
129     return 0;
130     }
131    
132 jgs 82 const AbstractContinuousDomain& AbstractContinuousDomain::asAbstractContinuousDomain(const AbstractDomain& domain)
133     {
134     return dynamic_cast<const AbstractContinuousDomain&>(domain);
135     }
136    
137     } // end of namespace

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26