|
@@ -19,6 +19,8 @@
|
19
|
19
|
|
20
|
20
|
#include <pybind11/pybind11.h>
|
21
|
21
|
#include <pybind11/iostream.h>
|
|
22
|
+#include <pybind11/stl.h>
|
|
23
|
+#include <pybind11/complex.h>
|
22
|
24
|
#include <pybind11/eigen.h>
|
23
|
25
|
#include "Merlin"
|
24
|
26
|
|
|
@@ -50,7 +52,7 @@ PYBIND11_MODULE(Merlin, m) {
|
50
|
52
|
.def("SetTemperature", &Lemma::KernelV0::SetTemperature, "Sets the temperature, in K")
|
51
|
53
|
.def("SetTolerance", &Lemma::KernelV0::SetTolerance, "Sets the tolerance used in octree splitting")
|
52
|
54
|
.def("SetPulseDuration", &Lemma::KernelV0::SetPulseDuration, "Sets the duration of the pulse")
|
53
|
|
- .def("SetDepthLayerInteraces", &Lemma::KernelV0::SetDepthLayerInterfaces, "Sets the layer depth interfaces")
|
|
55
|
+ .def("SetDepthLayerInterfaces", &Lemma::KernelV0::SetDepthLayerInterfaces, "Sets the layer depth interfaces")
|
54
|
56
|
|
55
|
57
|
// accessors
|
56
|
58
|
.def("GetName", &Lemma::KernelV0::GetName, "Returns the name of the class")
|