WarpX
pyWarpX.H
Go to the documentation of this file.
1 /* Copyright 2021-2022 The WarpX Community
2  *
3  * This header is used to centrally define classes that shall not violate the
4  * C++ one-definition-rule (ODR) for various Python translation units.
5  *
6  * Authors: Axel Huebl
7  * License: BSD-3-Clause-LBNL
8  */
9 #ifndef WARPX_PYWARPX_H_
10 #define WARPX_PYWARPX_H_
11 
12 #include <pybind11/pybind11.h>
13 #include <pybind11/stl.h>
14 #include <pybind11/stl_bind.h>
15 #include <pybind11/functional.h>
16 #include <pybind11/numpy.h>
17 
18 #include <list>
19 
20 namespace py = pybind11;
21 //using namespace warpx;
22 
23 // PYBIND11_MAKE_OPAQUE(std::list<...>)
24 
25 #endif // WARPX_PYWARPX_H_