MADNESS 0.10.1
Functions
bind_function.cpp File Reference
#include <cstdint>
#include <pybind11/pybind11.h>
#include <pybind11/numpy.h>
#include <pybind11/stl.h>
#include <pybind11/complex.h>
#include <madness/mra/mra.h>
#include <madness/mra/operator.h>
#include <madness/mra/vmra.h>
#include "py_functor.h"
Include dependency graph for bind_function.cpp:

Functions

template<typename T , std::size_t NDIM>
static void bind_factory_type (py::module_ &m, const char *name)
 
void bind_function (py::module_ &m)
 
template<typename T , std::size_t NDIM>
static void bind_function_ops (py::module_ &m)
 
template<typename T , std::size_t NDIM>
static void bind_function_type (py::module_ &m, const char *name)
 

Function Documentation

◆ bind_factory_type()

template<typename T , std::size_t NDIM>
static void bind_factory_type ( py::module_ &  m,
const char *  name 
)
static

References madness::f, k, m, and madness::name().

◆ bind_function()

void bind_function ( py::module_ &  m)

References m.

Referenced by PYBIND11_MODULE().

◆ bind_function_ops()

template<typename T , std::size_t NDIM>
static void bind_function_ops ( py::module_ &  m)
static

◆ bind_function_type()

template<typename T , std::size_t NDIM>
static void bind_function_type ( py::module_ &  m,
const char *  name 
)
static