OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
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::~TpsSubstitution
~TpsSubstitution()
Definition:
TpsSubstitution.h:55
TpsSubstitution::operator=
void operator=(const TpsSubstitution &)
Definition:
TpsSubstitution.h:59
TpsSubstitution::TpsSubstitution
TpsSubstitution()
Definition:
TpsSubstitution.h:45
TpsSubstitution::variable
int variable
Definition:
TpsSubstitution.h:40
TpsSubstitution::skip
int skip
Definition:
TpsSubstitution.h:41
TpsSubstitution::order
int order
Definition:
TpsSubstitution.h:39
TpsSubstitution::index
int index
Definition:
TpsSubstitution.h:38
Generated on Tue Jul 2 2024 15:05:19 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5