OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
TpsSubstitution.h
Go to the documentation of this file.
1 #ifndef CLASSIC_TpsSubstitution_H
2 #define CLASSIC_TpsSubstitution_H
3 
4 // ------------------------------------------------------------------------
5 // $RCSfile: TpsSubstitution.h,v $
6 // ------------------------------------------------------------------------
7 // $Revision: 1.1.1.1 $
8 // ------------------------------------------------------------------------
9 // Copyright: see Copyright.readme
10 // ------------------------------------------------------------------------
11 //
12 // Struct: TpsSubstitution
13 //
14 // ------------------------------------------------------------------------
15 // Class category: Algebra
16 // ------------------------------------------------------------------------
17 //
18 // $Date: 2000/03/27 09:32:32 $
19 // $Author: fci $
20 //
21 // ------------------------------------------------------------------------
22 
23 
24 // Struct TpsSubstitution
25 // -------------------------------------------------------------------------
27 // This is an internal bookkeeping class, used for substitution into
28 // a truncated power series. It should not be used by user programs.
29 
30 
32 
36  void operator=(const TpsSubstitution &);
37 
38  int index;
39  int order;
40  int variable;
41  int skip;
42 };
43 
44 
46  index(0), order(0), variable(0), skip(0)
47 {}
48 
49 
51  index(rhs.index), order(rhs.order), variable(rhs.variable), skip(rhs.skip)
52 {}
53 
54 
56 {}
57 
58 
60  index = rhs.index;
61  order = rhs.order;
62  variable = rhs.variable;
63  skip = rhs.skip;
64 }
65 
66 #endif // CLASSIC_TpsSubstitution_H
void operator=(const TpsSubstitution &)
Substitution for Tps<T>.