OPAL (Object Oriented Parallel Accelerator Library)
2022.1
OPAL
src
src
Classic
Algebra
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
31
struct
TpsSubstitution
{
32
33
TpsSubstitution
();
34
TpsSubstitution
(
const
TpsSubstitution
&);
35
~TpsSubstitution
();
36
void
operator=
(
const
TpsSubstitution
&);
37
38
int
index
;
39
int
order
;
40
int
variable
;
41
int
skip
;
42
};
43
44
45
inline
TpsSubstitution::TpsSubstitution
():
46
index(0), order(0), variable(0), skip(0)
47
{}
48
49
50
inline
TpsSubstitution::TpsSubstitution
(
const
TpsSubstitution
&rhs):
51
index(rhs.index), order(rhs.order), variable(rhs.variable), skip(rhs.skip)
52
{}
53
54
55
inline
TpsSubstitution::~TpsSubstitution
()
56
{}
57
58
59
inline
void
TpsSubstitution::operator=
(
const
TpsSubstitution
&rhs) {
60
index
= rhs.
index
;
61
order
= rhs.
order
;
62
variable
= rhs.
variable
;
63
skip
= rhs.
skip
;
64
}
65
66
#endif
// CLASSIC_TpsSubstitution_H
TpsSubstitution
Substitution for Tps<T>.
Definition:
TpsSubstitution.h:31
TpsSubstitution::order
int order
Definition:
TpsSubstitution.h:39
TpsSubstitution::variable
int variable
Definition:
TpsSubstitution.h:40
TpsSubstitution::skip
int skip
Definition:
TpsSubstitution.h:41
TpsSubstitution::index
int index
Definition:
TpsSubstitution.h:38
TpsSubstitution::~TpsSubstitution
~TpsSubstitution()
Definition:
TpsSubstitution.h:55
TpsSubstitution::operator=
void operator=(const TpsSubstitution &)
Definition:
TpsSubstitution.h:59
TpsSubstitution::TpsSubstitution
TpsSubstitution()
Definition:
TpsSubstitution.h:45
Generated on Thu Oct 20 2022 17:40:10 for OPAL (Object Oriented Parallel Accelerator Library) by
1.9.3