OPAL (Object Oriented Parallel Accelerator Library) 2022.1
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;
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
Substitution for Tps<T>.
void operator=(const TpsSubstitution &)