OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
StaticFixedPoint.h
Go to the documentation of this file.
1 #ifndef MAD_StaticFixedPoint_HH
2 #define MAD_StaticFixedPoint_HH
3 
4 // ------------------------------------------------------------------------
5 // $RCSfile: StaticFixedPoint.h,v $
6 // ------------------------------------------------------------------------
7 // $Revision: 1.1.1.1 $
8 // ------------------------------------------------------------------------
9 // Copyright: see Copyright.readme
10 // ------------------------------------------------------------------------
11 //
12 // Class StaticFixedPoint
13 //
14 // ------------------------------------------------------------------------
15 // Class category: Algebra
16 // ------------------------------------------------------------------------
17 //
18 // $Date: 2000/03/27 09:32:32 $
19 // $Author: fci $
20 //
21 // ------------------------------------------------------------------------
22 
23 #include "Algebra/VpsInvMap.h"
24 
25 template <class T> class Vector;
26 
27 
28 // Class StaticFixedPoint
29 // ------------------------------------------------------------------------
31 // Class StaticFixedPoint represents the static fixed point of a
32 // truncated power series map.
33 
35 
36 public:
37 
39  // Finds the fixed point for [b]map[/b].
41 
45 
47  // This map contains the dispersive terms required to eliminate
48  // momentum dependence of the fixed point.
49  const VpsInvMap<double> &getFixedPoint() const;
50 
52  // Return the map around the fixed point.
53  // The dispersive terms are eliminated from this map.
54  const VpsInvMap<double> &getFixedPointMap() const;
55 
56 private:
57 
58  // Not implemented.
59  void operator=(const StaticFixedPoint &);
60 
61  // Fixed point position.
63 
64  // Map around the fixed point.
66 };
67 
68 #endif // MAD_StaticFixedPoint_HH
Static fixed point of a map.
const VpsInvMap< double > & getFixedPointMap() const
Get map around fixed point.
VpsInvMap< double > fixedPoint
void operator=(const StaticFixedPoint &)
const VpsInvMap< double > & getFixedPoint() const
Get the transformation to the fixed point.
VpsInvMap< double > fixedPointMap
Vector.