OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
PyOpal
PyObjects
PyPolynomialCoefficient.h
Go to the documentation of this file.
1
//
2
// Python API for PolynomialCoefficient (part of the multidimensional polynomial fitting routines)
3
//
4
// Copyright (c) 2008-2023, Chris Rogers, STFC Rutherford Appleton Laboratory, Didcot, UK
5
//
6
// This file is part of OPAL.
7
//
8
// OPAL is free software: you can redistribute it and/or modify
9
// it under the terms of the GNU General Public License as published by
10
// the Free Software Foundation, either version 3 of the License, or
11
// (at your option) any later version.
12
//
13
// You should have received a copy of the GNU General Public License
14
// along with OPAL. If not, see <https://www.gnu.org/licenses/>.
15
//
16
17
#ifndef PYOPAL_PyPolynomialCoefficient_H
18
#define PYOPAL_PyPolynomialCoefficient_H
19
20
#include <Python.h>
21
22
23
namespace
interpolation {
24
25
// note following are in interpolation namespace
26
class
PolynomialCoefficient;
27
}
28
29
namespace
PyPolynomialCoefficient {
30
35
typedef
struct
{
36
PyObject_HEAD
;
37
interpolation::PolynomialCoefficient
*
coeff
;
38
}
PyCoefficient
;
39
40
}
41
42
#endif
interpolation::PolynomialCoefficient
PolynomialCoefficient represents a coefficient in a multi-dimensional polynomial. ...
Definition:
PolynomialCoefficient.h:43
PyPolynomialCoefficient::PyCoefficient::coeff
interpolation::PolynomialCoefficient * coeff
Definition:
PyPolynomialCoefficient.h:37
PyPolynomialCoefficient::PyCoefficient
Definition:
PyPolynomialCoefficient.h:35
PyPolynomialCoefficient::PyCoefficient::PyObject_HEAD
PyObject_HEAD
Definition:
PyPolynomialCoefficient.h:36
Generated on Tue Jul 2 2024 15:05:25 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5