pyAMReX
pyAMReX.H
Go to the documentation of this file.
1 /* Copyright 2021-2023 The AMReX 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 #pragma once
10 
11 #include <pybind11/pybind11.h>
12 #include <pybind11/functional.h>
13 #include <pybind11/numpy.h>
14 #include <pybind11/operators.h>
15 #include <pybind11/stl.h>
16 #include <pybind11/stl_bind.h>
17 
18 #include <AMReX_Config.H>
19 //include <AMReX.H>
20 
21 namespace py = pybind11;
22 
23 //PYBIND11_MAKE_OPAQUE(std::list<...>)