- Jan 20, 2016
-
-
This fixes a problem of Liesel Schumacher, and should be related to a problem by Timothy Dodwell, see <https://lists.dune-project.org/pipermail/dune-pdelab/2016-January/001096.html>.
-
Steffen Müthing authored
-
Steffen Müthing authored
Easy access to quadraturerule and referenceelement This adds new functions `quadratureRule()` and `referenceElement()` to reduce the amount of boiler plate code in the local operators as well as new wrappers around `Dune::ReferenceElement` and `Dune::QuadratureRule`. These wrappers have value semantics and can be copied around freely. The freestanding functions are also injected into the `Dune` namespace to enable ADL lookup. This is important to allow for forward compatibility once the functions appear in the core modules. Use it like this: ```c++ #include <dune/pdelab/common/singletonaccess.hh> auto geo = eg.geometry(); auto ref_el = referenceElement(geo); // capture by value! std::size_t quadrature_order = 4; for (auto& ip : quadratureRule(geo,quadrature_order)) { // loop over points } ``` See merge request !116 (cherry picked from commit 2ed480f7) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Marian Piatkowski authored
On the second view it turned out that this test is doing the computations on YaspGrid and UGGrid is not used at all. So don't include UGGrid. Thanks to Dominic who pointed this out with merge request !98 . (cherry picked from commit 1ceaa13d) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Jan 19, 2016
-
-
Steffen Müthing authored
[Bugfix] store reference to GFS instead of copying See merge request !112 (cherry picked from commit f7679491) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Jan 12, 2016
-
-
Steffen Müthing authored
Adapt grid and multiple GFS with multiple vectors Makes it possible to adapt multiple GFS with several corresponding vectors. Implementation follows the interface suggestion from https://gitlab.dune-project.org./pdelab/dune-pdelab/issues/37 providing two new user functions: - transferSolution: Pack a GFS and corresponding vectors. - adaptGrid: Adapt grid and all GFS and vectors from the packs. See merge request !111 This merge request closes #37. (cherry picked from commit bcd80f7e) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Jan 11, 2016
-
-
Felix Gruber authored
(cherry picked from commit 8c3e2598) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Jan 04, 2016
-
-
Dominic Kempf authored
[CMake] Do not exclude dune/pdelab/test/fem from testing This is a leftover from the usage of the old testing magic. Not needed as in fem pdelab_add_test is used. Only applies to 2.4, it is already fixed in master. See merge request !108
-
- Jan 03, 2016
-
-
Christoph Grüninger authored
This is a leftover from the usage of the old testing magic. Not needed as in fem pdelab_add_test is used.
-
- Dec 03, 2015
-
-
Steffen Müthing authored
DG Legendre finite elements from Peter for master This merge request takes Peters merge request and applies the changes to pdelab master. Additionally the DG Legendre finitelements were moved to finitelement/dglegendre.hh, the header checks follow the usual convention and a test is included. See merge request !103 (cherry picked from commit 767c93b2) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
adjust header guard See merge request !104 (cherry picked from commit d1f4a553) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Nov 05, 2015
-
-
Steffen Müthing authored
Add simplex testing fallback using UG to testfemwithgfs With this patch, testfemwithgfs will fall back to testing with UG if ALUGrid cannot be found, increasing the possible test coverage. See merge request !93 (cherry picked from commit 3f4abd4e) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Fix two small compilation problems. See merge request !92 (cherry picked from commit 4e0ca2ed) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
[CMake] Add test name in disabled test warning This fix is only for the release branch, as master has already moved to dune_add_test(). See merge request !91
-
Christoph Grüninger authored
-
Steffen Müthing authored
This should never have been backported - what was I thinking??? This reverts commit 2a6b9c12.
-
Steffen Müthing authored
Cleanup: update hanging nodes code to the new dune-grid interface Do the necessary cleanup, i.e. - avoid usage of EntityPointer - create copies of Entity and Intersection - rewrite traversal over cells and intersections in terms of range-based for See issue #10. See merge request !88 (cherry picked from commit 7c1603ff) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christian Engwer authored
Bugfix: replace shared pointer implementation in 'darcy_FEM.hh' Get rid of fallback implementation `Dune::shared_ptr`, use the standard shared pointer instead. See merge request !90 (cherry picked from commit e71f5348) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Bugfix: fix hasDOFs method in 'finiteelementmap/pk1dbasis.hh' See commit dda8845e... which has introduced this new interface method. See merge request !89 (cherry picked from commit 378dfd89) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Switch to dune_add_test in favor pdelab_add_test adjust to the latest changes on dune-common master. See merge request !86 (cherry picked from commit a66bd577) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Oct 23, 2015
-
-
Dominic Kempf authored
Kudos to Martin Vogt for noticing. (cherry picked from commit b1b87aa7)
-
- Oct 22, 2015
-
-
Steffen Müthing authored
Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Fix some problems in adaptivity code This patch set fixes a number of issues in the adaptivity code: - The EntitySet in the GridFunctionSpace did not properly get updated after adapting the grid. Both EntitySet::update() and GridFunctionSpace::update() now take an optional bool parameter to force an update. - The adaptivity code now calls GridFunctionSpace::update() with the force flag enabled. - There was a mixup between local and global id sets. - Removed last occurences of directly using the GridView instead of the EntitySet within the adaptivity code. See merge request !84 (cherry picked from commit c765a802) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Feature: Test for complex field type computation. This test checks the support for computations with complex field types by solving a complex-valued PDE with origin of practical relevance. A broad collection of linear solvers undergo this test which are called either directly from dune-istl or from the backends in dune-pdelab. This test also demonstrates on how to impose Robin boundary conditions. See merge request !82 (cherry picked from commit 4c7b0784) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Replace lfsu with lfsv in alpha skeleton from convectiondiffusiondg. See merge request !83 (cherry picked from commit 12eaf69a) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
-
- Oct 19, 2015
-
-
Christoph Grüninger authored
(cherry picked from commit a7aa8651) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit eb55648a) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit 71af0e65) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
PermutationOrdering is a combination of a lexicographic ordering with a permutation step that is implemented for Power and Composite spaces. It has been superceded by the more flexibe Permuted<> decorator that can be applied to arbitrary orderings. (cherry picked from commit f801c549) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
Thanks for reporting the problem, Christoph! (cherry picked from commit 968e4dff) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit 92961f65) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christoph Grüninger authored
Some headers still fail. (cherry picked from commit 301e9528) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Steffen Müthing authored
-
Steffen Müthing authored
Improve handling of problems with complex field type The reduction and norms should always be real-valued, but none of the backends currently extract the real type from the field type. This patch does at least change the interface to do so correctly. See merge request !80
-
Steffen Müthing authored
-
Steffen Müthing authored
-
Steffen Müthing authored
This should always be a real value, so extract it from the field type.
-
- Oct 16, 2015
-
-
Steffen Müthing authored
adjust boilerplate to non-overlapping fixes See merge request !78
-
René Heß authored
-