netgen:update_pybind11

Last commit made on 2017-09-01
Get this branch:
git clone -b update_pybind11 https://git.launchpad.net/netgen

Branch merges

Branch information

Name:
update_pybind11
Repository:
lp:netgen

Recent commits

1430b89... by Matthias Hochsteger

Update pybind11 to version 2.2.0

- Replace PYBIND11_PLUGIN with PYBIND11_MODULE

- Fix warnings about symbol visibility by replacing
  'namespace pybind11' with 'namespace PYBIND11_NAMESPACE'

- Pybind sets the default visibility of its namespace to 'hidden'
  Thus, our export functions like ExportCSG(py::module &m) also are
  hidden by default. To work around that define DLL_HEADER
  '__attribute__ ((visibility ("default")))
  on GNUC platforms.

74c8fa5... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

little polish of bisect

6d39c78... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

close surfs with additional sub-domain

2d4bed6... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

fix crash at netgen exit

eccccfe... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

Merge branch 'check_file_exists' into 'master'

Check if mesh file exists before loading

See merge request !59

d4a2d4c... by Matthias Hochsteger

Check if mesh file exists before loading

Also derive NgException from std::exception to print the error message
in Python / on the command line.

a0485ee... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

wasn't worth it

b20f428... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

to make also gcc-6.3 happy

3955916... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

atomic fix

463c564... by =?utf-8?q?Joachim_Sch=C3=B6berl?= <email address hidden>

atomic workaround