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

Contents of /trunk/escript/src/FunctionSpaceFactory.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 615 - (show annotations)
Wed Mar 22 02:12:00 2006 UTC (13 years, 6 months ago) by elspeth
File MIME type: text/plain
File size: 1926 byte(s)
More copyright information.

1 /*
2 ************************************************************
3 * Copyright 2006 by ACcESS MNRF *
4 * *
5 * http://www.access.edu.au *
6 * Primary Business: Queensland, Australia *
7 * Licensed under the Open Software License version 3.0 *
8 * http://www.opensource.org/licenses/osl-3.0.php *
9 * *
10 ************************************************************
11 */
12
13 #if !defined escript_FunctionSpaceFactory_20040604_H
14 #define escript_FunctionSpaceFactory_20040604_H
15
16 #include "AbstractDomain.h"
17 #include "FunctionSpace.h"
18
19 namespace escript {
20
21 /**
22 \brief
23 Create function space objects.
24
25 Description:
26 Create function space objects.
27
28 */
29
30 /**
31 \brief
32 Return a continuous FunctionSpace
33 */
34 FunctionSpace continuousFunction(const AbstractDomain& domain);
35
36 /**
37 \brief
38 Return a functon FunctionSpace
39 */
40 FunctionSpace function(const AbstractDomain& domain);
41 /**
42 \brief
43 Return a function on boundary FunctionSpace
44 */
45 FunctionSpace functionOnBoundary(const AbstractDomain& domain);
46 /**
47 \brief
48 Return a FunctionSpace
49 */
50 FunctionSpace functionOnContactZero(const AbstractDomain& domain);
51 /**
52 \brief
53 Return a FunctionSpace
54 */
55 FunctionSpace functionOnContactOne(const AbstractDomain& domain);
56 /**
57 \brief
58 Return a FunctionSpace
59 */
60 FunctionSpace solution(const AbstractDomain& domain);
61 /**
62 \brief
63 Return a FunctionSpace
64 */
65 FunctionSpace reducedSolution(const AbstractDomain& domain);
66 /**
67 \brief
68 Return a FunctionSpace
69 */
70 FunctionSpace diracDeltaFunction(const AbstractDomain& domain);
71
72 } // end of namespace
73 #endif

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.26