ikarus-project / ikarus

Ikarus is a C++-based library that uses DUNE modules to solve partial differential equations with the finite element method and more.
https://ikarus-project.github.io/
Other
6 stars 3 forks source link

Fix Python error in nonlinearelastic test + python KL shell renaming #202

Closed henrij22 closed 11 months ago

henrij22 commented 1 year ago

There are severel details in the python bindings that need some attention:

henrij22 commented 1 year ago

Also was this ever testet?

  lv.def("addAffordance", [](FEreq& self, const ScalarAffordances& affordances) { self.addAffordance(affordances); });
  lv.def("addAffordance", [](FEreq& self, const VectorAffordances& affordances) { self.addAffordance(affordances); });
  lv.def("addAffordance", [](FEreq& self, const MatrixAffordances& affordances) { self.addAffordance(affordances); });

I am not entierly sure if these kinds of overloads work?