@@ -66,8 +66,8 @@ fieldnlay-mp: $(SRCDIR)/nearfield.cc $(SRCDIR)/nmie.cc $(CXX_NMIE_HEADERS)
lib:
- c++ -O3 -Wall -shared -std=c++11 -fPIC `python3 -m pybind11 --includes` $(SRCDIR)/nmie.cc $(SRCDIR)/nmie-pybind11.cc -lm -o example`python3-config --extension-suffix`
- mv example`python3-config --extension-suffix` scattnlay2
+ c++ -O3 -Wall -shared -std=c++11 -fPIC `python3 -m pybind11 --includes` $(SRCDIR)/nmie.cc $(SRCDIR)/nmie-pybind11.cc -lm -o pynmie`python3-config --extension-suffix`
+ mv pynmie`python3-config --extension-suffix` scattnlay2
clean:
$(PYTHON) setup.py clean
$(MAKE) -f $(CURDIR)/debian/rules clean
@@ -1,4 +1,4 @@
-from scattnlay2.example import scattcoeffs_, scattnlay_, fieldnlay_
+from scattnlay2.pynmie import scattcoeffs_, scattnlay_, fieldnlay_
import numpy as np
def scattcoeffs(x, m, nmax=-1, pl=-1, nstore=1000):
if len(x.shape) != 2:
@@ -162,7 +162,7 @@ py::tuple py_fieldnlay(const py::array_t<double, py::array::c_style | py::array:
return py::make_tuple(terms, py_E, py_H);
}
-PYBIND11_MODULE(example, m) {
+PYBIND11_MODULE(pynmie, m) {
m.doc() = "pybind11 example plugin"; // optional module docstring
m.def("scattcoeffs_", &py_ScattCoeffs, "test",