ppap4lmp  0.7.2
pybind.h
Go to the documentation of this file.
1 
9 #ifndef ALIAS_PYBIND_H
10 #define ALIAS_PYBIND_H
11 
12 #include <pybind11/pybind11.h>
13 
14 namespace py = pybind11;
15 
16 #ifdef ALIAS_STD_H
17 #include <alias/pybind_std.h>
18 #endif
19 
20 #ifdef ALIAS_JSON_H
21 #include <alias/pybind_json.h>
22 #endif
23 
24 #ifdef ALIAS_EIGEN_H
25 #include <alias/pybind_eigen.h>
26 #endif
27 
28 #endif
To bind Json to Python, a custom type caster of pybind11* is required.
To bind Eigen to Python (and Numpy), pybind11 needs to include an additional header.
To bind C++ Standard Template Library to Python, pybind11 needs to include an additional header...