OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
PyPolynomialCoefficient.cpp File Reference
#include <Python.h>
#include <structmember.h>
#include "Fields/Interpolation/PolynomialCoefficient.h"
#include "PyOpal/Globals.h"
#include "PyOpal/PyPolynomialCoefficient.h"
Include dependency graph for PyPolynomialCoefficient.cpp:

Go to the source code of this file.

Namespaces

namespace  PyPolynomialCoefficient
 

Functions

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

Variables

static PyMemberDef PyPolynomialCoefficient::_members []
 
static PyMethodDef PyPolynomialCoefficient::_methods []
 
std::string PyPolynomialCoefficient::class_docstring
 
static PyTypeObject PyPolynomialCoefficient::PyCoefficientType
 
const char * module_docstring
 
static struct PyModuleDef polynomial_coefficient_def
 

Function Documentation

◆ PyInit_polynomial_coefficient()

PyMODINIT_FUNC PyInit_polynomial_coefficient ( void  )

Definition at line 180 of file PyPolynomialCoefficient.cpp.

References PyOpal::Globals::Initialise(), polynomial_coefficient_def, and PyPolynomialCoefficient::PyCoefficientType.

Here is the call graph for this function:

Variable Documentation

◆ module_docstring

const char* module_docstring
Initial value:
=
"polynomial_coefficient module contains the PolynomialCoefficient class"

Definition at line 165 of file PyPolynomialCoefficient.cpp.

◆ polynomial_coefficient_def

struct PyModuleDef polynomial_coefficient_def
static
Initial value:
= {
PyModuleDef_HEAD_INIT,
"polynomial_coefficient",
-1,
nullptr,
nullptr,
nullptr,
nullptr,
nullptr,
}
const char * module_docstring

Definition at line 168 of file PyPolynomialCoefficient.cpp.

Referenced by PyInit_polynomial_coefficient().