remove perfstepsstart from python interface

This commit is contained in:
Christopher Lackner 2016-12-05 14:31:12 +01:00
parent 7e4892a9e7
commit f582c7935f

View File

@ -591,21 +591,19 @@ DLL_HEADER void ExportNetgenMeshing(py::module &m)
.def(py::init<>())
.def("__init__",
[](MP *instance, double maxh, bool quad_dominated, int optsteps2d, int optsteps3d,
int perfstepsstart, int perfstepsend)
int perfstepsend)
{
new (instance) MeshingParameters;
instance->maxh = maxh;
instance->quad = int(quad_dominated);
instance->optsteps2d = optsteps2d;
instance->optsteps3d = optsteps3d;
instance->perfstepsstart = perfstepsstart;
instance->perfstepsend = perfstepsend;
},
py::arg("maxh")=1000,
py::arg("quad_dominated")=false,
py::arg("optsteps2d") = 3,
py::arg("optsteps3d") = 3,
py::arg("perfstepsstart") = 0,
py::arg("perfstepsend") = 6,
"create meshing parameters"
)