OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Namespaces | Functions | Variables
PyPolynomialPatch.cpp File Reference
#include <Python.h>
#include <structmember.h>
#include <exception>
#include <iostream>
#include <boost/python.hpp>
#include "Classic/Fields/Interpolation/NDGrid.h"
#include "Classic/Fields/Interpolation/PPSolveFactory.h"
#include "Classic/Fields/Interpolation/PolynomialPatch.h"
#include "PyOpal/ExceptionTranslation.h"
Include dependency graph for PyPolynomialPatch.cpp:

Go to the source code of this file.

Namespaces

namespace  PyOpal
 
namespace  PyOpal::PyPolynomialPatch
 

Functions

PolynomialPatchPyOpal::PyPolynomialPatch::initialiseFromSolveFactory (NDGrid *points, boost::python::list values, int polyPatchOrder, int smoothingOrder)
 
py::list PyOpal::PyPolynomialPatch::function (PolynomialPatch *patch, py::list point)
 
 PyOpal::PyPolynomialPatch::BOOST_PYTHON_MODULE (polynomial_patch)
 

Variables

const char * PyOpal::PyPolynomialPatch::module_docstring = "polynomial_patch module returns the field"