Overture  Version 25
MappingWS.h
Go to the documentation of this file.
1 #ifndef MAPPINGWS_H
2 #define MAPPINGWS_H "MappingWS.h"
3 
4 
5 #include <A++.h>
6 
7 #include "OvertureTypes.h" // define real to be float or double
8 
9 #include "wdhdefs.h" // some useful defines and constants
10 
11 //===========================================================================
12 //===========================================================================
14 {
15  public:
16  RealArray x0; // new copy needed so we can shift x in the periodic case
17  RealArray r0; // or if the inverse is "blocked"
19  IntegerArray index0; // index pointer from r0 back to r
21  Index I0;
22 
24  {
26  }
27  virtual ~MappingWorkSpace() //kkc 040415 added virtual to get rid of warnings
28  {
29  }
30 
31  // return size of this object
32  virtual real sizeOf(FILE *file = NULL ) const;
33 
34 };
35 
36 #endif // MAPPINGWS_H