/[escript]/trunk/esys2/escript/inc/esys/DataGeneral.h
ViewVC logotype

Annotation of /trunk/esys2/escript/inc/esys/DataGeneral.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 82 - (hide annotations)
Tue Oct 26 06:53:54 2004 UTC (16 years, 1 month ago) by jgs
File MIME type: text/plain
File size: 1743 byte(s)
Initial revision

1 jgs 82 /*=============================================================================
2    
3     ******************************************************************************
4     * *
5     * COPYRIGHT ??????? - All Rights Reserved *
6     * *
7     * This software is the property of ??????????????. No part of this code *
8     * may be copied in any form or by any means without the expressed written *
9     * consent of ???????????. Copying, use or modification of this software *
10     * by any unauthorised person is illegal unless that *
11     * person has a software license agreement with ?????????????. *
12     * *
13     ******************************************************************************
14    
15     *********************************************************************************/
16    
17     #ifndef DATAGENERAL_H
18     #define DATAGENERAL_H
19    
20     #include <string>
21     #include <Python.h>
22     #include <boost/python/object.hpp>
23     #include <boost/python/list.hpp>
24     #include <boost/python/numeric.hpp>
25     #include "esys/DataAbstract.h"
26    
27     /**
28     @memo
29     Data
30    
31     @version 1.0.0
32    
33     @doc
34    
35     Class Description:
36     The general case for the Data class abstraction.
37    
38     Class Limitations:
39     None
40    
41     Class Conditions of Use:
42     None
43    
44     Throws:
45     None
46    
47     */
48     class DataGeneral {
49     public:
50     /**
51     @memo
52     Constructor which copies data from a python numarray.
53    
54     @param exceptionReason Input - Exception message.
55     */
56     DataGeneral(const boost::python::numeric::array& data);
57    
58     private:
59    
60     };
61    
62     #endif
63    
64    
65    
66    
67    
68    

Properties

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

  ViewVC Help
Powered by ViewVC 1.1.26