- 19 Jul, 2017 1 commit
-
-
Martin Nolte authored
-
- 07 Jul, 2017 1 commit
-
-
Andreas Dedner authored
-
- 06 Jul, 2017 2 commits
-
-
Martin Nolte authored
-
Martin Nolte authored
-
- 02 Jul, 2017 3 commits
-
-
Andreas Dedner authored
-
Andreas Dedner authored
-
Andreas Dedner authored
Add Dependency Tracking to dune-py Module See merge request !17
-
- 29 Jun, 2017 2 commits
-
-
Andreas Dedner authored
-
Martin Nolte authored
-
- 28 Jun, 2017 9 commits
-
-
Andreas Dedner authored
can be reused in a time loop
-
Martin Nolte authored
When the structure of dune-py changes, we simply bump the version number (revision) of the dune-py module. Upon a release, we will update the major and minor number and reset the revision number. If the version of an existing dune-py module does not equal the version we would generate ourselves, we issue a runtime error, asking the user to remove the dune-py directory.
-
Martin Nolte authored
-
Martin Nolte authored
-
Martin Nolte authored
-
Martin Nolte authored
Instead of generating one CMake target "generated_module", we now define a CMake target for every module create in dune-py. Before loading the module, we always call cmake to make sure the module is rebuilt if dependencies change. Note: Changes in the source code of the generated module remain untracked for now.
-
Martin Nolte authored
Building Python modules through Pybind11 is a recurring task in our Python bindings. To reduce maintainance in the build system, we introduce a CMake function "dune_add_pybind11_module", which is semantically inspired by the "dune_add_test" function.
-
Martin Nolte authored
-
Martin Nolte authored
-
- 27 Jun, 2017 1 commit
-
-
Andreas Dedner authored
-
- 26 Jun, 2017 1 commit
-
-
Andreas Dedner authored
updated installation and fix a problem with the setup.py.in configuration file not being copied to the build directory
-
- 12 Jun, 2017 1 commit
-
-
Jö Fahlke authored
-
- 11 Jun, 2017 3 commits
-
-
Andreas Dedner authored
Update pybind11 to version 2.1.1 See merge request !15
-
Andreas Dedner authored
coordinate together with the entity. The wrapper behaves like the corresponding global coordinate but stores entity and local coordinate for use in local evaluations
-
Andreas Dedner authored
-
- 09 Jun, 2017 5 commits
-
-
Andreas Dedner authored
Merge branch 'feature/pybind11-2.1.1' of ssh://gitlab.dune-project.org:22022/staging/dune-corepy into feature/pybind11-2.1.1
-
Andreas Dedner authored
-
Andreas Dedner authored
-
Martin Nolte authored
-
Martin Nolte authored
This is basically a copy of detail::make_default_metaclass with two additions: * You can specify a name for the metaclass * The return value is object instead of PyType *.
-
- 08 Jun, 2017 3 commits
-
-
Martin Nolte authored
-
Martin Nolte authored
-
Martin Nolte authored
-
- 06 Jun, 2017 4 commits
-
-
Martin Nolte authored
-
Andreas Dedner authored
allow registering non-copyconstructbile dense vector implementations See merge request !13
-
Martin Nolte authored
In this case, all operations requiring copy construction, like '+', '-', etc. will not be available in Python.
-
Martin Nolte authored
[cmake] use infrastructure in dune-common to build Python packages See merge request !11
-
- 02 Jun, 2017 1 commit
-
-
Martin Nolte authored
In dune-common 2.6+ the infrastructure for creating Python packages is included. This patch replaces our own infrastructure by the core implementation.
-
- 17 May, 2017 1 commit
-
-
Martin Nolte authored
-
- 03 May, 2017 1 commit
-
-
Andreas Dedner authored
Add initial pickling support for grids See merge request !9
-
- 02 May, 2017 1 commit
-
-
Martin Nolte authored
-