Merge branch 'fix_parsing_flags' into 'master'

fix parsing numlist flag if objects are integers

See merge request jschoeberl/netgen!298
This commit is contained in:
Joachim Schöberl 2019-11-21 21:16:06 +00:00
commit 85e27f9772

View File

@ -39,7 +39,7 @@ namespace ngcore
auto vdl = py::cast<py::list>(value);
if (py::len(vdl) > 0)
{
if(py::isinstance<double>(vdl[0]))
if(py::isinstance<py::float_>(vdl[0]) || py::isinstance<py::int_>(vdl[0]))
flags.SetFlag(s, makeCArray<double>(vdl));
if(py::isinstance<py::str>(vdl[0]))
flags.SetFlag(s, makeCArray<string>(vdl));