OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
PyPolynomialCoefficient Namespace Reference

Typedefs

typedef struct { 
 PyObject_HEAD
interpolation::PolynomialCoefficientcoeff
PyCoefficient

Functions

int _init (PyObject *self, PyObject *args, PyObject *kwds)
PyObject * _alloc (PyTypeObject *type, Py_ssize_t nitems)
PyObject * _new (PyTypeObject *type, Py_ssize_t nitems)
void _free (PyCoefficient *self)
void _dealloc (PyCoefficient *self)

Variables

std::string class_docstring

Typedef Documentation

◆ [struct]

PyPolynomialMap is the python implementation of the C++ PolynomialMap class

Provides a multivariate polynomial object

Function Documentation

◆ _alloc()

PyObject * PyPolynomialCoefficient::_alloc ( PyTypeObject * type,
Py_ssize_t nitems )

Definition at line 85 of file PyPolynomialCoefficient.cpp.

Referenced by _new().

◆ _dealloc()

void PyPolynomialCoefficient::_dealloc ( PyCoefficient * self)

Definition at line 106 of file PyPolynomialCoefficient.cpp.

References _free().

Here is the call graph for this function:

◆ _free()

void PyPolynomialCoefficient::_free ( PyCoefficient * self)

Definition at line 98 of file PyPolynomialCoefficient.cpp.

Referenced by _dealloc().

◆ _init()

int PyPolynomialCoefficient::_init ( PyObject * self,
PyObject * args,
PyObject * kwds )

Definition at line 30 of file PyPolynomialCoefficient.cpp.

◆ _new()

PyObject * PyPolynomialCoefficient::_new ( PyTypeObject * type,
Py_ssize_t nitems )

Definition at line 94 of file PyPolynomialCoefficient.cpp.

References _alloc().

Here is the call graph for this function:

Variable Documentation

◆ class_docstring

std::string PyPolynomialCoefficient::class_docstring
Initial value:
=
std::string("PolynomialCoefficient docstring\n")

Definition at line 118 of file PyPolynomialCoefficient.cpp.